我将Google Analytics脚本分为两部分Javascript代码:
google-analytics.js:(上图)
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "
页-tracker.js
try {
var pageTracker = _gat._getTracker("U*-********-*");
pageTracker._trackPageview();
} catch(err) {}
(我隐藏了“U * - ******** - *”,因为我认为这是一个重要的序列号,不确定)
我尝试将它们放在同一个Javascript文件中,我等了1天,Google没有开始跟踪我的页面。我做错了吗?
我应该将它们放在同一个文件中吗?怎么样?
(我检查了URL及其右边,我将默认页面设置为index.php)
答案 0 :(得分:1)
您必须将两段GA代码放在要跟踪的同一页面上,这是唯一可行的方法。
Google的Google Analytics设置页面显示:
复制以下代码,然后粘贴它 在您要跟踪的每个页面上 紧接在
</body>
标记之前。
或者写在“了解更多”链接:
实施代码 一旦找到 代码片段,复制并粘贴它 在你的内容的底部, 紧接在
</body>
标记之前 您计划跟踪的每个页面。 如果您使用常见的包含或 模板,你可以在那里输入它。至 实现跟踪代码以确保安全 页面(例如https://),请阅读如何 获取安全跟踪代码? 网页?
...和链接:Learn More
答案 1 :(得分:0)
取决于您放置包含第一块代码的脚本标记的位置,如果它在pageTracker调用之后,那么您将遇到麻烦,因为它还不在DOM中。
最好将它包含在来自Google的页脚中。您是否因为浏览器缓存原因而拆分它?或者因为您想要每页记录不同的信息?除此之外,我看不出你为什么要拆分它的理由。