Adobe Targetでの Places Service の使用 places-target
このドキュメントは、Places 拡張機能がアプリケーションに実装されていることを前提としています。 Places 拡張機能の実装について不明な点がある場合は、 Places 拡張機能.
Places 拡張機能が入口と出口に対するイベントを送信したら、Launch のルールを利用して、Places Service データをAdobe Target SDK イベントに添付できます。 Launch で目的のプロパティを選択し、次のタスクを実行することで、このタイプのルールを作成できます。
1.ルールを作成する
-
の ルール タブ、クリック 新規ルールの作成.
次の情報に留意してください。
- このプロパティに対するルールが存在しない場合、ボタンは画面の中央に表示されます。
- プロパティにルールが設定されている場合、ボタンは画面の右上に表示されます。
2.イベントの選択
-
ルールに意味のある名前を付け、ルールのリストで簡単に認識できるようにします。
この例では、ルールの名前は Places サービスデータを要求されたターゲットコンテンツに添付.
-
以下 イベント セクションで、 追加.
-
次の 拡張 ドロップダウンリストで、「 Adobe Target.
-
次の イベントタイプ ドロップダウンリストで、「 リクエストされたコンテンツ.
-
「変更を保存」をクリックします。
3.条件の追加
次の例では、アプリを 5 回以上起動したユーザーに対してのみルールをトリガーする条件が作成されます。
- 以下 条件 セクションで、 追加.
- 次の 拡張 ドロップダウンリストで、「 Mobile Core.
- 次の 条件タイプ ドロップダウンリストで、「 起動回数.
- 右側のウィンドウで、ドロップダウンリストと数値コントロールを変更し、条件が ユーザーがアプリを 5 回以上起動しました.
- 「変更を保存」をクリックします。
4.アクションを定義する
- 以下 アクション セクションで、 追加.
- 次の 拡張 ドロップダウンリストで、「 Mobile Core.
- 次の アクションタイプ ドロップダウンリストで、「 データを添付.
- 右側のウィンドウの JSON ペイロード 「 」フィールドで、このイベントに追加するデータを入力します。
- 「変更を保存」をクリックします。
右側のウィンドウで、このイベントをリッスンする拡張機能が聞く前に、SDK イベントにデータを追加するフリーフォーム JSON ペイロードを追加できます。
次の例では、 poiCity
および poiName
値が mboxparameters Target イベントで処理されるリクエストごとに 新しいキーの値は、このイベントの処理時に SDK によって動的に決定されます。
request
オブジェクト。 元のイベントで request
は、匿名オブジェクトの配列です。 [ データをアタッチ ] を使用して配列内のすべてのオブジェクトにデータをアタッチする場合、 [*]
配列を含むことがわかっているキーの表記を使用すると、その配列内のすべてのオブジェクトにペイロードが適用されます。request[*]
~として大声で読み上げられる ( request
配列.
5.ルールを保存し、プロパティを再構築します。
設定が完了したら、ルールが次の画像のようになっていることを確認します。
- 保存 をクリックします。
- Launch プロパティを再構築し、正しい環境にデプロイします。