如何将Google Analytics和Google AdWords的gtag.js结合使用?

12

我的 Google Analytics 代码是:

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

    gtag('config', 'UA-119899800-1');
</script>

Google AdWords 给我提供了与下面相同的代码:

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

    gtag('config', 'AW-796207283');
</script>

如何定位并组合这些代码?

1个回答

16

你应该这样合并代码:

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

    gtag('config', 'UA-119899800-1');
    gtag('config', 'AW-796207283');
</script>

将其插入到需要的页面的<head>中。

https://support.google.com/google-ads/answer/7548399?hl=en


简短明了!我还建议使用Google Tag Manager(GTM)来插入标准的GA和AW代码。一旦您将GTM容器代码添加到模板中,您可以在GTM中管理标签,从而为您提供更多的功能和灵活性。https://developers.google.com/tag-manager/quickstart - The Lyrist
2
但是这段代码怎么办:“<script async src="https://www.googletagmanager.com/gtag/js?id=AW-796207283"></script>”? - Naf Rifat
3
@NafRifat 请查看谷歌支持 support.google.com/google-ads/answer/7548399?hl=en。这里有 developers.google.com/adwords-remarketing-tag 的解释:“当您收到全局标记(例如来自 AdWords 帐户或 Google Analytics)时,将指定此 ID。此行中的标识符(即 gtag.js 标识符)不确定哪些帐户将接收数据,但用于唯一标识标记。通过调用 config 命令确定从标记接收数据的帐户”。 - zborovskaya

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接