プレースメントの作成
プレースメントとは、モバイルアプリ内でフロー、ペイウォール、オンボーディング、またはA/Bテストを表示できる特定の場所のことです。たとえば、起動時のフローでサブスクリプションの選択肢を表示したり、ゲームでコインが不足したときに消耗型アイテム(ゴールドコインなど)を表示したりすることができます。
同じまたは異なるフロー、ペイウォール、オンボーディング、A/B テストを、複数のプレースメントや異なるユーザーセグメント(Adapty では「オーディエンス」と呼びます)に表示できます。
適切なプレースメントの選び方については、意味のあるプレースメントの選択セクションをご覧ください。
Developer CLI を使用して、プレースメントをプログラムから作成することもできます。
プレースメントの作成プロセスはフロー、ペイウォール、オンボーディングで似ていますが、1つのプレースメントで複数のタイプを兼用することはできません。各プレースメントタイプはそれぞれ異なる指標を処理するためです。タイプはプレースメント作成後に変更できないため、以前ペイウォールを配信していた場所でフローを配信するには、新しいプレースメントIDを持つ新しいフロープレースメントを作成する必要があります。
プレースメントを作成・設定する
-
Adapty のメインメニューから Placements に移動します。作成したいプレースメントの種類に応じて、Flows、Paywalls、または Onboardings タブに切り替えます。
-
Create placement をクリックします。
-
Placement name を入力します。これは Adapty ダッシュボード内の内部識別子です。後から編集することもできます。
-
Placement ID を入力します。この ID は Adapty SDK でプレースメントのフロー、ペイウォール、オンボーディング、A/B テストを呼び出すときに使用します。Placement ID はアプリ内のすべてのプレースメントにわたって一意であり、タイプを問わず、後から編集することはできません。
次に、プレースメントにフロー、ペイウォール、オンボーディング、または A/B テストを割り当てます。Adapty はセグメントに基づくユーザーセグメントであるオーディエンスをサポートしており、異なるユーザーグループに異なるコンテンツを表示できます。ターゲティングが不要な場合は、デフォルトの All users オーディエンスがすべてのユーザーをカバーします。
続行する前に、実行したいフロー、ペイウォール、オンボーディング、またはA/B テストと、指定したいオーディエンスが作成済みであることを確認してください。
- Placements/ Your placement ウィンドウで、デフォルトの All users オーディエンスに対して表示するフロー、ペイウォール、オンボーディング、またはA/B テストを追加します。これを行うには、Run flow、Run paywall、または Run A/B test ボタン(ラベルはプレースメントの種類によって異なります)をクリックし、ドロップダウンリストから目的のフロー、ペイウォール、オンボーディング、またはA/B テストを選択します。
- プレースメントで複数のオーディエンスを使用して、異なるユーザーグループ向けにパーソナライズされたコンテンツを作成したい場合は、Add audience ボタンをクリックして、リストから目的のユーザーセグメントを選択します。
- このオーディエンスに対して表示するフロー、ペイウォール、オンボーディング、またはA/B テストを追加します。
- 必要な数だけオーディエンスを追加します。
- オーディエンスが複数ある場合は、それぞれのオーディエンスの優先順位が正しいことを確認します。
- Save and publish ボタンをクリックします。
プレースメントを保存して公開したら、準備完了です。アプリのコードで Placement ID を使用してコンテンツを取得・表示してください。
次のステップ
アプリにペイウォールを表示する: iOS | Android | React Native | Flutter | Unity | Kotlin Multiplatform | Capacitor
アプリにオンボーディングを表示する: iOS | Android | React Native | Flutter | Unity | Kotlin Multiplatform | Capacitor