更新时间:2024年11月29号
这一篇介绍Google Analytics 4中与Google AdSense做关联。
为什么要关联?
将Google Analytics 4 和Google AdSense关联后可以实现如下几个好处:
- Google AdSense的数据会同步到GA4,可以结合网站其他指标做深入分析,做优化
- 关联后会自动收集这接事件:ad_click、ad_impression、ad_query
关联的前提是什么?
在开始之前,请确保你的谷歌账号拥有 Google Analytics 4的媒体资源拥有编辑权限,并对 Google AdSense帐号拥有管理员权限。
关联的过程中,最重要的就是谷歌账号对两个工具所拥有的权限的设定了。
如何关联
有两种方式:
- 一种是在Adsense里发起关联
- 一种是在GA4里发起关联
这里介绍的是在GA4里发起关联。
在GA4中点击左下角的「管理」———「媒体资源设置」——「产品关联」——「Google AdSense关联」—「关联」,进入建立与 Google AdSense的关联的设置页面:
可以看到主要分三步就可以完成关联,接下来我们逐个步骤来看如何设置:
然后点击“下一步”
配置设置
你就会看到配置设置的页面:
默认已经开启,会将Adsense的数据同步到GA4报告里。
直接点击“下一步”
检查并提交
这一步主要是做double check,检查上面的信息,如果没错,直接点击“提交”
这样就完成了关联。
取消关联
如果要取消关联,在GA4中的Google Adsense帐号关联页面点击需要取消的关联,打开已关联的详情页面,点击右上角的三个点,就可以看到删除功能:
Adsense报告查看
在GA4中点击「广告」——「正在发布」——「发布商广告」,就可以看到Adsense的收入数据:
主维度里你可以切换如下维度:
- 广告格式(使用 AdSense 广告格式维度的值)
- 广告来源(使用 AdSense 发布商 ID)
- 广告单元(使用 AdSense 广告单元维度的值)
- 网页路径 + 查询字符串和屏幕类(使用 AdSense 广告单元的展示位置)
常见问题
GA4里没有Adsense的数据
关联后会有一定的延时,最长24小时在能在GA4里看到数据。
GA4里的资料与Adsense后台有差异
可能是以下一种或多种原因所致:
- iframe:AdSense 使用 iframe 来投放广告。如果浏览器不支持 <iframe> 标记,则不会在 GA4中报告展示次数,因而可能造成 Google Analytics(分析)中的网页浏览量大于 AdSense 中的展示次数。
- 安全软件或其他拦截软件:防火墙和广告拦截器等可以拦截内容的软件也可以拦截 AdSense 展示。安装此类拦截软件的用户可能仍会被计入GA4,但GA4报告中不会统计 AdSense 展示次数和数据。
- 新的 AdSense/Google Analytics(分析)集成:将 AdSense 账号与 GA4账号相关联后,最多可能需要 24 小时才能收集到数据。如果您最近才配置了 AdSense 或 Google Analytics(分析)代码,或者最近刚刚关联了这两个账号,请耐心等待 24 小时,届时数据将会在报告中显示。在关联账号之前所收集的 AdSense 数据不会显示在GA4中。
- 时区设置:如果您的GA4账号和 AdSense 账号的时区不一致,那么这两种产品会各自将报告中显示日期相同的数据汇总到不同的时间段。可以修改媒体资源设置,以更改GA4中的时区。
- GA4数据缺失:如果存在任何没有收集到的 GA4数据(例如由于未执行跟踪代码),那么与这些缺失的数据相关的 AdSense 数据也将无法显示在 GA4报告中。