sendEvent
The sendEvent
コマンドは、Adobeにデータを送信し、パーソナライズされたコンテンツ、ID、オーディエンスの宛先を取得する主な方法です。 以下を使用します。 xdm
オブジェクトを使用して、Adobe Experience Platformスキーマにマッピングされたデータを送信します。 以下を使用します。 data
オブジェクトを使用して、XDM 以外のデータを送信します。 データストリームマッパーを使用すると、このオブジェクト内のデータをスキーマフィールドに合わせることができます。
Web SDK タグ拡張機能を使用したイベントデータの送信
イベントデータの送信は、Adobe Experience Platformのデータ収集タグインターフェイスのルール内のアクションとして実行されます。
- にログインします。 experience.adobe.com Adobe ID資格情報を使用して。
- に移動します。 データ収集 > タグ.
- 目的のタグプロパティを選択します。
- に移動します。 ルール を選択し、目的のルールを選択します。
- の下 アクション、既存のアクションを選択するか、アクションを作成します。
- を設定します。 拡張 ドロップダウンフィールド Adobe Experience Platform Web SDK をクリックし、 アクションタイプ から イベントを送信.
- 目的のフィールドを設定し、「 変更を保持 を開き、パブリッシュワークフローを実行します。
Web SDK JavaScript ライブラリを使用したイベントデータの送信
を実行します。 sendEvent
コマンドを使用して、Web SDK の設定済みインスタンスを呼び出す際に呼び出すことができます。 必ず configure
コマンドを呼び出す前に sendEvent
コマンドを使用します。
alloy("sendEvent", {
"data": dataObject,
"documentUnloading": true,
"edgeConfigOverrides": { "datastreamId": "0dada9f4-fa94-4c9c-8aaf-fdbac6c56287" },
"renderDecisions": true,
"type": "commerce.purchases",
"xdm": adobeDataLayer.getState(reference)
});
応答オブジェクト
もしあなたが 応答を処理する このコマンドを使用すると、次のプロパティが応答オブジェクトで使用できます。
propositions
:Edge ネットワークから返される提案の配列。 自動的にレンダリングされる提案には、フラグが含まれますrenderAttempted
に設定true
.inferences
:このユーザーに関する機械学習情報を含む、推論オブジェクトの配列。destinations
:Edge ネットワークから返される宛先オブジェクトの配列。
recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636