我们正在开发一个全新的网站移动版本,它是一个使用 Sencha Touch 2(Ext JS、JavaScript)编写的 HTML5 网站。
我们在主网站上使用 Google Analytics,我们也希望在移动网站上使用 GA。然而我们想要的用例有点特殊: 我们希望将移动网站上文章的点击率作为主网站上相应文章的点击率进行跟踪。 其背后的原因是希望汇总统计数据,而不是单独跟踪数据。
两个站点的域和 URL 结构不同,尽管站点层次结构有些相似(它们都从 Sharepoint 后端获取内容),这就是挑战。我们不能仅使用“setDomainName”之类的内容来更改域。
在移动版本的每个页面上,我们都提供了主网站上原始页面/文章的完整 URL。我们想要做的是告诉 Google 将 View 跟踪为对该 URL 的点击,而不是我们实际所在的 URL。
我已经看到了一些关于“trackPageView”的线程(例如 here ),它可能足以满足我们的需求,但我不完全确定。这听起来有点太简单了,但也可能是我在这里没有看到明显的解决方案。 我们能否为这个方法提供所需的点击 URL,仅此而已?那么,在 header 中放置一个脚本来检查具有此 URL 的设置变量,并且如果存在,则将其作为参数调用“trackPageView”(如果不只是跟踪常规点击)是否可行? 欢迎任何有关此方法语法的帮助。
这里感谢所有帮助和建议! 我搜索了 GA 文档,但没有太多关于这个特殊情况的帮助信息。
最佳答案
是的,就是简单的使用跟踪页面浏览事件并传递相应的URL参数。在 sencha 中,您的所有 View 都将存在于同一个 HTML 页面中,因此您需要以编程方式调用它。
包含与您在实际网站中使用的相同的跟踪代码,具有相同的 ID...这应该按您的预期工作... 非常好的问题...希望它有所帮助...
关于javascript - 谷歌分析 : How to track hits to mobile site as hits to main site,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12261809/