gpt4 book ai didi

google-analytics - Ember.js 和谷歌分析

转载 作者:行者123 更新时间:2023-12-03 15:22:24 25 4
gpt4 key购买 nike

既然我们有一个稳定的 Ember RC,我想在这里得到一个明确的答案供以后引用。前2名组合search resultsemberjs google analytics表明这是跟踪路线变化的好方法:

App.ApplicationController = Ember.Controller.extend
routeChanged: ( ->
return unless window._gaq
Em.run.next ->
page = if window.location.hash.length > 0 then window.location.hash.substring(1) else window.location.pathname
_gaq.push(['_trackPage', page])
).observes('currentPath')

但后来我也看到了使用 Event Tracking 的结果用于单页 Web 应用程序。

我还没有测试上面的代码,将更改传播到 GA 仪表板需要几个小时。 更新 :这不会显示在我的 Google Analytics(分析)仪表板上的“内容”类别下。不在“页面”或“事件”下。

如果有人有建议或者我在某处遗漏了什么,请告诉我。我还可以根据此处的答案为该网站提供指南。

最佳答案

对于具有可路由 URL 的内容,我会使用 _trackPageview,对于没有可路由 URL 的内容,我会使用 _trackEvent。

Event Tracking当他们提到“嵌入式 AJAX 页面元素”时的链接。它们不是指 SPA,而是指 URL 保持不变的情况,但您希望跟踪的某些事件发生在页面内(在这种情况下是通过 AJAX)。

在其他情况下,使用 _trackEvent 可能是有意义的,但对于路由转换,我会使用 _trackPageview。

关于google-analytics - Ember.js 和谷歌分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15993168/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com