Google Analytics(分析)用户ID跟踪代码

问题描述:

我正在Google Analytics中设置用户ID跟踪。 Google's documentation显示这段代码推到用户标识分析:Google Analytics(分析)用户ID跟踪代码

ga('create', 'UA-XXXX-Y', { 'userId': 'USER_ID' }); 
ga('send', 'pageview'); 

然而,当我在谷歌分析的设置区域是,它显示了下面的一段代码,包括用户ID。

ga(‘set’, ‘&uid’, {{USER_ID}}); // Set the user ID using signed-in user_id. 

set和create有什么区别?他们都达到相同的结果吗?

他们都应该工作。在“创建”调用中包含用户标识还包括对其进行设置。

ga('create', 'UA-XXXX-Y', {'userId': 'USER_ID'}); 
ga('send', 'pageview'); 

如果复制并粘贴GA提供,那么你需要将智能引号更改为直引号,因为智能引号将打破GA相当于

ga('create', 'UA-XXXX-Y'); 
ga('set', '&uid', {{USER_ID}}); // Set the user ID using signed-in user_id. 
ga('send', 'pageview');