【问题标题】:Is there any way to migrate a full GTM setup from a normal site to a SPA?有没有办法将完整的 GTM 设置从普通站点迁移到 SPA?
【发布时间】:2016-08-29 17:00:55
【问题描述】:

我很害怕不得不重做谷歌 GTM 在骨干事件中所做的所有工作 :) 我看到有一些帮助程序允许分析和跟踪器在 SPA 中工作,但即使是新安装。而且我什至没有角度。

有没有办法让 GTM 在 Backbone 中的历史更改时刷新?就像各种硬重新加载:D

【问题讨论】:

  • 也许我可以添加更多细节让我知道:)
  • 这不一定是主题,因为没有要排除故障的代码,但只是为了评论,GTM 具有检测 URL 更改的历史侦听器。这对 SPA 特别有用。以下是一些有用的资源:@​​987654321@ 和 simoahava.com/gtm-tips/track-url-fragments-as-pageviews

标签: javascript google-analytics google-tag-manager


【解决方案1】:

您可能需要对触发器进行一些返工,但只有使用 history change triggers 时,您才可能侥幸成功:

当 URL 片段(哈希)更改或网站使用 HTML5 pushstate API 时,基于 History Change 事件的触发器将触发标记。

【讨论】:

    猜你喜欢
    • 2011-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-30
    相关资源
    最近更新 更多