Adobe Targetでの Places Service の使用 places-target

このドキュメントでは、アプリケーションに Places 拡張機能が実装されていることを前提としています。 Places 拡張機能の実装に関するヘルプが必要な場合は、Places 拡張機能を参照してください。

Places 拡張機能によって入口と出口のイベントが送信されたら、Launch のルールを活用して、Places Service データをAdobe Target SDK イベントに添付できます。 Launch で目的のプロパティを選択した状態で、次のタスクを実行して、このタイプのルールを作成できます。

1. ルールを作成する

  1. ルール」タブで、「新規ルールを作成」をクリックします。

    次の情報に留意してください。

    • このプロパティに既存のルールがない場合、ボタンは画面の中央にあります。
    • プロパティにルールがある場合、ボタンは画面の右上に表示されます。

2. イベントを選択する

  1. ルールのリスト内でルールがわかりやすい名前を付けると、簡単に認識できます。

    この例では、ルールの名前は Attach Places Service Data to Target Content Requested です。

  2. イベント」セクションで、「追加」をクリックします。

  3. 拡張機能 ドロップダウンリストから、「Adobe Target」を選択します。

  4. イベントタイプ ドロップダウンリストから「リクエストされたコンテンツ」を選択します。

  5. 変更を保存」をクリックします。

イベントを追加

3.条件を追加

IMPORTANT
ルールに条件を追加する場合は、この手順を完了してください。 それ以外の場合は、以下の アクションを定義 にスキップします。

次の例では、アプリを 5 回以上起動したユーザーに対してのみルールをトリガーにする条件を作成します。

  1. 条件」セクションで、「追加」をクリックします。
  2. 拡張機能 ドロップダウンリストから、「Mobile Core」を選択します。
  3. 条件タイプ ドロップダウンリストから「ローンチ」を選択します。
  4. 右側のペインで、ドロップダウンリストと数値コントロールを変更して、条件が ユーザーはアプリを 5 回以上起動しました となるようにします。
  5. 変更を保存」をクリックします。

条件を追加

4. アクションを定義する

  1. アクション」セクションで、「追加」をクリックします。
  2. 拡張機能 ドロップダウンリストから、「Mobile Core」を選択します。
  3. アクションタイプ ドロップダウンリストから「データを添付」を選択します。
  4. 右側のペインの「JSON ペイロード」フィールドに、このイベントに追加するデータを入力します。
  5. 変更を保存」をクリックします。

右側のパネルでは、このイベントをリッスンしている拡張機能にリッスンされる前に、SDK イベントにデータを追加するフリーフォーム JSON ペイロードを追加できます。

次の例では、Target イベントで処理される各リクエストの mboxparameterspoiCitypoiName の値が追加されます。 新しいキーの値は、このイベントの処理時に SDK によって動的に決定されます。

TIP
この JSON ペイロードでは、request オブジェクトに特別な表記を使用します。 元のイベントでは、request は匿名オブジェクトの配列です。 「データを添付」を使用して配列内のすべてのオブジェクトにデータを添付する場合、配列を含んでいることがわかっているキーに [*] の表記を使用すると、その配列内のすべてのオブジェクトにペイロードが適用されます。
request[*] の表記は、(request 配列内の各オブジェクトに対して として読み上げることができ す。

アクションの定義

5. ルールを保存し、プロパティを再構築する

設定が完了したら、ルールが次の画像のようになっていることを確認します。

完了したルール

  1. 保存 ​をクリックします。
  2. Launch プロパティを再構築し、正しい環境にデプロイします。
recommendation-more-help
475fad96-f29f-4dca-a109-68bf0557e825