【问题标题】:Impact of new "gtag.js" AdWords conversion tracking code on existing UA setup新的“gtag.js”AdWords 转化跟踪代码对现有 UA 设置的影响
【发布时间】:2019-05-21 09:26:19
【问题描述】:

我收到了一封来自 Google 的电子邮件,要求我更改我的 AdWords 转化跟踪设置。他们希望我添加新库“gtag.js”和一些对“gtag”函数的调用。

这看起来很简单。不过,在我的研究中,我读过一些让我停下来的东西,例如

“如果您在页面上有 Universal Analytics 代码,并且正在使用任何类型的自定义向 Google Analytics(分析)发送事件、虚拟浏览量或其他独特数据,您可能不想切换到 gtag.js。那将意味着将所有页面上的自定义代码更新为新的 gtag 语法。不确定您是否有自定义代码?任何自定义维度、自定义指标或事件的使用都可能依赖于您当前植入的 Universal Analytics。”

(来源:https://www.bounteous.com/insights/2018/01/30/guide-adwords-conversion-tracking-2018/

我肯定有 Universal Analytics 调用;我不是 100% 确定他们所说的“页面上”是什么意思(他们还会在哪里?)但我怀疑我的东西是合格的。至于“定制”,我确实使用了编号维度(例如 ga('set', 'dimension4', creditStatusCode)

这真的意味着我应该避免使用 gtag.js 吗?我不这么认为,但我也想了解 Bonteous.com 的帖子是什么意思。

我想到的一个预感是,该帖子所讨论的网站实际上已经制作了自己的 UA 脚本版本(即修改后的 analytics.js——我还没有这样做)。是这样吗?

【问题讨论】:

    标签: google-analytics google-ads-api


    【解决方案1】:

    此时您可以将全局网站代码用于 Google Ads 转化跟踪,而无需更改当前的 GA 跟踪设置(尽管您希望查看更新,一旦您有机会检查需要移植的内容从通用语法到全局站点标签)。

    如果您仅将 gtag.js 用于 google 广告,则类似于以下内容:

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

    如果您要结合 GA 和 Google Ads 跟踪 sn-p 将遵循以下行

    <script async src="https://www.googletagmanager.com/gtag/js?id=GA-PROPERTY_ID"> 
    </script>
    <script>
      window.dataLayer = window.dataLayer || [];
      function gtag(){dataLayer.push(arguments);}
      gtag('js', new Date());
    
      gtag('config', 'GA-PROPERTY_ID');
      gtag('config', 'AW-GOOGLE_CONVERSION_ID');
    </script>
    

    需要在 GA config 命令中映射自定义维度 https://developers.google.com/analytics/devguides/collection/gtagjs/custom-dims-mets

    您还需要将任何事件跟踪更新为 gtag.js 语法,这同样适用于电子商务跟踪等内容。

    提供了从 analytics.js 到 gtag.js 的迁移指南 https://developers.google.com/analytics/devguides/collection/gtagjs/migration

    【讨论】:

    • 谢谢。需要明确的是,我认为您发布的第一个代码 sn-p 基本上是如果我采用不那么雄心勃勃的方法(即暂时将我当前的方法大部分留在原位)最终得到的结果,我是否正确,并且如果我全力以赴地迁移到 gtag.js,第二个结果是什么?还是我把它弄反了?
    • 第二个 sn-p 是 GA 和 Adwords 转化跟踪的基本跟踪代码 sn-p。这是一个起点..但它并不完整。您还需要对其进行编辑以包含自定义维度的自定义映射等。第一个 sn-p 是一种不那么雄心勃勃的方法,仅用于 adwords 转化跟踪,而无需更改您当前的 GA 跟踪代码设置。
    • 好的,知道了。我感谢您的帮助。这么多的决斗技术,这么少的时间......
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-06
    • 1970-01-01
    相关资源
    最近更新 更多