Основная информация

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

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

Все купленные или полученные бесплатно на сайте-дистрибьюторе товары будут доступны пользователю в виджете Metaframe или Xsolla Wallet.

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

Получение бесплатного товара

  1. Пользователь заходит на сайт-дистрибьютор или сайт игры.
  2. Пользователь нажимает кнопку получения товара. Внешний вид и текст кнопки полностью определяются разработчиком сайта.
  3. Пользователь авторизуется через aккаунт Xsolla в виджете Metaframe.
  4. Пользователь получает товар.
  5. Информация о полученном товаре передается в Рюкзак.
  6. В виджете Metaframe или в Xsolla Wallet пользователь открывает раздел Backpack и выбирает товар.
  7. Пользователь получает товар. В зависимости от настроек пользователь может получить товар одним из следующих способов:

    • Пользователь вводит свой ID из игры, которой соответствует товар, и нажимает Получить предмет. Рюкзак отправляет игре сначала вебхук с ID пользователя для валидации, а затем вебхук с данными о товаре. Игра обрабатывает вебхук и начисляет товар на игровой аккаунт пользователя.
    • Пользователь связывает Рюкзак с аккаунтом игровой платформы (например, Steam) и нажимает Получить предмет. Backpack отправляет игре сначала вебхук с ID пользователя на игровой платформе для валидации, а затем вебхук с данными о товаре. Игра обрабатывает вебхук и начисляет товар на игровой аккаунт пользователя.

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

    • Пользователь копирует промокод на товар или код игрового ключа и вводит его в игре или сервисе, которому соответствует товар.
    • Чтобы получить пакет виртуальной валюты Metaframe, пользователь нажимает Получить предмет. Виртуальная валюта автоматически начисляется в Metaframe в играх, которым соответствует виртуальная валюта.

Покупка товара

  1. Пользователь заходит на сайт-дистрибьютор или сайт игры.
  2. Пользователь авторизуется через aккаунт Xsolla в виджете Metaframe.
  3. Пользователь выбирает товар.
  4. Пользователь выбирает вариант перемещения товара в Рюкзак.
  5. Пользователь оплачивает товар.
  6. В виджете Metaframe или в Xsolla Wallet пользователь открывает раздел Backpack и выбирает товар.
  7. Пользователь получает товар. В зависимости от настроек пользователь может получить товар одним из следующих способов:

    • Пользователь вводит свой ID из игры, которой соответствует товар, и нажимает Получить предмет. Рюкзак отправляет игре сначала вебхук с ID пользователя для валидации, а затем вебхук с данными о товаре. Игра обрабатывает вебхук и начисляет товар на игровой аккаунт пользователя.
    • Пользователь связывает Рюкзак с аккаунтом игровой платформы (например, Steam) и нажимает Получить предмет. Рюкзак отправляет игре сначала вебхук с ID пользователя на игровой платформе для валидации, а затем вебхук с данными о товаре. Игра обрабатывает вебхук и начисляет товар на игровой аккаунт пользователя.

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

    • Пользователь копирует промокод на товар или код игрового ключа и вводит его в игре или сервисе, которому соответствует товар.
    • Чтобы получить пакет виртуальной валюты Metaframe, пользователь нажимает Получить предмет. Виртуальная валюта автоматически начисляется в Metaframe в играх, которым соответствует виртуальная валюта.

Сценарий интеграции

  1. Интегрируйте Metaframe.
  2. Добавьте раздел Backpack в виджет:
    1. Откройте проект в Личном кабинете.
    2. В боковом меню нажмите Metaframe.
    3. В панели Рюкзак установите переключатель Активировать рюкзак в активное положение.
  3. Добавьте информацию об играх, товары для которых могут храниться в Рюкзаке. Для этого используйте метод API Create game.
  4. Реализуйте логику добавления товаров в Рюкзак пользователя.
  5. Настройте вебхуки с данными о товаре.
Внимание

Получение вебхуков с данными о товаре необходимо для сценариев получения товара, когда пользователь:

  • вводит в Рюкзаке свой ID из игры;

  • привязывает к Рюкзаку учетную запись на игровой платформе (например, Steam).

Была ли статья полезна?
Спасибо!
Что может сделать страницу еще лучше? Сообщение
Жаль, что так произошло
Расскажите, почему статья не была полезна. Сообщение
Спасибо за обратную связь!
Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.
Последнее обновление: 9 октября 2024

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

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