Google代码?

Google Analytics 4 黄业忠 5年前 (2017-09-26) 9805次浏览 已收录 8个评论

全局网站代码 (gtag.js)更名为Google代码

什么是Google代码

GA4里最近推出一个新功能——Google代码

其实Google代码就是将全局网站代码 (gtag.js) 改个名,我这个名字觉得不好,容易误解。

 

其实全局网站代码有两个版本,一个是普通全局版,它的ID是Tracking ID,一个是混合全局版,它的ID是Measurement ID,混合全局版升级为GA4,普通全局版就被淘汰了。

全局版出现的原因是因为2017年苹果ITP政策影响第三方Cookie的使用,会影响广告的跟踪和衡量,所以谷歌推出全局版跟踪代码,将谷歌系的产品同意到一个框架里,去集中对代码、数据对管理。

  • 以前,你部署GA和Ads,那么需要部署两段跟踪代码,会使用第三方Cookie
  • 现在,有全局版,你只需要部署一段跟踪代码

虽然全局版能够将谷歌不同产品的跟踪代码集成在一起,这个很方便,但这种方式只能通过硬编码的方式去实现,所以使用非常有限。

现在Google代码功能能够让你在GA4和GTM的UI界面去设置,非常方便,同时将GA4里的一些设置也放到Google 代码里,而且还有对用户权限做管理。

 

Google代码的两个入口

Google 代码有两个入口,或是说两个可以设置的地方:

  • 一个是在GA4的数据流详情页面
  • 一个是在GTM里

现在创建数据流的时候会产品两个代码ID,一个是衡量ID,是以G-开头的,一个是**,名字待定,是以GT开头的。

Google代码?

 

详解Google代码的设置

Google 代码主要分为三大模块

  • 配置:主要指对GA4做设置的地方
  • 历史记录:一些设置记录
  • 管理:管理谷歌系跟踪代码

配置

配置里分为两部分:

  • 你的Google代码:现有数据发送结构
  • 设置:原有的一些设置

你的Google代码

可以知道部署了哪些谷歌产品,发向哪些位置:

Google代码?

设置

Google代码里有很多的设置,这些都是原有GA4里的设置,现在放到Google代码里去管理:

Google代码?

  • 管理自动事件检测:管理增强衡量事件的,这个中文命名不好,名字是自动事件,打开确实增强衡量事件
  • 配置您的网域:做跨站跟踪,详细请看:Google Analytics 4 中做跨站跟踪
  • 包含用户在你网站中提供的数据:共享数据设置
  • 收集Universal Analytics事件:收集UA的事件,前提是UA必须是硬编码部署的才会生效
  • 指定内部流量:排除内部流量,目前只支持IP维度,详细可以看:Google Analytics 4 中用数据过滤器排除内部流量
  • 排除多余的引荐流量:排除第三方引荐来源,详细可以看:Google Analytics 4中排除特定引荐来源
  • 调整会话超时设置:设置会话超时时间
  • 覆盖Cookie设置:设置Cookie生命周期,一般不建议去设置

 

历史记录

可以在这里看到更改记录:

Google代码?

管理

管理是管理谷歌系代码、产品的地方,有三部分:

  • Google代码管理:管理谷歌产品的代码
  • Google用户管理:管理用户授权
  • 工具:调试工具,其实就是Tag Assistant

Google代码管理

代码管理可以分为两部分,一个是合并代码,合并代码是将多个谷歌产品合并到一起,一个是目标管理,就是数据发送到哪里。

Google代码?

  • 管理Google代码:可以合并代码和目标管理
  • 合并代码:合并代码
  • 添加此Google代码:部署GA4代码

 

Google用户管理

Google代码的用户授权做管理有两个级别:

  • 选择可以管理此代码的用户:可以做设置和对用户做管理
  • 选择可以修改此代码的设置的用户:可以做设置

Google代码?

工具

测试、调试工具Tag Assistant,详细可以看Google Tag Manager中新的调试方式:Tag Assistant

Google代码?

Google代码设置案例


GA小站, 版权所有丨如未注明 , 均为原创

转载请注明标题:Google代码?
链接:https://www.ichdata.com/the-global-site-tag-in-google-analytics.html

喜欢 (2)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(8)个小伙伴在吐槽
  1. 你好,我想问一下,gtag.js 升级到GTM该怎么做,gtag中使用了很多代码事件埋点
    algery2019-04-23 10:11 回复 Mac OS X | Chrome 73.0.3683.103
    • 升级不了
      GA小站2019-04-23 10:52 回复 Mac OS X | Chrome 73.0.3683.103
      • 谷歌官方的说明:https://support.google.com/tagmanager/answer/7582054?hl=zh-Hans&ref_topic=3441530 “如果您已在使用 gtag.js,以后随时可升级为使用跟踪代码管理器。” 这个意思是可以既部署gtag.js ,同时部署GTM吗?感谢大佬的回复。
        algery2019-04-23 15:20 回复 Mac OS X | Chrome 73.0.3683.103
        • “以后”,等到兼容的时候就可以
          GA小站2019-04-23 17:17 回复 Mac OS X | Chrome 73.0.3683.103
          • 噗。。好的吧; 那请问一下我现在想要同时部署gtag.js和gtm,那就引入两个工具的安装代码也可以的吧?会有什么冲突吗
            algery2019-04-24 14:31 Mac OS X | Chrome 73.0.3683.103
          • 不同版本引用的库不同的,不建议这样部署
            GA小站2019-04-25 21:49 Mac OS X | Chrome 73.0.3683.103
  2. 请教大神,有两个问题: 第一个问题 关于文章结尾处的第三条: 3、事件采用自动跟踪,就是自动填充参数。 是说我们不用像以前的analytics.js一样,添加ga(send ,event,catogery,...)这样的代码了吗?但从GA的帮助文档里面看,还是需要添加类似下面这样的代码: gtag('event', 'event_name', { 'event_category': categoryName, 'event_label': labelName }); 这种新的事件跟踪代码,是添加到整个页面上,还是像以前一样添加到按钮那里?? 第二个问题,是在adwords里面看到的,以点击型事件来说,将事件添加到您网站上的按钮,如“立即购买”按钮(这是原文,代码如下) function gtag_report_conversion(url) { var callback = function () { if (typeof(url) != 'undefined') { window.location = url; } }; gtag('event', 'conversion', { 'send_to': 'AW-828130855/9x8hCPuXpHoQp4zxigM', 'event_callback': callback }); return false; } 这样来说,实际上就是代码不需要添加到按钮上是吗?
    dieamo2017-12-11 11:44 回复 Windows 10 | Chrome 62.0.3202.94
    • 行为在哪里,代码加到哪里 ad的例子是封装成函数,然后调用函数
      GA小站2017-12-11 13:37 回复 Windows 10 | Chrome 61.0.3163.100