Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

Тестирование вашей игры в песочнице UDP

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

  • Инициализируйте UDP в песочнице хотя бы один раз (для всех игр).
    • Вызвать метод Initialize()
  • Совершите покупку внутриигровых покупок в песочнице хотя бы один раз (если в вашей игре есть внутриигровые покупки).
    • Вызов метода Purchase()

Это делается для того, чтобы реализация UDP работала в простом и номинальном случае. Unity рекомендует более тщательно тестировать методы UDP. После вашего первого выпуска вам не нужно повторно тестировать в песочнице, чтобы выпустить новые версии вашей игры на UDP.

Чтобы протестировать игру в песочнице:

  1. В окне настроек UDP перейдите в раздел Тестовые учетные записи песочницы UDP и создайте учетные данные для входа в среду песочницы.
    Если вы уже добавили учетные данные в UDP-консоль, вы можете использовать их.
  2. Запустите игру на устройстве Android или в эмуляторе.
    Когда ваша игра запускается, она должна вызывать метод Initialize, который автоматически отображает экран входа в систему в среде песочницы. Если вы не вызывали Initialize при запуске игры, активируйте необходимый шаг для вызова Initialize.
    1. Введите свои учетные данные для входа в тестовую учетную запись песочницы.
      Это все, что требуется для проверки инициализации игры.
    2. Для IAP-игр: совершите покупку, чтобы проверить свои IAP-покупки.
      В тестовой среде не выполняется никаких реальных транзакций.

При успешном завершении каждого теста:

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

Когда все необходимые тесты пройдены успешно, на левой панели страницы «Информация об игре» появится зеленая галочка, подтверждающая, что вы завершили тестирование песочницы. Теперь вы можете выполнить все оставшиеся шаги на странице информации об игре, чтобы выпустить свою первую версию и отправить ее в магазины.

Учетные данные для входа в песочницу работают только с общей сборкой UDP для среды песочницы. Когда UDP переупаковывает вашу сборку для реальных магазинов приложений, UDP удаляет среду песочницы и страницу входа в систему, а также вносит исправления в SDK для конкретного магазина. SDK для конкретного магазина в сборке обеспечивает работу транзакций IAP с платежной системой этого магазина.

Примечание. Режим песочницы также поддерживает проверку на стороне сервера.

Устранение неполадок

Проверьте реализацию UDP и/или IAP, если возникают какие-либо проблемы, связанные с IAP, например:

  • Экран входа не появляется
  • Продукты IAP не получены
  • Кнопки покупки не реагируют
  • Невозможно совершить покупку

Дополнительную информацию об устранении неполадок см. в документации по пакету UDP. или обратитесь в службу поддержки UDP по ссылке «Связаться со службой поддержки» в консоли UDP.

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