gpt4 book ai didi

javascript - 我应该如何处理 Google Analytics 中的跟踪片段页面浏览量?

转载 作者:数据小太阳 更新时间:2023-10-29 06:08:26 24 4
gpt4 key购买 nike

我一直在搜索 Google Analytics documentation ,但我仍然不明白我应该如何跟踪使用 ajax 显示不同 View 的单个“页面”站点的页面 View 。我用 shebang URLs and _escaped_fragment_帮助搜索引擎了解网站布局,但我们的分析人员告诉我在跟踪时去掉 URL 的 #! 部分,因此当您访问 mysite.com/#!/fish/bonker 我们将运行:

_gaq.push(["_trackPageview", "/fish/bonker"]);

但这对我来说似乎是错误的。我们不希望我们跟踪的 URL 与 Google 实际抓取的内容保持一致吗?跟踪_gaq.push(["_trackPageview", "#!/fish/bonker"]);有什么问题吗?

最佳答案

重要的是要认识到 Google Analytics(分析)和 Google 搜索之间有一堵墙。您没有理由因为一个网址与另一个网址不一致而受到惩罚。

escaped_fragment 纯粹是爬虫寻求爬取 AJAX 内容的半标准。

默认情况下,当您不传递自定义网页浏览值时,Google Analytics 会执行相同的操作:

_gaq.push(["_trackPageview", location.pathname+location.search]);

如果你想让它也跟踪 anchor 值,你可以自己传递它:

_gaq.push(["_trackPageview", location.pathname+location.search+location.hash]);

这里的好处是 URL 将与“真实”URL 相对应。

长话短说:您完全可以按照建议的方法进行操作;我更喜欢后者(明确传递实际的 location.hash,而不是它的黑客版本),但两者都有效。

关于javascript - 我应该如何处理 Google Analytics 中的跟踪片段页面浏览量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7982454/

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