7.1、受众与用户数据的获取与打通

Google Analytics Haran 6年前 (2018-04-04) 4313次浏览 2个评论

7.1、受众与用户数据的获取与打通
GA数据与后台数据的来源、获取和打通

我们知道Google Analytics非常强大,只要添加一段基础跟踪代码就能够获得丰富的图标报告,但是你知道里面是数据是怎么来的?怎么获取的吗?

GA里面的数据通过跟踪代码获取的,当网页打开,跟踪代码被加载的时候,生成一个第一方cookie,里面会有个clientid,用于识别访客的表示,然后通过虚拟一像素的形式发送给GA服务器,也就是上面的collect形式的,上面有非常多的参数,不同的参数就代表部署的数据、标签了。

但是,并不是所有的数据都是通过跟踪代码就能够获取得到的,特别是受众特征和兴趣的数据,是需要通过第三方获取的,比如第三方Doubleclick Cookie、Android广告id、IOS广告识别符(IDFA),具体的如下:
7.1、受众与用户数据的获取与打通
analytics.js 和 AMP 跟踪都不收集受众特征和兴趣数据。如果你想看这些数据的话,你需要做其他的一些设置,具体的看个完整的部署案例

在GA里面,我们可以将所有的数据理解为一张表,如右侧的表,clientID、用户属性(实际情况比这个复杂得多的,这个是为了简化理解抽象出来的结构)。

而对于后台数据,是存储在我们自己的数据库的,一般是通过日志或Post/Get的形式去获取,入库的,用户在注册的时候,我们会在后台生成一个带有ID的记录,一条记录就代表一个注册用户,体现的表格形式与GA的是相同的。

更多关于网站分析数据来源的可以看:网站数据来源

可以看到上面GA和后台数据在结构上是两个完全不同的表格来的,那么我们就需要一个字段,也就是外键将其关联起来,从而实现GA数据和后台数据的打通,这个外键就是Userid了,具体的原理如下:
7.1、受众与用户数据的获取与打通

用户在注册的时,生成id的时候通过生成一个hash值,也就是userid,然后放到页面上去,然后在用GTM去转成GA里面的自定义维度了,这样就可以将GA数据和后台数据打通,具体操作演示请看:如何将GA的userid与自己的CRM或后台数据打通
如何打通不同平台的同一用户
7.1、受众与用户数据的获取与打通
如果一个用户在不同的平台或终端访问,我们怎么识别呢?
答案是不能的
如果一个用户在不同的平台或终端登录,我们怎么识别呢?
答案是可以
上面的两个问题,唯一的差别就是用户是否有登录,只有登录的用户才可以通过userid去识别跨平台,跨终端的用户,如果没有登录是能识别到的。这是因为在没登录之前,用户切换中断的时候,会生成一个新的clientid,这在GA里面默认就是一个新用户的,所以识别不到,但是,如果用户登录的话,那么就可以拿到之前的userid,而这个userid就是用户的唯一标示,所以可以识别到。

目前GA出了一个新功能Google Signals能够实现数据的打通,相比Userid,Google Signals能够识别到没有登录的用户,更多的内容可以看:详解Google Analytics中新的跨设备报告功能
各类用户ID及其局限

在GA里面有两个ID很重要,一个是Clientid,一个userid
clientid是GA默认生成的,跟设备和浏览器相关,主要用户切换设备或浏览器就会生成一个新的userid,所以,如果你现在用ie访问我的博客,一会用chrome访问的,那么在我的GA里面记录到的新用户是2个的,client的构成是有一段随机数和时间戳构成的,

userid则可以自定义的,原理上,你可以直接使用用户的唯一标示作为userid,如邮箱,手机号,身份证等,这些都属于PII信息,谷歌是禁止传递这些的,所以,我们一般是用用户id的hash值作为Userid。

它们之间具有如下区别:
7.1、受众与用户数据的获取与打通
userid也有些缺点的,比如用户在没有登录之前的是识别不了的,官方还有如下的限制:
由 User-ID 功能启用的跨设备报告的日期范围跨度不能超过 90 天。
无论是使用网页界面还是 API,都不能将 User-ID 值作为报告中的维度来进行查询。

用户数据的标签化

使用第三方工具,默认机会有很多用户标签数据,如年龄,兴趣,性别………… 通常这些属性数据是来自第三方广告cookie的,如果需要更多的标签,一种是可以将标签通过自定维度传递进去,一种是自建DMP,然后去打通数据,获取标签。


如有疑问,可以在文章底部留言或邮件(haran.huang@ichdata.com) 我~
喜欢 (2)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(2)个小伙伴在吐槽
  1. hi老师您好,我想问一下,我有一个ga4的用户数比新用户数要少,这个可能是因为什么原因导致的呢?
    su2023-12-21 15:39 回复 Mac OS X | Chrome 120.0.0.0