Сегменты API
Интеграция сегментов через SDK. Методы работы.
Список методов
Свойства:
gp.segments.list
- список сегментов.
Проверки:
gp.segments.has()
- проверить находится ли игрок в сегменте.
События:
gp.segments.on('enter')
- подписаться на момент попадания в сегмент.gp.segments.on('leave')
- подписаться на момент выхода из сегмента.
Свойства
Список сегментов
Вам доступен весь список сегментов сразу при запуске игры и загрузке игрока в формате строкового массива.
gp.segments.list;
Пример содержания:
[
'HAS_PAYMENTS',
'VIP',
'NEWBLE',
'VERY_ACTIVE'
]
Проверки
Проверка сегмента
gp.segments.has(tag)
// По Тегу
const hasPayments = gp.segments.has('HAS_PAYMENTS');
// Проверка
if (hasPayments) {
// Игрок находится в сегменте HAS_PAYMENTS
}
События
Вошел в сегмент
Коллбек возвращает строковый тег сегмента:
gp.segments.on('enter', (segmentTag) => {
// игрок вошел в сегмент
});
Покинул сегмент
Коллбек возвращает строковый тег сегмента:
gp.segments.on('leave', (segmentTag) => {
// игрок покинул сегмент
});
Оставайтесь на связи
С другими разделами документации вы можете ознакомиться здесь. Для начала работы вы можете ознакомиться с нашими туториалами.
Сообщество GamePush в Telegram
: @gs_community.
Для ваших обращений e-mail
: [email protected]
Желаем вам успехов!