Перейти к основному содержимому

Сегменты API

Интеграция сегментов через SDK. Методы работы.

Список методов

Свойства:

Проверки:

  • gp.segments.has() - проверить находится ли игрок в сегменте. FREE

События:

Свойства

Список сегментов

FREE

Вам доступен весь список сегментов сразу при запуске игры и загрузке игрока в формате строкового массива.

gp.segments.list;

Пример содержания:

[
'HAS_PAYMENTS',
'VIP',
'NEWBLE',
'VERY_ACTIVE'
]

Проверки

Проверка сегмента

gp.segments.has(tag) FREE

// По Тегу
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]

Желаем вам успехов!