我正在尝试将ClientID存储在本地变量中,但无法解决如何执行此操作的问题?
要获得我一直在使用的ClientId:
ga(function (tracker) {
clientId = tracker.get('clientId');
});
但我似乎无法使用此功能做任何有用的事情。
我想要做的是使用VBScript将此ClientID放入本地变量,然后将其存储并附加到各种项目。
通常会是:
strLocalClientID= whateverFunction()
谢谢,
瑞克
答案 0 :(得分:0)
一种方法是收集所有跟踪器对象(除非您知道跟踪器名称)并使用get方法,就像在示例中一样
var trackers = ga.getAll();
for (var i=0; i < trackers.length; ++i) {
var tracker = trackers[i];
console.log(tracker.get('clientId'));
}
如果您只有一个跟踪器(通常就是这种情况),您可以将其简化为
var trackers = ga.getAll();
var clientId = trackers[0].get('clientId');