このドキュメントは、アプリケーションにPlaces Serviceが実装されていることを前提としています。 Places Serviceの導入について詳しくは、Places extensionsを参照してください。
Places Serviceが入口イベントと出口イベントを送信した後、Experience Platform Launchでルールを作成し、Places ServiceデータをすべてのAdobe Analyticsに添付できます。 このタイプのルールを作成するには、「起動」でプロパティを選択し、次の手順を実行します。
「ルール」タブで、「新しいルールを作成」をクリックします。
次の情報に留意してください。
ルールに意味のある名前を付け、ルールのリストで簡単に認識できるようにします。
この例では、ルールの名前は「Attach Places Service Data to Analytics Track Actionイベント」です。
「イベント」セクションで、「追加」をクリックします。
「拡張子」ドロップダウンリストから、「モバイルコア」を選択します。
イベントタイプドロップダウンリストから、「アクションを追跡」を選択します。
ここで、このルールに含めるトリガーを指定できます。 この例では、トリガーはすべてのTrackAction
呼び出しに基づいています。 イベントを設定したら、「変更を保持」をクリックします。
ルールに条件を追加するには、次の手順を実行します。 それ以外の場合は、下の*「アクション*を定義する」セクションにスキップしてください。
この例では、AT&Tのお客様に対してのみルールをトリガーする条件が作成されています。
「条件」セクションで、「追加」をクリックします。
「拡張子」ドロップダウンリストから、「モバイルコア」を選択します。
「条件のタイプ」ドロップダウンリストから、「通信事業者名」を選択します。
右側のウィンドウで、「AT&T」チェックボックスを選択します。
「変更を保存」をクリックします。
「アクション」セクションで、「追加」をクリックします。
「拡張子」ドロップダウンリストから、「モバイルコア」を選択します。
「アクションタイプ」ドロップダウンリストから、「データの添付」を選択します。
右側のウィンドウのJSON Payloadフィールドに、このイベントに追加するデータを入力します。
「変更を保存」をクリックします。
右側のウィンドウで、このイベントをリッスンする拡張がイベントを聞く前に、SDKイベントにデータを追加するフリーフォームJSONペイロードを追加できます。 この例では、Analytics拡張機能による処理の前に、一部のコンテキストデータがこのイベントに追加されます。 追加されたコンテキストデータが、送信Analyticsヒットになります。
次の例では、poi.city
とpoi.name
の値がAnalyticsイベントのコンテキストデータに追加されます。 新しいキーの値は、このイベントが処理するときに、SDKによって動的に決定されます。
設定が完了したら、ルールが次の図のように表示されることを確認します。
保存をクリックします。
Launchプロパティを再構築し、正しい環境に展開します。