clickCollectionEnabled
此 clickCollectionEnabled
屬性是布林值,可決定Web SDK是否自動收集連結資料。 如果您未設定此變數,其預設值為 true
這表示預設會自動收集連結追蹤資料。 將此屬性設定為 false
若您偏好手動追蹤連結資料,則此功能十分實用。
時間 clickCollectionEnabled
啟用時,下列XDM元素會自動填入資料:
xdm.web.webInteraction.name
xdm.web.webInteraction.type
xdm.web.webInteraction.URL
此布林值啟用時,系統預設會自動追蹤內部連結、下載連結和退出連結。 如果您想要進一步控制自動連結追蹤,Adobe建議使用 clickCollection
物件。
自動連結追蹤邏輯
Web SDK會追蹤對以下專案的所有點按 <a>
和 <area>
HTML元素(如果沒有) onClick
屬性。 系統會使用擷取點按 capture 按一下附加至檔案的事件監聽器。 當按一下有效的連結時,下列邏輯就會依序執行:
- 如果連結符合條件,根據中的值
downloadLinkQualifier
,或若連結包含download
HTML屬性,xdm.web.webInteraction.type
設為"download"
(如果clickCollection.downloadLinkEnabled
已啟用)。 - 如果連結目標網域與目前不同
window.location.hostname
,xdm.web.webInteraction.type
設為"exit"
(如果clickCollection.exitLinkEnabled
已啟用)。 - 如果連結不符合任一條件
"download"
或"exit"
,xdm.web.webInteraction.type
設為"other"
.
在所有情況下, xdm.web.webInteraction.name
設為連結文字標籤,且 xdm.web.webInteraction.URL
設為連結目的地URL。 如果您也想要設定URL的連結名稱,您可以使用覆寫此XDM欄位 filterClickDetails
中的回呼 clickCollection
物件。
使用Web SDK標籤擴充功能啟用自動連結追蹤 tag-extension
選取 啟用點選資料收集 核取方塊,當 設定標籤擴充功能.
- 登入 experience.adobe.com 使用您的Adobe ID憑證。
- 瀏覽至 資料彙集 > 標籤.
- 選取所需的標籤屬性。
- 瀏覽至 擴充功能,然後按一下 設定 於 Adobe Experience Platform Web SDK 卡片。
- 向下捲動至 資料彙集 區段,然後選取核取方塊 啟用點選資料收集.
- 按一下 儲存,然後發佈您的變更。
使用Web SDK JavaScript資料庫啟用自動連結追蹤 library
設定 clickCollectionEnabled
執行時的布林值 configure
命令。 如果您在設定Web SDK時省略此屬性,其預設值為 true
. 將此值設為 false
如果您偏好設定 xdm.web.webInteraction.type
和 xdm.web.webInteraction.value
手動。
alloy(configure, {
edgeConfigId: "ebebf826-a01f-4458-8cec-ef61de241c93",
orgId: "ADB3LETTERSANDNUMBERS@AdobeOrg",
clickCollectionEnabled: false
});
recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636