Universal Analytics 里的用户识别,很多人都知道是Cookie的里Client ID。
但在Google Analytics 4里面的用户识别就不一样了。
Google Analytics 4里面有个设置是“在报告中默认使用的ID”:
可以看到有两种类型:User ID和设备ID
但其实GA4里面用户识别有三个ID,分别是User ID,Google Signal和设备ID
GA4的识别用户是,首先查找User ID,然后检查Google Signals,如果没有数据可用,最后检查设备ID ,它的优先级是:User ID>Google Signal>设备ID。
Google Signals这个功能在国内不可用,因为开启后,收集数据的的域名会由https://www.google-analytics.com变成https://analytics.google.com,后者服务器是在国外的,被GFW屏蔽的,导致数据不能正常收集。
Google Signals不可用会导致GA4缺少用户的兴趣,爱好,年龄这些用户属性数据。
所以对国内用户来说,可以理解它的优先级是:User ID>设备ID,如果你没布署User ID,那就是用的是设备ID,也就是原有的Client ID,在“在报告中默认使用的ID”选哪一个,作用都是一样的。