Kau*_*hik 3 javascript google-analytics
在 Google Analytics 中,有一些全局对象:-
对于 ga.js:-
哪个对象保证 ga.js 正在被使用?
对于analytics.js:-
既然全局对象的名称可以更改,那么我们如何在 analytics.js 中获取实际的全局对象?
对于 ga.js,
_gat 全局对象用于创建和检索跟踪器对象,从中调用所有其他方法。
对于analytics.js:-
可以通过 访问 Google Analytics 全局对象window['GoogleAnalyticsObject'];
。这将为我们提供全局变量名称。要再次获取该变量的对象,我们可以通过以下方式将变量名称转换为对象:window[window['GoogleAnalyticsObject']]
因此,如果我们想获取clientId:-
var gaObj = window['GoogleAnalyticsObject'];
window[gaObj](function(tracker) {
var clientId = tracker.get('clientId');
console.log(clientId)
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2040 次 |
最近记录: |