统一版谷歌分析Universal Analytics(UA)的数据分为3个层级,分别是:
Users --> Sessions --> Hits(用户 - 会话 - 匹配)
一个用户可以有多个会话,每个会话可以有多次交互(匹配)。
用户 (Users)
用户是指与应用或网站进行互动的个人。
会话(Sessions)
会话是指用户在一定的时间段内与您的网站进行的一组互动。例如,一次会话可以包含多个网页浏览、事件、社交互动和电子商务交易。
会话就相当于一个容器,其中包含了用户在网站上执行的操作。
一位用户可以打开多个会话。这些会话可能发生在同一天,也可能发生在几天、几周或几个月内。一个会话结束后,就可以开始新的会话。会话结束的方式分为以下两种:
将特定时间作为过期标志:
不活动状态超过 30 分钟
午夜
广告系列变更:
用户通过一个广告系列来到网站,随后离开,然后通过另一个广告系列返回网站。
即如果遇到上述情况,Google Analytics(分析)将会结束旧会话且开始一个新会话,会话数将会加1。
将特定时间作为过期标志:默认情况下,Google Analytics(分析)会话有效期是30分钟,会话将在用户处于不活动状态 30 分钟后结束,任何后续活动都会被归入新会话。但您可以修改该时限,让会话持续几秒钟或数小时。所以,这里请注意,Google Analytics(分析)默认30 分钟会话过期的机制指的是只有当用户非活跃状态超过30分钟会话才过期。
假设有一位名叫小鲍的用户访问了您的网站,从他到达网站的那一刻开始,Google Analytics(分析)就开始计时。如果过了 30 分钟,而小鲍仍然没有进行任何形式的互动,则视为本次会话结束。从30 分钟后开始,小鲍再访问网站就会被记录为一次新的会话,会话数加1。
但是,只要小鲍与某个元素进行了互动(例如发生了某个事件、社交互动或打开了新网页),Google Analytics(分析)就会在该次互动的时间基础上再增加 30 分钟,从而重置过期时间,即每次额外请求都会使过期时间延长30分钟。
还是以小鲍为例来说明,小鲍08: 00到访网站,这个时候默认会话的过期时间是08: 30;小鲍在08: 20产生了一个互动行为(浏览了一个页面),那么这个时候会话的过期时间就会往后推移30分钟即08: 50。如果小鲍鱼在08: 40又浏览了一个页面,并且没有再活跃了,那么小鲍这次会话的结束时间在09: 10,会话数为1。
将一天结束作为过期标志:例如小鲍在23: 50到访网站,00: 10离开。由于经过了午夜,所以会话数会记录为2,第一次会话结束于23: 59: 59,第二次会话开始于次日零点00: 00,会话数加1。请注意一天结束的时间取决于您的数据视图时区设置。
将广告系列变更作为过期标志:用户的广告系列来源一旦发生改变,Google Analytics(分析)就会打开一个新的会话。需要注意的是,即使现有会话仍处于有效状态(即时间未达到 30 分钟),如果广告系列来源在会话期间改变,系统也会关闭第一次会话并打开一个新会话。Google Analytics(分析)会保存广告系列来源信息。只要广告系列的值发生了变化,Google Analytics(分析)就会开启一次新的会话。
例如,小鲍首先通过Google自然关键字“Red Widgets”到达您的网站,而后来是通过Google付费关键字“Blue Widgets”回到的网站。两个搜索字词都更新了广告系列,因此每个关键字都对应一次新的会话,会话数会被记录为2。
匹配(Hits)
匹配是指引发向 Analytics(分析)发送数据的一种互动,每次互动都是一个Hits。
常见的命中类型包括页面跟踪命中、事件跟踪命中和电子商务命中。
每当用户的行为(例如,用户在网站上加载网页或在移动应用上加载屏幕)触发跟踪代码时,Analytics(分析)就会记录该活动。系统会将每次互动打包为一项命中发送至 Google 的服务器。以下为命中类型示例:
页面跟踪命中
事件跟踪命中
电子商务跟踪命中
社交互动命中