Google analytics 使用全局站点标记进行跨域跟踪-哪里有什么?

Google analytics 使用全局站点标记进行跨域跟踪-哪里有什么?,google-analytics,Google Analytics,在使用Gtag.js实现跨域跟踪方面存在一些问题。我正在尝试为一个餐馆网站做CDT,它有一个外部预订系统,有5个不同的URL(每个餐馆预订系统1个URL)。我使用的是相同的GA属性,但无法确定Gtag.js是否设置正确。以下是我对餐厅业务领域的了解: <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?i

在使用Gtag.js实现跨域跟踪方面存在一些问题。我正在尝试为一个餐馆网站做CDT,它有一个外部预订系统,有5个不同的URL(每个餐馆预订系统1个URL)。我使用的是相同的GA属性,但无法确定Gtag.js是否设置正确。以下是我对餐厅业务领域的了解:

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXXXX- 
1"> 
</script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', 'UA-XXXXXXX-1', {
'linker': {
    'domains' [  
            'https://restaurant.bookingpage1.com', 
            'https://restaurant.bookingpage2.com',
            'https://restaurant.bookingpage3.com',
            'https://restaurant.bookingpage4.com',
            'https://restaurant.bookingpage5.com'] 
      }
   });
</script>

window.dataLayer=window.dataLayer | |[];
函数gtag(){dataLayer.push(参数);}
gtag('js',新日期());
gtag('config','UA-XXXXXXX-1'{
“链接器”:{
“域”[
'https://restaurant.bookingpage1.com', 
'https://restaurant.bookingpage2.com',
'https://restaurant.bookingpage3.com',
'https://restaurant.bookingpage4.com',
'https://restaurant.bookingpage5.com'] 
}
});
然后,在restaurant.bookingpage1-5上,我应该实现:

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA- 
XXXXXXX-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', 'UA-XXXXXXX-1', {
'linker': {
'accept_incoming': true

}
});

</script>

window.dataLayer=window.dataLayer | |[];
函数gtag(){dataLayer.push(参数);}
gtag('js',新日期());
gtag('config','UA-XXXXXXX-1'{
“链接器”:{
“接受传入”:true
}
});
之后,我在分析中实现了餐馆主域作为推荐排除


有人能看到这个设置是否正确吗?

您错过了
域之后的冒号

gtag('config', 'UA-XXXXXXX-1', {
'linker': {
    'domains' [ 

易女士,谢谢你对剩下的代码有什么意见吗?对于不同域的跨域跟踪,这是正确的设置吗?谢谢你@MadsK是的,设置正常。请注意,这是单边跨域跟踪:用户访问站点A,然后访问站点B。如果用户可以首先访问站点B,则需要双边跨域跟踪。是的,谢谢!我尝试在这两个域上实现代码,据我所知,代码没有任何错误。但是,在调试模式下,当进入其中一个预订域时,客户端ID仍然会更改?所有预订域实际上都是同一根域的一部分,但它们在URL上附加了不同的ID(例如,对于另一家餐厅:),所有预订站点都有独立的标题,因此应该可以工作。我遗漏了什么吗?@MadsK你在GA的推荐排除列表中添加了链接域了吗?是的,我将根域添加到了推荐排除列表中。GA只允许我放入主域,而不允许放入子页面。由于我的gtag没有安装在主域上,并且只安装在6个不同的登录页(在6个不同的标题中),这可能是问题所在吗?