sendEvent
sendEvent
命令是將資料傳送至Adobe、擷取個人化內容、身分和對象目的地的主要方式。 使用xdm
物件來傳送對應至您Adobe Experience Platform結構描述的資料。 使用data
物件來傳送非XDM資料。 您可以使用資料流對應程式,將此物件內的資料對齊結構描述欄位。
使用Web SDK標籤擴充功能傳送事件資料
傳送事件資料是在Adobe Experience Platform資料收集標籤介面的規則中作為動作執行的。
- 使用您的Adobe ID憑證登入experience.adobe.com。
- 導覽至 資料彙集 > 標籤。
- 選取所需的標籤屬性。
- 導覽至 規則,然後選取所要的規則。
- 在動作下,選取現有動作或建立動作。
- 將擴充功能下拉式清單欄位設為 Adobe Experience Platform Web SDK,並將動作型別設為 傳送事件。
- 設定所要的欄位,按一下 保留變更,然後執行您的發佈工作流程。
使用Web SDK JavaScript資料庫傳送事件資料
呼叫Web SDK的已設定執行個體時執行sendEvent
命令。 在呼叫sendEvent
命令之前,請務必先呼叫configure
命令。
alloy("sendEvent", {
"data": dataObject,
"documentUnloading": false,
"edgeConfigOverrides": { "datastreamId": "0dada9f4-fa94-4c9c-8aaf-fdbac6c56287" },
"renderDecisions": true,
"type": "commerce.purchases",
"xdm": adobeDataLayer.getState(reference)
});
回應物件
如果您決定使用此命令處理回應,則回應物件中有以下屬性:
propositions
:Edge Network傳回的主張陣列。 自動演算的建議包含設為true
的旗標renderAttempted
。inferences
:推斷物件的陣列,其中包含此使用者的機器學習資訊。destinations
:Edge Network傳回的目的地物件陣列。
recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636