レイアウトのパーソナライズ
次は、すべてを統合し、パーソナライズされたエクスペリエンスを作成します。 アクティビティ は、場所、オーディエンスおよびオファーをリンクする Target のメカニズムで、アプリからリクエストが行われると、パーソナライズされたコンテンツで応答するよ Target にします。 Target で 2 つのパーソナライゼーションアクティビティを作成し、パーソナライズされたコンテンツが適切なタイミング、適切な場所で適切なユーザーに表示されることを検証します。
学習目標
このレッスンを終了すると、次の操作を実行できるようになります。
- Adobe Targetでのアクティビティの作成
- サンプルアプリでのアクティビティの検証
Adobe Targetでのアクティビティの作成
Engage ユーザーとコンテキストオファーアクティビティを作成する方法を説明します。
最初のアクティビティ – 「ユーザーのエンゲージメント」
作成するアクティビティの概要は次のとおりです。
Target インターフェイスで以下を行います。
-
Activities/Create Activity/Experience Targeting を選択します。
-
Mobile App をクリックします。
-
Form composer を選択します。
-
ワークスペース(前のレッスンで使用したのと同じワークスペース)を選択します。
-
プロパティ(前のレッスンで使用したのと同じプロパティ)を選択します。
-
Next をクリックします。
-
アクティビティのタイトルを Engage Users に変更します。
-
ellipsis > Change Audience を選択します。
-
オーディエンスを New Mobile App Users に設定します。
-
Done をクリックします。
-
場所を wetravel_engage_home に変更します。
-
「デフォルトコンテンツ」の横にあるドロップダウン矢印を選択し、「Change HTML Offer」を選択します。
-
Home: Engage New Users オファーを選択します。
-
「Done」を選択します。
-
「Add Location」を選択します。
-
wetravel_engage_search の場所を選択します。
-
HTML オファーを変更します。
-
Search: Engage New Users オファーを選択します。
-
Done をクリックします。
オーディエンスを場所とオファーに接続し、新しいモバイルアプリユーザー向けにパーソナライズされたエクスペリエンスを作成しました。 エクスペリエンスは次のようになります。
次に、再モバイルアプリユーザー向けのエクスペリエンスを作成します。
- 左側の「Add Experience Targeting」を選択します。
- オーディエンス Returning Mobile App Users を選択します。
- 「Done」を選択します。
次に、以前に新しいエクスペリエンスを設定したのと同じプロセスを使用します。 「モバイルアプリのユーザーを返す」エクスペリエンスの設定は、次のようになります。
設定の次の画面に進みます。
-
Next をクリックして、Targeting の画面に進みます。
-
ターゲティングのデフォルト設定を使用します。 オーディエンスのエクスペリエンスが重複している場合(例:ニューヨークのユーザー および 初回のユーザー)、この画面で優先順位を並べ替えることができます。
-
Next をクリックして Goals & Settings に進みます。
次に、アクティビティの設定を完了します。
-
Primary Goal を Conversion に設定します。
-
アクションを Viewed an mbox > wetravel_context_dest に設定します(この場所は確認画面にあるので、コンバージョンの測定に使用できます)。
-
画面のその他すべての設定をデフォルトのままにします。
-
「Save & Close」をクリックして、アクティビティを保存します。
-
次の画面で Activity をアクティブにします。
最初のアクティビティが実稼働し、テストする準備が整いました。
2 つ目のアクティビティ – 「コンテキストオファー」
作成する 2 つ目のアクティビティの概要を次に示します。
次のアクティビティ「コンテキストオファー」に対して、上記と同じプロセスを繰り返します。 両方のエクスペリエンスの最終的な設定を次に示します。
サンディエゴ
ロサンゼルス
目標と設定ステップで、プライマリ目標を予約確認画面の場所に変更します。
- Reporting Settings の下で、Primary Goal を Conversion に設定します。
- アクションを Viewed an mbox > wetravel_context_dest に設定します(このアクティビティでは、エクスペリエンスを配信する場所も同じなので、この指標は基本的に意味がありません)。
- Save & Close をクリックします。
次の画面でアクティビティをアクティブにします。
これで、2 つ目のアクティビティが稼働し、テストの準備が整いました。
ホームオファーの検証
エミュレーターを実行し、ホーム画面の下部に表示される最初のオファーを確認します。 アプリの起動数が 5 つ以上の再ユーザーの場合は、「ようこそ オファーが表示され す。 新規ユーザー(アプリの起動数が 5 未満)の場合は、新規ユーザー というメッセージが表示されます。
新しいユーザーオファーが表示されない場合は、エミュレーターのデータを消去してみてください。 これにより、次回の起動時にアプリの起動回数が 1 にリセットされます。 これは、Tools/AVD Manager で行います。 Logcat が正しく動作しない場合は、Android Studio も再起動する必要がある可能性があります。
また、wetravel_engage_home をフィルタリングすることで、Logcat の応答を検証することもできます。
検索オファーの検証
San Jose として Departure を選択し、San Diego として Destination を選択し、Find Bus をクリックして利用可能なバスを検索します。
結果画面に「フィルターを使用」メッセージが表示されます。 アプリの起動数が 5 つ以上の再ユーザーの場合、この場所(空白)にはデフォルトコンテンツが設定されているので、メッセージはここに表示されません。
ありがとう画面でのコンテキストオファーの検証
次に、予約プロセスを続行します。
- 結果画面でバスを選択します。
- チェックアウト画面で席を選択します。
- 支払い画面で Credit Card を選択します(支払い情報は空白のままにします – 実際の予約は行われません)。
サンディエゴが目的地として選択されたので、確認画面に DJ SAM のオファーバナーが表示されます。
次に、Done を選択して、ロサンゼルスを目的地として別の予約を試してください。 確認画面に Universal Studios のバナーが表示されます。
まとめ
おめでとうございます。 これで、Android用Adobe Target SDK 4.x チュートリアルの主要部分は終了です。 これで、Android アプリでパーソナライゼーションを実装するスキルが身につきました。 今後のプロジェクトの参考として、このドキュメントとデモアプリを参照できます。
次のトピック:機能フラグは、AndroidのAdobe Targetで実装できるもう 1 つの機能です。 機能のフラグ設定について詳しくは、次のレッスンを参照してください。