最近谷歌分析有一个重大的升级,推出了Google Analytics for Firebase,成为GA4F或GAv2,不仅在功能上有很大的进步,这个是跨平台的跟踪方案,可以汇总APP和WEB的数据,一以个跨平台,跨终端的工具,而且在数据传输协议上也做了升级,之前都是用V1, 现在采用V2,基本上属于重构的节奏。
目前产品出于公测阶段,在后面的一段时间会不断有新功能推出。
Google Analytics For Firebase是在Firebase基础上而来的,所以创建的权限在Firebase控制台,而且创建受到Firebase的限制。
1、在Firebase控制后台创建项目
在https://console.firebase.google.com/ 创建项目
这里的项目是指Firebase的项目,Firebase的项目创建是有数量限制,但可以通过申请增加限额,不一定能够申请到。
填写项目名称,这里的项目名称对应的就是媒体资源的名字,可以自定义:
设置谷歌分析
将firebase项目与Google Analytics里的媒体资源对应,这样就可以直接在谷歌分析报告里面看数据:
点击“创建项目”即可。
如果你第一次使用,那可以100%创建,但如果你之前创建过项目,你很有可能在这一步创建不成功,原因提示可能有你的项目已经超过了限额,或过于频繁创建,但实际上是对于免费的Firebase用户是有限额的,但是限额的数量没告诉你,你也可以将原有的项目都删除,然后创建项目,但真正删除是有滞后性的,即使你现在操作将项目删除,但你还是创建不了新项目的。针对的解决办法是申请更多的额度或变成付费用户。
2、Google Analytics里面设置
在Firebase创建完项目后,你可以在Google Analytics的媒体资源看一个不一样的媒体资源:
这个就是创建的项目对应的媒体资源了,可以看到它是没有Tracking ID的,下面有Web+APP的字样,隔壁的206759202是媒体资源ID,但命名完全是不同的。
进入到GA界面
跟原有的GA报告有很大的不同,具体的报告如何看和新增什么功能,后续再介绍,我们先看如何配置,点击管理Admin这里,这是媒体资源的设置的位置:
可以看到账户层级的没变,但媒体资源层级的已经是不同的了。
点击Data Stream“数据流”就是创建的位置,点击开后你可以看到如下图:
选择一个平台,有web、IOS和Android,这里选择web,选择后就可以看到如下:
填写网站的域名和网站的名字即可,然后点击创建,之后会看到Enhanced measurement,增强测量,这个是默认的一些跟踪来,直接点击SAVE保存即可
PageViews:基础的页面跟踪
Scrolls:页面浏览比例
Outbound Clicks:跳出链接跟踪
Site Search:站内搜索跟踪
Video Engagement:视频交互跟踪
File Downloads:文件下载跟踪
这这个是内置的跟踪。
创建完后返回主页面:
STREAM URL:http://www.ichdata.com,流网址,标识网站的主页
STREAM NAME:My Blog,流名字,这个数据流的名字
MEASUREMENT IDLG-HZ4RDGTX66 :量ID,就是Tracking ID的作用,后续在GTM部署的时候需要用到的
STREAM ID:1510089723,数据流ID
媒体资源设置:
主要是设置媒体资源的信息,根据实际情况填即可。
用户设置:跟原有的是一样的
数据设置:
数据保留时长的,选择最长的。
默认报告的用户识别:
有两种方式,一种是通过UserID和设备,一种是通过设备。
需要注意这里如果用UserID的话,需要发送UeserID过去,如果没有,就是通过设备的形式,UserID的发送方式跟之前的是一样的。
3、GTM配置Google Analytics For Firebase
点击创建新代码,可以看到如下:
Google Analytics:APP+Web Configuraion 这个是基础配置
Google Analytics:APP+Web Event 这个是事件配置
APP+Web混合媒体跟踪是源于Firebase,会弱化以PV和Session跟踪的体系,更注重交互行为。这一选择Google Analytics:APP+Web Configuraion 后可以看到如下的设置界面:
测量Id就是前面在数据流创建的时候生成的那个id,直接填进去即可。
后续还有高级设置和基础设置,如要跨设备跟踪需要UserID就需要在这个地方设置。
触发器选择ALL Pages即可。
发布到线上,去实时看数据:
视频地址:http://ke.ichdata.com/course/81