Перейти к содержанию

logo

Описание🔗

Бонусы — это сущность в MRGS, которая нужна для службы поддержки и для кросс-промо рекламы.

Разработчики сами создают некий бонус, указывают его код и добавляют к этому бонусу объекты. При выдаче бонуса, на сервер игры и на клиент, приходит информация, о том что нужно выдать игроку бонус такого-то кода с таким-то объектом, в количестве таком-то.

Например Мы завели бонус «Ресурсы», его код «resources», для этого бонуса завели несколько объектов, например

mrgs_bonuses_screen

И нам нужно выдать игроку 10 самоцветов, Тогда на сервер игры придет информация с кодом ‘resources’, с id объекта ‘5’ и с количеством ’10’

Если у вас клиент-серверное приложение, то добавление нового бонуса не требует правок клиента, только сервера, следовательно может быть реализовано очень быстро. Так же плюсом данного решения является то, что техподдержке не нужен доступ к вашему серверу, у них уже есть доступ к MRGS, где логируется каждый их шаг, и выдача бонусов не останется без внимания.

Ключевые возможности🔗

  • Единый механизм выдачи наград. Для разных вариантов использования у Вас будет один механизм и единые настройки, будь то кросс-промо, выдача через саппорт, или обычная выдача.
  • Подробное логирование. Каждая выдача бонуса логируется - время, менеджер, количество.
  • Возможность не обновлять клиент. Вы всегда можете изменить количество выдаваемых ценностей на сервере, без необходимости обновлять клиент.
  • Серверный API. Позволяет выдавать бонусы через ваш собственный сервер.

Шаги для внедрения в продукт🔗

Шаг 1. Настройте бонусы на сервере🔗

Сначала необходимо завести информацию о бонусе на сервере

Шаг 2. Добавьте поддержку выдачи бонусов на сервере или клиенте🔗

  • Если Вы хотите выдавать бонусы на Вашем сервере, то необходимо поддержать server-to-server API.
  • Если Вы хотите выдавать бонусы на клиенте, то необходимо внедрить SDK.

client_icon server_icon

Note

Нажмите на интересующую платформу, чтобы перейти в раздел описания внедрения SDK.


Последнее обновление: 2023-10-25
Дата создания: 2020-01-20