Adapty Unity SDK を v3.4 へ移行する
Adapty SDK 3.4.0 はメジャーリリースであり、お客様側での移行手順が必要な改善が含まれています。
フォールバックペイウォールファイルの更新
新しい SDK バージョンとの互換性を確保するため、フォールバックペイウォールファイルを更新してください。
- Adapty ダッシュボードから更新済みのフォールバックペイウォールファイルをダウンロードします。
- モバイルアプリ内の既存のフォールバックペイウォールを新しいファイルに置き換えます。
オブザーバーモードの実装を更新する
オブザーバーモードを使用している場合は、その実装を必ず更新してください。
以前は、トランザクションを Adapty に報告するために異なるメソッドが使用されていました。新しいバージョンでは、Android と iOS の両方で reportTransaction メソッドを一貫して使用する必要があります。このメソッドは各トランザクションを Adapty に明示的に報告し、認識されることを保証します。ペイウォールを使用した場合は、トランザクションをそのペイウォールに紐付けるためにバリエーション 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
});