Google analytics 我可以吗;附「;使用Google Analytics Premium将超过5个自定义变量添加到同一个_trackPageview?

Google analytics 我可以吗;附「;使用Google Analytics Premium将超过5个自定义变量添加到同一个_trackPageview?,google-analytics,Google Analytics,这一行可以在 您最多有5个同时使用的自定义变量可用于单个 请求(例如pageview或事件调用)。所有自定义项的总和 在任何给定请求中,可变资产不能超过5(即,您不能 同时设置5个访问者和5个会话自定义变量) 这是javascript/beacon的限制和/或GA在Google Analytics的免费版本中累积事件的方式的限制吗 用代码重写一下,如果我的账户支付GA溢价,这是否有效 var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-XXX

这一行可以在

您最多有5个同时使用的自定义变量可用于单个 请求(例如pageview或事件调用)。所有自定义项的总和 在任何给定请求中,可变资产不能超过5(即,您不能 同时设置5个访问者和5个会话自定义变量)

这是javascript/beacon的限制和/或GA在Google Analytics的免费版本中累积事件的方式的限制吗

用代码重写一下,如果我的账户支付GA溢价,这是否有效

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_setCustomVar', 1, 'Foo', "Bar", 1]);
_gaq.push(['_setCustomVar', 2, 'Biz', "Baz", 2]);
_gaq.push(['_setCustomVar', 3, 'Ugg', "Bot", 3]);
_gaq.push(['_setCustomVar', 4, 'Big', "Bug", 1]);
_gaq.push(['_setCustomVar', 5, 'Sun', "Tin", 2]);
_gaq.push(['_setCustomVar', 6, 'Hor', "Ton", 3]);
_gaq.push(['_setCustomVar', 7, 'Saw', "Who", 1]);
_gaq.push(['_setCustomVar', 8, 'Dis', "Dat", 2]);
_gaq.push(['_setCustomVar', 9, 'Who', "Der", 3]);
_gaq.push(['_trackPageview']);
_gaq.push(["_trackEvent", "cat", "action", "lbl", 0, true]);
或者我必须这样构造上述代码:

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_setCustomVar', 1, 'Foo', "Bar", 1]);
_gaq.push(['_setCustomVar', 2, 'Biz', "Baz", 2]);
_gaq.push(['_setCustomVar', 3, 'Ugg', "Bot", 3]);
_gaq.push(['_setCustomVar', 4, 'Big', "Bug", 1]);
_gaq.push(['_setCustomVar', 5, 'Sun', "Tin", 2]);
_gaq.push(['_trackPageview']);
_gaq.push(['_setCustomVar', 6, 'Hor', "Ton", 3]);
_gaq.push(['_setCustomVar', 7, 'Saw', "Who", 1]);
_gaq.push(['_setCustomVar', 8, 'Dis', "Dat", 2]);
_gaq.push(['_setCustomVar', 9, 'Who', "Der", 3]);
_gaq.push(["_trackEvent", "cat", "action", "lbl", 0, true]);

是的,您最多可以将50个自定义变量附加到Google Analytics Premium。因此,Google Analytics Premium客户的声明应如下所示:

您最多有50个同时使用的自定义变量,可在单个应用程序中使用 请求(例如页面浏览或事件调用)。你所有习惯的总和 在任何给定请求中,可变资产不得超过50(即,您不能 同时设置50个访问者和50个会话自定义变量)

正确的方法是第一个

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_setCustomVar', 1, 'Foo', "Bar", 1]);
_gaq.push(['_setCustomVar', 2, 'Biz', "Baz", 2]);
_gaq.push(['_setCustomVar', 3, 'Ugg', "Bot", 3]);
_gaq.push(['_setCustomVar', 4, 'Big', "Bug", 1]);
_gaq.push(['_setCustomVar', 5, 'Sun', "Tin", 2]);
_gaq.push(['_setCustomVar', 6, 'Hor', "Ton", 3]);
_gaq.push(['_setCustomVar', 7, 'Saw', "Who", 1]);
_gaq.push(['_setCustomVar', 8, 'Dis', "Dat", 2]);
_gaq.push(['_setCustomVar', 9, 'Who', "Der", 3]);
_gaq.push(['_trackPageview']);
_gaq.push(["_trackEvent", "cat", "action", "lbl", 0, true]);
请注意,premium和free的javascript代码是相同的。因此,如果您尝试在Google Analytics免费版中执行此操作,它看起来会正常工作,但在处理后端会忽略5以上的额外变量,除非您使用Google Analytics Premium Edition

更多关于谷歌分析溢价的信息