Управление Рюкзаком пользователя
Вы можете использовать Рюкзак с пакетами виртуальной валюты, виртуальными предметами и игровыми ключами. Данные о каждом товаре также должны быть добавлены на сервере игры, которой соответствует товар.
Реализуйте добавление и удаление товаров в Рюкзаке пользователя с помощью методов API из таблицы ниже. При создании товара свяжите товар с конкретной игрой, используя параметр external_game_id
.
Задача | Метод API | Пользовательский сценарий получения товара |
---|---|---|
Создать список игровых ключей и добавить их в Рюкзак указанного пользователя. | Create game keys | Пользователь копирует ключ из Рюкзака и вводит его на игровой платформе или в игре. |
Создать список виртуальных предметов и добавить их в Рюкзак указанного пользователя. | Создание виртуального предмета | В зависимости от настроек проекта и параметров предмета автоматически выбирается один из следующих сценариев:
|
Создать список пакетов виртуальных валют и добавить их в Рюкзак указанного пользователя. | Создание виртуальной валюты | В зависимости от настроек проекта и параметров предмета автоматически выбирается один из следующих сценариев:
|
Создать список промокодов с товарами и добавить их в Рюкзак указанного пользователя. | Create promo codes | Пользователь копирует промокод на товар и вводит его в игре, которой соответствует товар. |
Удалить заданный товар из Рюкзака указанного пользователя. | Deletes item from Backpack | - |
Получить список товаров из Рюкзака указанного пользователя. Товарами могут быть игровые ключи, виртуальные предметы и пакеты виртуальной валюты. | Get user’s Backpack items | - |
Информация о добавленных промокодах и связанных с ними товарах также должна быть добавлена на сервере игры, которой соответствует товар.
Интерфейс для ввода промокода, логика погашения промокода и начисление товара пользователю должны быть реализованы в игре, которой соответствует товар.
“is_external_vc”: false
.Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.