フォールバックペイウォール
この記事は Adapty SDK v3 以前のフォールバックについて説明しています。SDK v4 では、1 つのフォールバックファイルにフローとペイウォールのデータが含まれています。詳しくは フォールバックフロー をご覧ください。古いフォールバックファイル形式は SDK v4 と互換性がないため、アップグレード後は正しいバージョンをダウンロードしてください。
スムーズなユーザー体験を維持するために、ペイウォールやオンボーディングのフォールバックバージョンを設定しておくことが重要です。
アプリがペイウォールを読み込む際、Adapty SDK はサーバーにペイウォールの設定データをリクエストします。しかし、ネットワーク障害やサーバーの障害により、デバイスが Adapty に接続できない場合はどうなるでしょうか?
- ユーザーが以前にペイウォールにアクセスしており、デバイスにキャッシュされたデータがある場合、アプリはキャッシュからペイウォールデータを読み込みます。
- デバイスにペイウォールがキャッシュされていない場合、アプリはローカルに保存された設定ファイルを検索します。これにより、アプリはエラーなしでペイウォールを表示できます。
Adapty は、ダウンロードして使用できるフォールバック設定ファイルを自動的に生成します。各ファイルには、すべてのプレースメントに対応したプラットフォーム固有の設定が含まれています。
はじめに
- Adaptyからフォールバック設定ファイルをダウンロードする。
- Adapty SDKを使用してフォールバックペイウォールを設定する:
制限事項
フォールバックペイウォールはハードコードされてローカルに保存されるため、通常の Adapty ペイウォールのような動的な機能はありません。
- フォールバックペイウォールは国際化をサポートしていません。ファイルは常に
enロケールを使用するため、オフラインのユーザーには英語のみが表示されます。この制限を解消するにはSDK v4 にアップグレードしてください。v4 のフォールバックファイルはすべてのロケールに対応しています。 - 各プレースメントに設定できるフォールバックペイウォールは 1 つだけです。異なるオーディエンスごとにペイウォールの設定が異なる場合、Adapty は「All users」向けの設定を使用します。
- フォールバックペイウォールはA/B テストをサポートしていません。ペイウォールが A/B テストに参加している場合、フォールバック設定ファイルには最も重みの高いバリアントが含まれます。
- フォールバックペイウォールはリモートで管理できません。設定ファイルを更新するには、App Store / Google Play で新しいバージョンのアプリをリリースする必要があります。