Migrate Adapty Unity SDK to v. 3.4
Adapty SDK 3.4.0 — это мажорный релиз, который включает улучшения, требующие выполнения шагов миграции с вашей стороны.
Обновите файлы резервного пейвола
Обновите файлы резервного пейвола, чтобы обеспечить совместимость с новой версией SDK:
- Скачайте обновлённые файлы резервного пейвола из дашборда Adapty.
- Замените существующие резервные пейволы в своём мобильном приложении на новые файлы.
Обновите реализацию Observer Mode
Если вы используете Observer Mode, обязательно обновите его реализацию.
Ранее для передачи транзакций в Adapty применялись разные методы. В новой версии метод reportTransaction должен использоваться единообразно как для Android, так и для iOS. Этот метод явно сообщает Adapty о каждой транзакции, гарантируя её распознавание. Если при покупке использовался пейвол, передайте variation ID, чтобы связать транзакцию с ним.
Не пропускайте отчёт о транзакциях!
Если вы не вызываете reportTransaction, Adapty не распознает транзакцию: она не появится в аналитике и не будет отправлена в интеграции.
- #if UNITY_ANDROID && !UNITY_EDITOR
- Adapty.RestorePurchases((profile, error) => {
- // handle the error
- });
- #endif
Adapty.ReportTransaction(
"YOUR_TRANSACTION_ID",
"PAYWALL_VARIATION_ID", // optional
(error) => {
// handle the error
});