使用 Last Event Service 帶有Adobe Experience Platform的JavaScript庫 Web SDK

具有Adobe廣告的廣告商 — 僅Adobe Analytics整合

如果貴組織使用傳統Adobe Analytics visitorAPI.js 用於資料收集的庫,您可以選擇切換到 Adobe Experience Platform Web SDK 庫(alloy.js),允許您通過 Edge Network。

的 Analytics for Advertising Last Event Service JavaScript庫原樣記錄查看和點擊查看事件,並使用補充ID(SDID)。 的 Web SDK 但是,庫不提供 stitch ID。 使用 Web SDK 為 Analytics for Advertising,您需要修改1) Last Event Service 在網頁上使用的標籤和2 Web SDK sendEvent 命令。

步驟1:編輯 Last Event Service 要生成的標籤 StitchID

在 Analytics for Advertising Last Event Service 在網頁上使用的標籤,添加代碼以生成 StitchID 使用隨機ID生成器。

舊標籤:

<script>
     if("undefined" != typeof AdCloudEvent)
          AdCloudEvent('IMS ORG Id');
</script>

新標籤:

<script>
     if("undefined" != typeof AdCloudEvent)
          stitchId = AdCloudEvent('IMS ORG Id').generateRandomId();
</script>

步驟2:使用 Web SDK 發送 StitchID 作為XDM資料 Analytics

在您的 Web SDK sendEvent 命令 StitchID 至 Experience Edge 如 Experience Data Model (XDM)資料 Analytics。 Analytics 將值用作 SDID

要添加的屬性:

     "_adcloud": {
       "advertisingStitchID": stitchId
     }

示例:

<script>
  alloy("sendEvent", {
    "xdm": {
      "commerce": {
        "order": {
                ………
        }
     },
     "_adcloud": {
       "advertisingStitchID": stitchId
     }
    }
  });
</script>

本頁內容