Миграция Adapty React Native SDK на v. 3.8
Adapty SDK 3.8.0 — это major-релиз, который привнёс ряд улучшений, требующих выполнения нескольких шагов миграции с вашей стороны.
Обновите тип входных данных для получения параметров плейсмента
GetPaywallParamsInput переименован в GetPlacementParamsInput:
- type GetPaywallParamsInput = {
+ type GetPlacementParamsInput = {
placementId: string;
locale?: string;
fetchPolicy?: AdaptyPlacementFetchPolicy;
loadTimeoutMs?: number;
}
Обновите метод для резервных пейволов
Метод для установки резервных пейволов был обновлён, а тип для указания местоположения резервных данных переименован:
- adapty.setFallbackPaywalls(paywallsLocation: Input.FallbackPaywallsLocation);
+ adapty.setFallback(fileLocation: Input.FileLocation);
Обновите обращение к свойствам пейвола
Следующие свойства перемещены из AdaptyPaywall в AdaptyPlacement:
- paywall.abTestName
- paywall.audienceName
- paywall.revision
- paywall.placementId
+ paywall.placement.abTestName
+ paywall.placement.audienceName
+ paywall.placement.revision
+ paywall.placement.id