In-Game Store / Как предоставить пользователю ежедневные награды
  На главную

In-Game Store

Как предоставить пользователю ежедневные награды

Вы можете предоставлять пользователю ежедневные награды, используя возможности In-Game Store.

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

  • Удержать текущих пользователей и повысить их активность в игре — у пользователя появляется стимул заходить в игру каждый день, чтобы получить свою награду.
  • Привлечь новых пользователей благодаря ценным наградам, на получение которых в рамках обычного игрового процесса уйдет больше времени.
  • Привлечь внимание пользователей к подпискам и боевым пропускам, предоставляя ежедневные награды за их приобретение.

Вы можете предоставить ежедневную награду:

Сценарий пользователя

  1. Пользователь заходит в магазин.
  2. Пользователь видит товар, доступный бесплатно только один раз в день.

  1. Пользователь получает товар.
  2. Для пользователя товар перестает отображаться в каталоге до следующего обновления ограничений. После обновления ограничений товар отображается снова и пользователь может его получить.

  1. Пример: Обновление ограничений происходит ежедневно в 20:00. Если пользователь получил награду в 17:00, то новую награду он сможет забрать уже через 3 часа после обновления ограничений.

Как настроить

Предоставление ежедневной награды всем пользователям

Создайте бесплатный товар и задайте ограничение для пользователя с частотой обновления ограничений Каждый день. Вы можете создать товар и ограничения через Личный кабинет или через методы API.

Через Личный кабинет

  1. Откройте проект в Личном кабинете.
  2. В боковом меню нажмите Магазин.
  3. В панели Виртуальные предметы нажмите Настроить.
  4. Нажмите значок + и в раскрывающемся списке выберите Создать предмет.
  5. Укажите:
    • изображение;
    • артикул;
    • одну или несколько групп, которым должен принадлежать предмет;
    • название предмета;
    • описание предмета;
    • свойство предмета — расходуемый, нерасходуемый, с ограниченным сроком действия.
  6. В блоке Настройки цен выберите Бесплатный предмет.
  7. Установите переключатель Ограничивать покупку предметов пользователем в положение Вкл и укажите значение 1.
  8. В раскрывающемся списке Частота обновления ограничений выберите пункт Каждый день и задайте время и часовой пояс.

  1. Чтобы предмет отображался в каталоге, установите переключатель Показать предмет в магазине в положение Вкл.
  2. Нажмите Создать предмет.

Через методы API

Создайте товар, используя методы API подраздела Admin:

В теле запроса передайте:

  • is_free = true — для создания бесплатного товара;
  • limits.per_user = 1 — чтобы пользователь мог получить товар только 1 раз;
  • массив recurrent_schedule с параметром interval_type = daily parameter — чтобы ограничение обновлялось ежедневно.

Примечание

Предоставление ежедневной награды с учетом персонализации

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

Для этого:

Подробная инструкция приведена в разделе Персонализация.
Примечание
Вы также можете создавать награды, которые пользователь получает еженедельно или ежемесячно. Для этого при настройке ограничений укажите частоту обновления:
  • через Личный кабинет — в раскрывающемся списке Частота обновления ограничений выберите пункт Каждую неделю или Каждый месяц.
  • через методы API — в массиве recurrent_schedule укажите значение параметра interval_type = weekly или interval_type = monthly.
Была ли статья полезна?
Спасибо!
Что может сделать страницу еще лучше? Сообщение
Жаль, что так произошло
Расскажите, почему статья не была полезна. Сообщение
Спасибо за обратную связь!
Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.
Оценить страницу
Оценить страницу
Что может сделать страницу еще лучше?

В другой раз

Спасибо за обратную связь!
Последнее обновление: 22 января 2024

Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.

Сообщите о проблеме
Мы постоянно улучшаем качество нашей документации. Ваш отзыв поможет нам в этом.
Укажите email-адрес, чтобы мы могли связаться с вами
Спасибо за обратную связь!