linkInternalFilters

上次更新: 2024-01-26
  • 主题:
  • Variables
    查看有关此主题的更多信息
  • 创建对象:
  • Admin
    Developer

AppMeasurement 提供自动跟踪指向网站外部的链接的功能。如果启用了 trackExternalLinks (AppMeasurement) 或 clickCollectionEnabled (Web SDK),则当访客单击链接以离开您的网站时,图像请求会发送到 Adobe。linkExternalFilterslinkInternalFilters 变量可确定哪些链接被视为内部/外部链接。

如果此变量包含值,则自动退出链接跟踪将以阻止列表的方式执行。如果链接点击与任何 linkInternalFilters 值都不匹配,则会将其视为退出链接。系统将针对此变量检查整个 URL。如果启用了 linkLeaveQueryString,则还会检查查询字符串。

如果同时使用 linkInternalFilterslinkExternalFilters,则点击的链接必须与 linkExternalFilters 匹配​​与 linkInternalFilters 不匹配时才能被视为退出链接。如果点击的链接与退出链接和下载链接标准均匹配,则将优先使用下载链接类型。

Activity Map 使用此变量帮助确定哪些链接是您网站的内部链接。Adobe 建议为使用 Activity Map 的实施设置此变量。

注意

linkInternalFilters内部 URL 过滤器是两个不同功能,可以实现不同的目的。linkInternalFilters 变量专门用于退出链接跟踪。内部 URL 过滤器是一个管理员设置,可帮助处理流量源维度,如反向链接域名。

Web SDK 中的退出链接

如果链接目标域与当前的 window.location.hostname 不同,则链接自动符合退出链接的条件。Web SDK 不提供任何配置变量来修改自动退出链接检测。如果您需要自定义符合退出链接条件的域,则可以在 onBeforeEventSend 回调中使用自定义逻辑。

有关更多信息,请参阅 Web SDK 文档中的自动链接跟踪

使用 Adobe Analytics 扩展的“出站链接 - 从不跟踪”

“从不跟踪”字段是配置 Adobe Analytics 扩展时链接跟踪折叠面板下以逗号分隔的过滤器(通常是域)列表。

  1. 使用您的 Adobe ID 凭据登录 Adobe Experience Platform 数据收集
  2. 单击所需的标记属性。
  3. 转到扩展选项卡,然后单击 Adobe Analytics 下的​]配置[!UICONTROL ​按钮。
  4. 展开链接跟踪折叠面板,这会显示出站链接 - 从不跟踪字段。

在此字段中放置您永远不希望作为退出链接进行跟踪的过滤器。用逗号分隔多个域,不带空格。

AppMeasurement 和 Analytics 扩展代码编辑器中的 s.linkInternalFilters

s.linkInternalFilters 变量是包含您视为网站内部链接的过滤器(如域)的字符串。用逗号分隔多个过滤器,不带空格。

s.linkInternalFilters = "example.com,example.net";

假定 adobe.com 上有以下实施示例:

<script>
  s.trackExternalLinks = true;
  s.linkInternalFilters = "adobe.com";
</script>

<!-- The following link is an exit link because it does not match the anything under linkInternalFilters -->
<a href = "example.org">Example link 2</a>

在此页面上