SDK для Unity / Как проверить привязку аккаунтов в демо
 На главную

SDK для Unity

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

  • Демопроект

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

  • Каталог

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

  • Использование

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

  • Решение проблем

  • Как перейти на использование SDK версии 1.0.0 и выше

  • Как проверить привязку аккаунтов в демо

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

    • автоматическая идентификация игрока на разных платформах;
    • использование единого кросс-платформенного инвентаря на разных платформах.

    С помощью демосцен вы можете проверить привязку аккаунтов платформ к единому аккаунту для предварительно настроенного проекта в Личном кабинете.

    Примечание
    Вы можете привязать только один аккаунт для каждого типа платформы к единому аккаунту.

    Чтобы ознакомится с тем, как работает привязка аккаунтов на демонстрационном проекте:

    1. Откройте ваш проект Unity.
    2. Настройте демосцену для входа в приложение через аккаунт платформы:
      1. В главном меню выберите пункт Window > Xsolla > Edit Settings.
      2. В панели Inspector задайте следующие параметры:
        1. Выберите значение в поле Publishing platform. Выбранное значение должно отличаться от Xsolla и None.
        2. Измените значение в поле Username from console.

    1. Запустите демокарту Xsollus из каталога Assets > Xsolla > DemoCommon > Scene.

    1. В демосцене нажмите User account, а затем Account linking. В установленном по умолчанию браузере откроется демопроект, имитирующий запуск приложения на другой платформе.

    1. Нажмите Create an account.

    1. Задайте email-адрес и пароль. Нажмите Accept and create.

    1. Выберите товар в каталоге и нажмите Buy on Xsolla. Приобретите товар, используя одну из тестовых банковских карт. Закройте квитанцию.

    1. Нажмите на email-адрес в верхней части экрана, чтобы открыть меню. Нажмите Inventory. Убедитесь, что приобретенный товар доступен в инвентаре.

    1. Нажмите Get code. В открывшемся окне нажмите Request the code. Запишите полученный код для привязки аккаунта.

    1. Перейдите в демосцену Unity.
    2. Введите полученный код для привязки аккаунта (см. шаг 9) и нажмите Confirm.

    1. Теперь аккаунт платформы привязан к единому аккаунту. Убедитесь, что приобретенный товар доступен в инвентаре демосцены Unity.

    1. Так как этот аккаунт уже привязан к единому аккаунту, вы можете получить код из него. Нажмите Get account link. Запишите полученный код.

    1. Настройте демосцену для входа в приложение через другой аккаунт платформы (см. шаг 2). Значение в поле Publishing platform должно отличаться от выбранного на шаге 2.
    2. Запустите демосцену Xsollus из каталога Assets > Xsolla > DemoCommon > Scene.

    1. Убедитесь, что инвентарь игрока пуст.
    2. Нажмите Account linking. Оставайтесь в демосцене Unity.

    1. Введите полученный код для привязки аккаунта (см. шаг 13) и нажмите Confirm.

    1. Теперь аккаунт с новой платформы тоже привязан к единому аккаунту. Убедитесь, что приобретенный товар доступен в инвентаре демосцены Unity.

    Чтобы настроить привязку аккаунтов для вашего проекта, следуйте рецепту.

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

    В другой раз

    Спасибо за обратную связь!
    Последнее обновление: 28 апреля 2022

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

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