フォールバックペイウォール

Important

この記事は Adapty SDK v3 以前のフォールバックについて説明しています。SDK v4 では、1 つのフォールバックファイルにフローとペイウォールのデータが含まれています。詳しくは フォールバックフロー をご覧ください。古いフォールバックファイル形式は SDK v4 と互換性がないため、アップグレード後は正しいバージョンをダウンロードしてください。

スムーズなユーザー体験を維持するために、ペイウォールやオンボーディングのフォールバックバージョンを設定しておくことが重要です。

アプリがペイウォールを読み込む際、Adapty SDK はサーバーにペイウォールの設定データをリクエストします。しかし、ネットワーク障害やサーバーの障害により、デバイスが Adapty に接続できない場合はどうなるでしょうか?

  • ユーザーが以前にペイウォールにアクセスしており、デバイスにキャッシュされたデータがある場合、アプリはキャッシュからペイウォールデータを読み込みます。
  • デバイスにペイウォールがキャッシュされていない場合、アプリはローカルに保存された設定ファイルを検索します。これにより、アプリはエラーなしでペイウォールを表示できます。

Adapty は、ダウンロードして使用できるフォールバック設定ファイルを自動的に生成します。各ファイルには、すべてのプレースメントに対応したプラットフォーム固有の設定が含まれています。

はじめに

  1. Adaptyからフォールバック設定ファイルをダウンロードする。
  2. Adapty SDKを使用してフォールバックペイウォールを設定する:

制限事項

フォールバックペイウォールはハードコードされてローカルに保存されるため、通常の Adapty ペイウォールのような動的な機能はありません。

  • フォールバックペイウォールは国際化に対応していません。ファイルは常に en ロケールを使用するため、オフラインユーザーには英語のみが表示されます。この制限を解除するには、SDK v4 にアップグレードしてください — v4 のフォールバックファイルはすべてのロケールを含んでいます。
  • 各プレースメントに設定できるフォールバックペイウォールは 1 つだけです。異なるオーディエンスに対して異なるペイウォール設定を行っている場合、Adapty は「すべてのユーザー」向けの設定を使用します。
  • フォールバックペイウォールは A/B テストに対応していません。ペイウォールが A/B テストに参加している場合、フォールバック設定ファイルには最も重みの高いバリアントが含まれます。
  • フォールバックペイウォールはリモート管理に対応していません。設定ファイルを更新する場合は、App Store / Google Play でアプリの新バージョンをリリースする必要があります。