更新时间:2024年7月22号
这一篇介绍如何将数据发送到多个GA4媒体资源,有三种方式:
Google代码
这里的Google代码是指GA4里的Google代码,在GA4中点击「管理」——「媒体资源设置」——「数据收集与修改」——「数据流」:
然后打开对应的数据流详情,点击Google代码里「配置代码设置」——「管理」——「管理Google代码」——「添加目的」——「选择目的地」里选择另一个GA4媒体资源,数据就会同步发送过去,添加后的效果:
GTM
GTM的配置页面跟踪的代码里,代码ID可以通过配置多个衡量ID,用“,”隔开就可以,如:
分组并以路由方式发送数据
可以通过添加分组路由的形式,group就是分组路由,用于区分向不同的位置发送数据:
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXXXXX', { 'groups': 'agency1' });
gtag('config', 'G-YYYYYYYYYY', { 'groups': 'agency2' });
</script>
后面发送事件,只要带上对应的分组路由,就指控制数据发送,如只向第一个GA4媒体资源发送,就添加agency1
gtag('event', 'sign_in', { 'send_to': 'agency1' });