Миграция на Adapty React Native SDK v3.8 | Документация Adapty

Миграция Adapty React Native SDK на v3.8

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

Обновление типа входных данных для получения параметров плейсмента

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