gpt4 book ai didi

google-analytics - Google Analytics 上的多个自定义变量

转载 作者:行者123 更新时间:2023-12-03 15:33:31 29 4
gpt4 key购买 nike

我正在尝试在 Google Analytics 上测试 6 个自定义变量。

当我进入高级分割时,我只能看到最后一个变量的访问量。如何使其余自定义变量起作用?

我不知道我是否必须将 _trackPageview 放置多个,所以我尝试将它放在我的第五个 channel 之后,但它仍然不起作用。

这是我的代码:

<script type="text/javascript">

var _gaq = _gaq || [];

_gaq.push(['_setAccount', 'UA-XXXXXXXX-X']);
_gaq.push(["_setCustomVar", 1, "Channel", "One", 3]);
_gaq.push(["_setCustomVar", 1, "Channel", "Three", 1]);
_gaq.push(["_setCustomVar", 1, "Channel", "Four", 1]);
_gaq.push(["_setCustomVar", 1, "Channel", "Five", 2]);
_gaq.push(['_trackPageview']);
_gaq.push(["_setCustomVar", 1, "Channel", "Six", 2]);
_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>

有人可以帮我解决这个问题吗?

如何让多个自定义变量起作用?

非常感谢!

最佳答案

每个请求最多只能有 5 个自定义变量。

不能跨槽使用重复的键名。 Channel 变量都在插槽 1 中。

键名为“Channel”的自定义变量被最后一个自定义变量覆盖。为了说明,考虑一下:

_gaq.push(["_setCustomVar", 1, "Visitor-Type", "Member", 1]);
_gaq.push(["_setCustomVar", 1, "Visitor-Type", "Non-Member", 1]);

Visitor-Type的自定义变量会被记录为Non-member,因为它会覆盖之前的自定义变量。它不会在分析中记录两者的值。

你可以试试这个:

_gaq.push(["_setCustomVar", 1, "Channel", "One", 3]); 
_gaq.push(["_setCustomVar", 2, "Channel", "Two", 1]);
_gaq.push(["_setCustomVar", 3, "Channel", "Three", 1]);
_gaq.push(["_setCustomVar", 4, "Channel", "Four", 1]);
_gaq.push(["_setCustomVar", 5, "Channel", "Five", 2]);

Custom Variable Usage Guidelines .

或者,使用 Event Tracking而不是这些自定义变量中的部分或全部。

关于google-analytics - Google Analytics 上的多个自定义变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9159206/

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