Adapty React Native SDK を v3.8 に移行する

Adapty SDK 3.8.0 はメジャーリリースであり、いくつかの改善が含まれていますが、移行手順が必要になる場合があります。

プレースメント取得パラメータの入力型を更新する

GetPaywallParamsInputGetPlacementParamsInput に名称変更されました:

- 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