SDK для Unreal Engine / Инвентарь игрока
 На главную

SDK для Unreal Engine

  • Руководство по интеграции

  • Демопроект

  • Аутентификация

  • Каталог

  • Подписки

  • Акции

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

  • Инвентарь игрока

  • Личный кабинет и атрибуты пользователя

  • Руководства по сборке приложений


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

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

      Примечание
      При покупке или получении бандла в инвентарь начисляются товары, которые входят в состав бандла. Дополнительные действия для распаковки бандла не требуются.

      Решение для работы с инвентарем создано на базе продукта Внутриигровой магазин. После успешной покупки товары начисляются в инвентарь игрока на стороне Иксоллы автоматически. Для начисления товаров без покупки (например, при достижении определенного уровня) используйте в серверной части вашего приложения API-метод Grant items to users.

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

      Инструкции

      Узнайте о дополнительных настройках из наших инструкций.

      Как использовать сайт магазина внутриигровых товаров с SDK

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

      Чтобы интегрировать сайт магазина с SDK:

      1. Создайте сайт магазина.
      2. Укажите адрес сайта магазина внутриигровых товаров в коде приложения.
      3. Реализуйте логику работы вашего приложения с сайтом магазина.

      Создание сайта магазина

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

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

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

      Рекомендации по логике работы приложения с сайтом магазина

      При разработке приложения следуйте рекомендациям:

      1. Синхронизируйте поля регистрации и авторизации пользователя в вашем приложении и в виджете авторизации на сайте магазина:
        • Если для регистрации и авторизации используется email-адрес пользователя и пароль, в приложении задайте имя пользователя равным email-адресу.

      Примечание
      В виджете для авторизации и регистрации по умолчанию используются email-адрес пользователя и пароль.

        • Если для регистрации и авторизации используется имя пользователя, email-адрес пользователя и пароль, обратитесь к аккаунт-менеджеру проекта для изменения полей виджета авторизации.

      1. При переходе на сайт магазина из клиента приложения реализуйте сквозную авторизацию пользователя. Для этого в параметрах URL необходимо передавать токен пользователя. Пример авторизации приведен в демокарте SDK.

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

      Полезные ссылки

      Последнее обновление: 24 августа 2022

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

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