我正在构建一个 chaplinJS 客户端应用程序,并且需要添加谷歌分析的功能。
我想使用 Google Tag Manager (GTM) 并将跟踪代码添加到我的 html 文件中。然后转到 GTM 并设置 PageView 事件标签。
由于某种原因,在初始加载后没有触发任何页面查看事件。GTM 可以与 chaplinJS 一起使用吗?我想象它寻找 url 更改,然后推出通用分析页面查看事件。
有没有其他人这样做过?我想另一条路线可能是更新 application.coffee 并监听“route:match”事件,然后推出浏览量事件。我认为使用 GTM 更容易做到这一点,因为我可以随时添加新标签。
想法?