gpt4 book ai didi

javascript - 已定义过滤器时使用 Google Analytics 跟踪多个子目录

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

我有一个网站说,www.example.com带有子目录 www.example.com/sub1www.example.com/sub2 .我在 Google Analytics 帐户中创建了 3 个配置文件。 “一般”、“子 1”和“子 2”。 'Sub1' 和 'Sub2' 的过滤器只包含每个的子目录。我的目的是在“常规”配置文件 中获取有关我网站点击量的信息和 有关点击相应配置文件中特定子目录“Sub1”或“Sub2”的信息。我在我的 JS 中添加了这个

<script type="text/javascript">

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'GOOGLE_ANALYTICS_ID']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

</script>

我需要在我的 JS 中添加任何其他内容吗?

包括在内有什么好处吗
 _gaq.push(['_setDomainName',  '.example.com']);
_gaq.push(['_setCookiePath', '/Sub1']);

在我的 JS 中?如果我已经在我的帐户中定义了过滤器,我浏览了 Google Analytics 文档,但找不到使用它的优势。请对此有所了解。

最佳答案

都不是_setDomainName_setCookiePath在您的情况下需要。
_setDomainName仅当您处理多个域和/或子域时才需要,例如 www.example.com , sub1.example.com , www.example2.com , ETC。
_setCookiePath允许跟踪域上的多个不同站点,但使一般汇总跟踪更加困难。

Google Analytics 使用 cookie 来跟踪 session 状态、推荐数据等内容。
通常,根 (/) 用作整个站点的默认 cookie 路径。如果您尝试使用 setCookiePath要为站点的不同部分设置不同的路径,整个站点的跟踪数据将不一致。
由于您有一个站点,但想要不同的数据 View ,因此只需要一个 cookie 路径,默认路径即可。

仅供引用:谷歌分析中的过滤器不具有追溯力——它们只适用于新的跟踪数据,而不是已经记录的数据。

关于javascript - 已定义过滤器时使用 Google Analytics 跟踪多个子目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9094794/

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