如何在Google Analytics 4中获取客户端ID

问题描述 投票:0回答:2

我使用谷歌标签管理器。在文档 Google https://developers.google.com/gtagjs/reference/api?hl=en 中,有 client_id 字段名称,但我不明白需要将什么添加到 Fields To 中的 Google 跟踪代码管理器标记值中放?谢谢

google-analytics google-tag-manager
2个回答
2
投票

这是文档: https://developers.google.com/gtagjs/reference/api?hl=en#set_examples

示例1(获取):

const clientIdPromise = new Promise(resolve => {
  gtag('get', 'DC-XXXXXXXX', 'client_id', resolve)
});
clientIdPromise.then((client_id) => {
  console.log(client_id);
});

示例2(获取):

gtag('get', 'DC-XXXXXXXX', 'client_id', function(client_id) {
  console.log(client_id);
});

示例3(设置)(请注意,我还没有测试过这个):

gtag('set', 'client_id', 'xxxxx.xxxxx');

0
投票

client_id 用于识别 Web 客户端,通常它是自动生成并保存在 cookie 中,但如果需要,您可以禁用它并设置您自己的。

client_id 的描述
https://developers.google.com/analytics/devguides/collection/protocol/ga4/reference?client_type=gtag#client_id

如何禁用自动生成并使用自己的
https://developers.google.com/analytics/devguides/collection/analyticsjs/cookies-user-id#getting_the_client_id_from_the_cookie

© www.soinside.com 2019 - 2024. All rights reserved.