在GA中,User是有一段唯一的随机数和首次时间戳构成,也就是Client ID,首次时间戳是指用户首次访问在GA的Cookie首次生成的,如果用户清除了Cookie后再次访问,这时是一个新的User,下面是一个Client ID的例子:

124562358.46738999

       124562358就是唯一的随机数,46738999就是首次时间戳,如:
undefined
上图中第一部GA1.表示版本号,
第二部分的2表示设置Cookie在域名的级别,一半是ichdata.com,所以是2
第三部分就是唯一的随机数
第四部分就是首次时间戳

        你可以通过 ‘ga.getAll‘ 方法获取Client ID:

var clientId = ga.getAll()[0].get(‘clientId’);

     并把它发送到Ga通过一个定义维度存储:

ga(‘set’, ‘dimension1’,clientId);

GA是怎么区分New 和Returning users?
         当用户在一个设备或一个浏览器上首次访问你的网站的时候,GA的跟踪代码将会生成ClientID,并将其发送给Ga服务器,这个唯一ID对于Ga就是一个新的唯一ID,每次检测到信的ID,GA就会计算成一个New User。
当检测到一个已经存在的client ID存在于一个新的会话,就会计算成Returning Users,如果用户删除cookie,ID将会重置。
         如果用户切换设备或浏览器访问你的站点,将会生成一个新的ID,即使是老用户也会被计算成一个New User,因为就的ID至存在于之前的设备或浏览器中。
        这就是为什么client Id不能用于跨设备跟踪。

GA中没有唯一标识用户数(也就是去除的用户数)
         GA并不提供唯一标识用户数,也就是unique users,如果你看Audience > Overview报告,你会看到如下:

undefined
         通过GA的文档,我们知道这里的users是包含了new和returning uses,所以不能被当做是unique users。

Users!=New Users+Returning Users
       GA中的User并不等于New和Returning User的加总:
undefined
    这是因为如果选取的时间够长,GA会将大部分的New Users也计算成Returning Users。

Vistor VS User:
         当其他跟踪方案都用visutors表示访客的时候,GA还是用users,在 ‘New vs. Returning report’ 对用户的分类用new和returning visitors替代了new users 和 returning users:
undefined
       New Users和New visitor是相等的,但在技术上的实现是不同的,New Visitors是一个维度,New User是字段。

 

来源:https://www.optimizesmart.com

版权声明:除非注明,本博客均为GA小站的原创文章,转载或引用请以超链接形式标明本文地址,请尊重版权,谢谢合作!(作者QQ:823138318)