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

Планировщики наград

Концепция

  • Планировщик наград поможет вам автоматизировать и настроить ежедневные поощрения для игроков.
  • На каждый день можно добавить бонусы, которые игрок может забрать при входе.
  • Дополнительно на каждый день можно добавлять свои условия для дополнительных наград. Например, награда за проведенное время в игре или дополнительная награда VIP игроку.
  • Через SDK вам доступна информация о количестве пройденных дней, текущий день в планировщике, а так же подробный список наград и условий по каждому дню.
  • Информацию о планировщиках наград не нужно получать отдельным запросом, они доступны при старте игры.
  • Информацию о прогрессе игрока в планировщике не нужно получать отдельным запросом, он доступен после автозагрузки игрока при старте.
  • Количество планировщиков ограничено до 10 на игру.
  • При входе игрока в игру автоматически стартуют все планировщики.
  • Для каждого игрока свой прогресс планировщика.
  • Игрок может забрать награду в любой момент за любой день или триггер, который был пройден. Если расписание началось заново и игрок не успел получить награды за предыдущие дни - они будут сброшены.
  • Если игрок не успел выполнить дополнительное задание за день (активировать дополнительный триггер), то на следующий день нельзя будет его выполнить.

Добавляйте планировщики через панель управления

В разделе Планировщики наград проекта вы можете создавать награды.

В форме добавления вы можете настроить:

  • Тег для использования в SDK (обязательный).
  • Тип расписания. Выдавать награды только за количество дней активности подряд или просто за количество дней активности.
  • Длительность. Количество дней в планировщике.
  • Повторяемость. Будет ли сбрасываться планировщик после прохождения всех дней. Цикл активности начнется заново.
  • Видимость. Всем игрокам или только в режиме тестирования.

Настраивайте награды за дни активности

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

Это позволит вам:

  • Регулировать бонусы в реальном времени.
  • Обойтись без дополнительного кода.

Редактор дней выглядит так:

Расширенный редактор дней

Вам может понадобиться выдавать дополнительные награды по условию. Например, VIP пользователи получают так же дополнительный набор подарков каждый день. Или выдавать дополнительную награду за 1 час проведенный в игре в этот день.

Это позволит вам:

  • Дополнительно стимулировать игроков оставаться в игре подольше;
  • Совершать дополнительные действия или покупки.

Расширенный редактор дней выглядит так:

В нем появляется раздел "Дополнительные триггеры".

О триггерах:

  • Могут активироваться только в выбранный день, если условие триггера выполнено;
  • Всего можно добавить не более 5 триггеров;
  • Настройка триггеров не отличается от настройки общих триггеров.

Пример триггера за нахождение более 30 минут в первый день игры:

Тестируйте прогресс игрока в планировщике

Найдите вашего игрока в списке игроков в разделе Игроки проекта.

Нажмите "Изменить планировщики игрока".

Вам доступен редактор прогресса в планировщике.

Как тестировать:

  • Чтобы протестировать принятие награды за текущий день еще раз:
    • Снимите галку с текущего дня в Изменить дни принятых наград и сохраните изменения.
  • Чтобы перейти на следующий день:
    • В разделе "Дата последней активности игрока" нажмите на "Установить на вчера";
    • Теперь при обновлении страницы с игрой - будет отмечен следующий день.
  • Чтобы изменить день в планировщике:
    • В инпуте "Текущий день в планировщике" установите нужный день и сохраните изменения;
    • Теперь при обновлении страницы с игрой - будет выбран нужный день.
  • Чтобы начать планировщик заново, если используется тип планировщика "Дни активности подряд":
    • В разделе "Дата последней активности игрока" нажмите на "Установить на позавчера";
    • Теперь при обновлении страницы с игрой - планировщик начнется заново, как если бы игрок пропустил день.

Как начать

  • Перейдите в ваш проект в Панели GamePush;
  • Перейдите в раздел Планировщики наград;
  • Добавьте первый планировщик;
  • Ознакомьтесь с работой с планировщиками в SDK и отслеживайте ежедневную выдачу наград.

Перейти к документации по SDK 👇

Оставайтесь на связи

С другими разделами документации вы можете ознакомиться здесь. Для начала работы вы можете ознакомиться с нашими туториалами.

Сообщество GamePush в Telegram: @gs_community.

Для ваших обращений e-mail: [email protected]

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