更新时间:2024年10月22号
什么是Google代码
GA4里最近推出一个新功能——Google代码,可以管理多重Google产品,你在GA4和GTM的UI界面去设置,非常方便,如可以将GA4和ADS合并,或将数据发送到不同的GA4,都可以在UI界面操作完成。
同时GA4还将一些设置也放到Google 代码里,而且还有对用户权限做管理,增强Google代码的作用。
Google代码的两个入口
Google 代码有两个入口,或是说两个可以设置的地方:
- 一个是在GA4的数据流详情页面
- 一个是在GTM里
现在创建数据流的时候会产品两个代码ID,一个是衡量ID,是以G-开头的,一个是**,名字待定,是以GT开头的。
详解Google代码的设置
Google 代码主要分为三大模块
- 配置:主要指对GA4做设置的地方
- 历史记录:一些设置记录
- 管理:管理谷歌系跟踪代码
配置
配置里分为两部分:
- 你的Google代码:现有数据发送结构
- 设置:原有的一些设置
你的Google代码
可以知道部署了哪些谷歌产品,发向哪些位置:
设置
Google代码里有很多的设置,这些都是原有GA4里的设置,现在放到Google代码里去管理:
- 管理自动事件检测:管理增强衡量事件的,这个中文命名不好,名字是自动事件,打开确实增强衡量事件
- 配置您的网域:做跨站跟踪,详细请看:Google Analytics 4 中做跨站跟踪
- 包含用户提供的数据:共享数据设置,主要是用户增强转化的,延伸阅读:部署Adwords转化跟踪和增强型转化,但不建议用,这个功能有bug,使用后会导致New Users变为0
- 收集Universal Analytics事件:收集UA的事件,前提是UA必须是硬编码部署的才会生效
- 指定内部流量:排除内部流量,目前只支持IP维度,详细可以看:Google Analytics 4 中用数据过滤器排除内部流量
- 排除多余的引荐流量:排除第三方引荐来源,详细可以看:Google Analytics 4中排除特定引荐来源
- 调整会话超时设置:设置会话超时时间
- 覆盖Cookie设置:设置Cookie生命周期,一般不建议去设置,虽然Google Analytics 的Cookie的有效期默认是两年,但现在浏览器开始限制Cookie的生命周期,有些是13个月,如Chrome的
- 覆盖意见征求模式默认设置:在收到同意情况更新信号之前,在加载 Google 代码时将最终用户同意情况设为“denied”
历史记录
可以在这里看到更改记录:
管理
管理是管理谷歌系代码、产品的地方,有三部分:
- Google代码管理:管理谷歌产品的代码
- Google用户管理:管理用户授权
- 工具:调试工具,其实就是Tag Assistant
Google代码管理
代码管理可以分为两部分,一个是合并代码,合并代码是将多个谷歌产品合并到一起,一个是目标管理,就是数据发送到哪里。
Google用户管理
对Google代码的用户授权做管理有两个级别:
- 选择可以管理此代码的用户:可以做设置和对用户做管理
- 选择可以修改此代码的设置的用户:可以做设置
工具
- 启动Tag Assistant:就是就是GTM的调试工具,详细可以看Google Tag Manager中新的调试方式:Tag Assistant
- 代码覆盖率:对网页页面做检测,看哪些页面遗漏,没有部署跟踪代码,主要是关注“未添加代码”,里面就是没有部署GA4代码的页面了。
Google代码设置案例
向多个媒体资源发送数据
假设我现在GA4的衡量ID是G-HZ4RDGTX66, 现在需要将数据发现另一个GA4,如G-QTDF3TP97T,该怎么设置呢?
在「管理」里的「管理Google代码」里,点击「+添加目标」——「选择目标地」,找到G-QTDF3TP97T的媒体资源,然后确定,你就可以在管理目标中看到,数据是想多个媒体资源发送:
如果你设置不了,一般是权限问题,先看管理部分,获取用户权限。
删除特定媒体资源
假设我现在GA4的衡量ID有两个G-HZ4RDGTX66和G-QTDF3TP97T,现在要删除G-QTDF3TP97T,改怎么操作呢?
在「管理」里的「管理Google代码」里,点击「+添加目标」——「选择目标地」,找到G-QTDF3TP97T的媒体资源,点击到右侧的圆圈和减号就可以删除。
如果你设置不了,一般是权限问题,先看管理部分,获取用户权限。