Через удаленную конфигурацию — рекомендуемый способ, не требует повторной модерации билда.
Как настроить
Запланируйте промоакции в игре заранее.
В Консоли разработчика добавьте флаги. Вы можете настроить их активацию по времени или переключаться на конфигурацию с акцией и обратно самостоятельно.
Внесите изменения в билд: используйте метод ysdk.getFlags(), чтобы настроить логику отображения промоакций в игре.
Обновите игру и пройдите модерацию. Полная проверка потребуется только один раз. Затем вы сможете включать и отключать промоакции с помощью флагов.
Перед стартом промоакции включите нужный флаг заранее: модерация дополнительно проверит, что событие действительно добавлено в игру. Если на момент проверки флаг не включен, промоакция не пройдет модерацию.
Через обновление билда без настройки условий — подходит для разовых акций: каждый раз потребуется модерация.
Шаг 2. Активируйте промоакцию в Консоли
В Консоли Яндекс Игр перейдите на вкладку Промоакции и нажмите Создать промоакцию.
Заполните поля:
Поле
Описание
Обязательность
Активирована
Опция будет включена, если модераторы одобрят промоакцию.
Начало промоакции
Укажите дату и время начала акции. Выбранный момент должен быть не ранее чем за 30 дней и не позднее чем за 72 часа от текущего. Реальное время старта акции может быть отложено до прохождения модерации.
Система учитывает часовой пояс пользователя.
Значок галочки
Конец промоакции
Укажите дату и время окончания акции. Максимальная длительность акции — 10 дней.
Система учитывает часовой пояс пользователя.
Значок галочки
Тип акции
Влияет на отображение акции на витрине и в аналитике.
Игровое событие — акции с фокусом на игровой механике: задания, сбор предметов, турниры, лидерборды, новые сезоны. Покупка для участия необязательна.
Скидочная акция — акции с прямой выгодой при покупке: процент скидки, множитель, бонус к сумме, промокод, стартовый набор.
Примечание
Если в акции совмещены механика и скидка, выбирайте по основному содержанию.
Произвольная подсказка для маршрутизации внутри игры и аналитики. Например: open_shop, open_starter_pack. Передается в SDK при переходе из акции.
ID инапа
ID инап-покупки, с которой связана акция в игре. Привязка позволяет игре сразу открыть платформенный диалог покупки. Доступно, если выбран тип Скидочная акция.