clickCollectionEnabled

clickCollectionEnabled 屬性是布林值,可決定Web SDK是否自動收集連結資料。 若您偏好手動追蹤連結資料,此屬性就十分實用。

若未停用,下列XDM元素會自動填入資料:

  • xdm.web.webInteraction.name
  • xdm.web.webInteraction.type
  • xdm.web.webInteraction.URL

自動連結追蹤邏輯

Web SDK會追蹤對以下專案的所有點按 <a><area> HTML元素(如果沒有) onClick 屬性。 系統會使用擷取點按 capture 按一下附加至檔案的事件監聽器。 當按一下有效的連結時,下列邏輯就會依序執行:

  1. 如果連結符合條件,根據中的值 downloadLinkQualifier,或若連結包含 download HTML屬性, xdm.web.webInteraction.type 設為 "download".
  2. 如果連結目標網域與目前不同 window.location.hostnamexdm.web.webInteraction.type 設為 "exit".
  3. 如果連結不符合任一條件 "download""exit"xdm.web.webInteraction.type 設為 "other".

在所有情況下, xdm.web.webInteraction.name 設為連結文字標籤,且 xdm.web.webInteraction.URL 設為連結目的地URL。 如果您也想要設定URL的連結名稱,可以使用覆寫此XDM欄位 onBeforeLinkClickSend.

使用Web SDK標籤擴充功能啟用自動連結追蹤

選取 啟用點選資料收集 核取方塊,當 設定標籤擴充功能.

  1. 登入 experience.adobe.com 使用您的Adobe ID憑證。
  2. 瀏覽至 資料彙集 > 標籤.
  3. 選取所需的標籤屬性。
  4. 瀏覽至 擴充功能,然後按一下 設定 於 Adobe Experience Platform Web SDK 卡片。
  5. 向下捲動至 資料彙集 區段,然後選取核取方塊 啟用點選資料收集.
  6. 按一下 儲存,然後發佈您的變更。

使用Web SDK JavaScript資料庫啟用自動連結追蹤

設定 clickCollectionEnabled 執行時的布林值 configure 命令。 如果您在設定Web SDK時省略此屬性,其預設值為 true. 將此值設為 false 如果您偏好手動設定 xdm.web.webInteraction.typexdm.web.webInteraction.value.

alloy("configure", {
  "edgeConfigId": "ebebf826-a01f-4458-8cec-ef61de241c93",
  "orgId": "ADB3LETTERSANDNUMBERS@AdobeOrg",
  "clickCollectionEnabled": false
});
recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636