在analytics.js中,您可以像这样设置自定义属性:
ga('set', 'foo', 'bar');
如何做到这一点是较旧的旧版本?
我基本上试图做相同的事情:
var ua = navigator.userAgent || navigator.vendor || window.opera;
ga('set', 'dimension1',(ua.indexOf("FBAN") > -1) || (ua.indexOf("FBAV") > -1) ? 'Facebook' : 'None');
dimension1
是我在创建时从分析仪表板获得的内容
“自定义维度”。按照此处的说明而不是相关但仍然(http://oko.uk/blog/tracking-inapp-browsers)。
所以我不确定这是否算作自定义变量......
答案 0 :(得分:0)
您可以使用函数_setCustomVar(index, name, value, opt_scope)
创建自定义变量,如下所示 -
_gaq.push(['_setCustomVar',
1, // This custom var is set to slot #1. Required parameter.
'Items Removed', // The name acts as a kind of category for the user activity. Required parameter.
'Yes', // This value of the custom variable. Required parameter.
2 // Sets the scope to session-level. Optional parameter.
]);
_gaq.push(['_trackEvent',
'Shopping', // category of activity
'Item Removal', // Action
]);
请查看以下链接了解详情https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingCustomVariables
答案 1 :(得分:0)
我认为谷歌甚至不再支持此了。
_gaq.push(['_setCustomVar', category, action, label]);
您可以在文档中阅读更多内容。 https://developers.google.com/analytics/devguides/collection/gajs/#one-push-multiple-commands