Вот подробности реализации:
Для iOS
Параметрквитанция
- Если вы оставите это значение null, эта транзакция будет отображаться в неподтвержденном доходе
- Если вы пишете собственную iOSмобильную операционную систему Apple. Подробнее
См. в плагине Словарь- Для iOS 6 и более ранних версий отправьте необработанный транзакцияReceipt
- Для iOS 7 и более поздних версий отправьте закодированное в base64 значение квитанция о приложении из пакета приложений.
- Если вы используете подключаемый модуль Unibill
- Передайте свойство "receipt" объекта PurchasableItem в качестве квитанции.
- Если вы используете подключаемый модуль Prime31
- Передайте свойство base64EncodedTransactionReceipt StoreKitTransaction в качестве квитанции.
подпись
Передайте null, так как он не используется.
Для Android
Чтобы подтвердить монетизацию Android, введите свой общедоступный ключ API Google в Analyticsсокращение от Unity Analytics
См. в Словарь Настройки проектаБольшой набор настроек, которые позволяют настроить поведение физики, звука, сети, графики, ввода и многих других областей вашего проекта. Подробнее
См. в форме Словарь.
Ключ открытого API Google необходим для проверки квитанций для покупок в приложении (IAP) в Google Play. Ваш открытый ключ Google находится в консоли разработчика Google Play > Все приложения > Службы и API > Ваш лицензионный ключ для этого приложения. Это необязательно, но если вы разрабатываете для Android и у вас есть встроенные покупки, мы настоятельно рекомендуем это реализовать.
Параметрквитанция
- Если вы оставите это значение пустым, эта транзакция будет отображаться как неподтвержденный доход.
- Если вы пишете нативный подключаемый модуль Android
- Передайте данные о покупке для заказа, который представляет собой строку в формате JSON, который сопоставляется с ключом INAPP_PURCHASE_DATA в намерении ответа.
- Если вы используете подключаемый модуль Unibill
- Проанализируйте свойство "receipt" объекта PurchasableItem в формате JSON и передайте значение свойства json.
- Если вы используете подключаемый модуль Prime31
- Передать в GoogleКупить свойство originalJson
подпись
- Если вы оставите это значение null, эта транзакция будет отображаться как неподтвержденный доход
- Если вы пишете нативный подключаемый модуль Android
- Передайте подпись, которая сопоставляется с ключом INAPP_DATA_SIGNATURE в Намерение ответа.
- Если вы используете подключаемый модуль Unibill
- Проанализируйте свойство «receipt» PurchasableItem в формате JSON и передайте значение свойства подписи.
- Если вы используете подключаемый модуль Prime31
- Передать в GoogleКупить свойство «подпись».