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

SDK для Android

  • Библиотека Login

  • Библиотека Store

  • Библиотека Inventory

  • Библиотека Payments

  • Библиотека Subscriptions

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

  • Каталог

  • Акции

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

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

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

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

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

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

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

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

    Инструкции

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

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

    Внимание
    Используйте эту инструкцию для работы со следующими библиотеками:
    • Payments
    • Inventory

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Продолжить чтение

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

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

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