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