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

- Запустите демокарту
Xsollus из каталогаAssets > Xsolla > DemoCommon > Scene .
- В демосцене нажмите
User account , а затемAccount linking . В установленном по умолчанию браузере откроется демопроект, имитирующий запуск приложения на другой платформе.


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

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

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

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

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


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

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

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

- Настройте демосцену для входа в приложение через другой аккаунт платформы (см. шаг 2). Значение в поле
Publishing platform должно отличаться от выбранного на шаге 2. - Запустите демосцену
Xsollus из каталогаAssets > Xsolla > DemoCommon > Scene .
- Убедитесь, что инвентарь игрока пуст.
- Нажмите
Account linking . Оставайтесь в демосцене Unity.
- Введите полученный код для привязки аккаунта (см. шаг 13) и нажмите
Confirm .
- Теперь аккаунт с новой платформы тоже привязан к единому аккаунту. Убедитесь, что приобретенный товар доступен в инвентаре демосцены Unity.
Чтобы настроить привязку аккаунтов для вашего проекта, следуйте рецепту.
Была ли статья полезна?
Спасибо за обратную связь!
Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.Оценить страницу
Оценить страницу
В другой раз
Спасибо за обратную связь!
Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.