使用 Last Event Service JavaScript程式庫與Adobe Experience Platform Web SDK

僅具有Advertising Cloud-Adobe Analytics整合的廣告商

如果貴組織使用舊版Adobe Analytics visitorAPI.js 資料收集程式庫,您可以選擇切換至使用 Adobe Experience Platform Web SDK 程式庫(alloy.js),可讓您透過與各種Experience Cloud服務互動 Edge Network.

此 Analytics for Advertising Cloud Last Event Service JavaScript程式庫原樣會記錄閱覽和點進事件,並使用補充ID將它們拼接至相關的轉換(SDID)。 此 Web SDK 不過,程式庫不提供 stitch ID. 若要使用 Web SDK for Analytics for Advertising Cloud,您需要修改1) Last Event Service 標籤,以及 Web SDK sendEvent 命令。

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

在 Analytics for Advertising Cloud 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 to Experience Edge as Experience Data Model (XDM)資料 Analytics. Analytics 將使用值作為 SDID.

要添加的屬性:

     "_adcloud": {
       "advertisingStitchID": stitchId
     }

範例:

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

本頁內容