Adobe DTM s.abort

时间:2016-04-01 11:42:17

标签: adobe-analytics

我正在尝试在DTM中设置一条规则来阻止主要的分析调用。

当前设置 使用直接调用规则来触发分析_satelite.track()因为该站点正在使用Ajax,这意味着该页面无法完全刷新。 当我手动刷新页面时,我接到两个来自直接调用规则的调用,另一个来自主要的sitecatalyst库

我想做什么? 停止主sitecat库仅在以下对象设置的页面上发送分析,其值为" category" digitalData.page.pageInfo.pageName =" category"

有什么想法吗?

3 个答案:

答案 0 :(得分:1)

要在分析工具加载时禁止在pageLoad上固有设置的信标,您只需在Analytics工具自定义代码块中运行“return false”。 http://www.digitaldatatactics.com/examples/DCRsuppress.html完全描述了这种情况。

答案 1 :(得分:1)

如果要根据某些逻辑取消Adobe Analytics调用,例如某个页面加载规则触发,您可以将s.abort = true放入该规则中Adobe Analytics工具的自定义代码部分。

答案 2 :(得分:-4)

根据官方DTM论坛,返回false是正确的方法。

https://forums.adobe.com/message/9548019#9548019