Управление Рюкзаком пользователя

Вы можете использовать Рюкзак с пакетами виртуальной валюты, виртуальными предметами и игровыми ключами. Данные о каждом товаре также должны быть добавлены на сервере игры, которой соответствует товар.

Реализуйте добавление и удаление товаров в Рюкзаке пользователя с помощью методов API из таблицы ниже. При создании товара свяжите товар с конкретной игрой, используя параметр external_game_id.

ЗадачаМетод APIПользовательский сценарий получения товара
Создать список игровых ключей и добавить их в Рюкзак указанного пользователя.Create game keysПользователь копирует ключ из Рюкзака и вводит его на игровой платформе или в игре.
Создать список виртуальных предметов и добавить их в Рюкзак указанного пользователя.Create virtual itemВ зависимости от настроек проекта и параметров предмета автоматически выбирается один из следующих сценариев:
  • Если при вызове метода передан параметр platform, пользователю потребуется привязать к Рюкзаку свой аккаунт на игровой платформе и нажать Получить предмет.
  • При других настройках пользователю потребуется ввести в Рюкзаке свой ID из игры, которой соответствует товар, и нажать Получить предмет.
Создать список пакетов виртуальных валют и добавить их в Рюкзак указанного пользователя.Create virtual currencyВ зависимости от настроек проекта и параметров предмета автоматически выбирается один из следующих сценариев:
  • Если при вызове метода передан параметр platform, пользователю потребуется привязать к Рюкзаку свой аккаунт на игровой платформе и нажать Получить предмет.
  • Если вы используете Рюкзак с виртуальной валютой Metaframe, которая настроена в текущем проекте, пользователю потребуется нажать Получить предмет.
  • При других настройках пользователю потребуется ввести в Рюкзаке свой ID из игры, которой соответствует товар, и нажать Получить предмет.
Создать список промокодов с товарами и добавить их в Рюкзак указанного пользователя.Create promo codesПользователь копирует промокод на товар и вводит его в игре, которой соответствует товар.
Удалить заданный товар из Рюкзака указанного пользователя.Deletes item from Backpack-
Получить список товаров из Рюкзака указанного пользователя. Товарами могут быть игровые ключи, виртуальные предметы и пакеты виртуальной валюты.Get user’s Backpack items-
Внимание

Информация о добавленных промокодах и связанных с ними товарах также должна быть добавлена на сервере игры, которой соответствует товар.

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

Примечание
Если вы используете Рюкзак с виртуальной валютой Metaframe, которая настроена в текущем проекте, при вызове метода API Create virtual currency  в ответе будет передан параметр “is_external_vc”: false.
Была ли статья полезна?
Спасибо!
Что может сделать страницу еще лучше? Сообщение
Жаль, что так произошло
Расскажите, почему статья не была полезна. Сообщение
Спасибо за обратную связь!
Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.
Последнее обновление: 15 октября 2024

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

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