gpt4 book ai didi

javascript - 如何获取 Google Analytics 客户端 ID

转载 作者:IT王子 更新时间:2023-10-29 03:19:50 28 4
gpt4 key购买 nike

当您通过运行创建 analytics.js 的新实例时

ga('create', 'UA-XXXXXXX-Y', {'cookieDomain': 'none'});

GA 会创建一个唯一的客户 ID。我想获取此 ID 并将其用于我自己的目的,但我只能找到 setter对于此参数,但找不到任何 getter 方法来获取它。

GA 稍后在名为 &cid=123123.232323 的参数中发送它

有人知道我怎么得到它吗?

最佳答案

Google 确实有一些 documentation on getting the client id .

看起来像这样:

ga(function(tracker) {
var clientId = tracker.get('clientId');
});

我以前也用过这个:

ga.getAll()[0].get('clientId');

编辑:如果您在页面上有多个跟踪器,则可能在索引 0 处没有您想要的跟踪器,因此替代函数应该如下所示:

function() {
try {
var trackers = ga.getAll();
var i, len;
for (i = 0, len = trackers.length; i < len; i += 1) {
if (trackers[i].get('trackingId') === "ID-PROPERTY") {
return trackers[i].get('clientId');
}
}
} catch(e) {}
return 'false';
}

其中 ID-PROPERTY 是您的属性(property)的 ID(即 UA-XXXXX-XX)。

关于javascript - 如何获取 Google Analytics 客户端 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20053949/

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