【问题标题】:Adobe Analytics event firing on every page在每个页面上触发 Adob​​e Analytics 事件
【发布时间】:2015-09-19 17:50:06
【问题描述】:

我正在使用 DTM 在单页应用程序上实现 Adob​​e Analytics 代码。

我有一个我们已成功设置为退出链接的链接,它会按应有的方式触发。如果这很重要,它会在新选项卡中打开,我们实际上不会退出网站。然而,任何时候我们触发任何后续的页面浏览,我们都会看到同样的事件被触发。有没有办法仅在实际单击链接时触发此事件?我假设因为它是一个单页应用程序并且代码没有被刷新,这就是它出现在每个后续页面上的原因。

【问题讨论】:

    标签: adobe-analytics


    【解决方案1】:

    使用 Adob​​e Analytics 和 DTM 会让单页应用程序感到沮丧。我们所做的是清除在每个页面查看之前设置的所有变量。我们有一个清除、props、evars、events、listVars、heir、pageName 等的函数。

    【讨论】:

      【解决方案2】:

      请检查您正在使用的 s_code 的女巫版本,如果您正在使用 Appmeasurement 或最后的 s_code 版本之一,请使用 clearkVars() 函数。 以下代码是来自浏览器控制台的日志,带有控制台响应:

      s.events ="event1"
      "event1"
      s.linkTrackVars='events';
      "events"
      s.eVar1="value"
      "value"
      s.clearVars();
      undefined
      s.events
      undefined
      s.eVar1
      undefined
      

      您可以在自定义代码部分中触发它(如果您的自定义代码部分设置为在 gui 设置后触发,或者您可以将其作为 JavaScript 3rd 方标记触发。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-10-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-12-25
        • 1970-01-01
        • 2016-02-09
        • 1970-01-01
        相关资源
        最近更新 更多