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

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

Когда этот процесс завершится, ваш магазин должен вызвать метод OnProductsRetrieved функции IStoreCallback, предоставленной вашему магазину при инициализации, предоставив коллекция ProductDescription, которая представляет товары, доступные для покупки.

Если товары принадлежат пользователю, ваш магазин может заполнить поля квитанции и идентификатора транзакции в ProductDescription; Партнерская покупка UnityСокращение от Unity In App Purchase
See in Словарь
вызовет ProcessPurchase приложения. для любых транзакций, которые приложение еще не обработало.

Обратите внимание, что если пользователь находится в автономном режиме, ваш магазин должен повторять попытку до тех пор, пока пользователь не восстановит подключение, стараясь не влиять на производительность игры из-за агрессивного опроса.

Обработка ошибок

Если продукты не могут быть получены из-за неисправимой ошибки, например ошибки разработчика в конфигурации магазина, следует вызвать метод OnSetupFailed класса IStoreCallback с указанием ответственного за InitializationFailureReason.

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