• 加入Google Analytics、Google Tag Manager QQ群一起交流谷歌分析小站—总群
  • 加入Adobe Analytics、Adobe Launch交流群,加入请附上Adobe的组织ID,没有请勿加Adobe Analytics交流群
  • Google Analytics和Google Tag Manager视频课程第三版http://ke.ichdata.com/course/50

Googele Tag Manager中的谷歌分析设置变量

Google Analytics GA小站 3年前 (2017-05-13) 3988次浏览 已收录 0个评论

毫无疑问,我们使用Google Tag Manager的一个最主要的目的就在网站上发布和配置Google Analytics跟踪代码,我已经假设你已经在使用GTM,你对最新版的统一版的跟踪代码的有了解。通过GTM去发布维护统一版的跟踪代码是最好的做法,但我们仍觉得有些缺失,应该有种工具能让我们更方便的部署不同的代。

其中最大的挑战就是统一版的跟踪代码如何合理的管理,一旦你有很多的不同设置的代码时,如跨站跟踪设置,自定义页面路径,如果要做更新的时候,那么这些不同类型的设置将是你的梦魇,现在GTM推出了一个功能能够解决这个问题,就是谷歌分析设置变量

Googele Tag Manager中的谷歌分析设置变量

这个变量包含的信息你可以在统一版代码的“More Settings”找到,还包含其他一些设置如TrackingID和cookie Domain,这个变量的好处就是提供你三种创建和管理统一版跟踪代码的方法。
1、从谷歌分析设置变量复制所有的设置
2、不使用谷歌分析设置变量,直接设置其他信息
3、混合适用,适用谷歌分析设置变量,其中部分设置通过直接设置去覆盖
谷歌分析设置变量不仅存在于web的容器,也存在于firebase容器。

谷歌分析设置变量
如果你要新建用户自定义变量,你可以在变量中新建变量的菜单中找到:
Googele Tag Manager中的谷歌分析设置变量

你首先可能会注意到的就是cookie domain的设置是自动是auto,这是最大的一个变化,GTM默认的统一版跟踪代码是没有设置这个字段的,需要在fields to set里面去找,而直接的跟踪代码是有cookie domain这个配置的。

注意到tracking id是一个必须设置的,你可以直接添加谷歌分析的属性id,如果你之前已经将其保存在变量,那就设置为该变量。

如果你点击“More Settings”,你会看到和统一版跟踪代码一样的模板,你可以根据需要去设置,如果你使用这个谷歌分析设置变量的时候,上述设置就会应用到该代码。

Googele Tag Manager中的谷歌分析设置变量
如果你在谷歌分析设置变量中开启了增强型电子商务功能,而且将这个变量引入到timing类型的统一版跟踪代码,这个代码不会启用增强型电子商务的功能,因为增强型电子商务的数据只能通过pv或事件的代码传递,这种特殊的设置很简单,但通常会被忽略。

添加设置到你的代码
如果要添加你的设置到代码,直接点击谷歌分析设置下拉后会有你已经创建的变量,你可以在下来菜单中直接创建新的变量:
Googele Tag Manager中的谷歌分析设置变量
正如你看到的,你仍然可以给这个代码配置高级的设置,这个是因为高级设置是不会影响ga,GTM的所有代码都会包含高级设置的内容。

你仍需要给每个代码添加触发器,再次强调,触发器是跟代码不同的,谷歌分析设置变只是将谷歌设置看做是一个变量配置。

正如我前面介绍的,在统一版跟踪代码中有三种使用谷歌分析设置变量的方法,其中一种就是如上图,直接应用变量里的所有配置,这种方法也是最常用的。

第二种方法是完全忽略该变量,而是在每个代码中配置属于该代码的专属配置,这种方法的的做法需要注意两点:
1、不选择谷歌分析设置变量
2、勾选,开启将这个代码的设置覆盖的选项

如果你已经做了以上两个操作,那么你就可以独立的为每个代码做个性化的配置,在你做快速发布的时候这种做法仍然非常有用。

第三方法的做法是融合了前面两种做法,这种做法是既希望通过设置好的变量去简化工作,有希望在写个性化的设置,例如,我可能想用“GA Settings – Enhanced Ecommerce”这个设置用于add to cart的事件跟踪,,所以我可以导入这个配置变量,但是我需要做一些调整,我可能需要用一个自定义的js变量给增强型电子商务模块存储数据,而不是使用数据层,修改的方式如:
Googele Tag Manager中的谷歌分析设置变量

如果你使用了谷歌分析设置变量,所有的设置都会是一样的,你可以将一些设置给覆盖掉,但是你可能会难以准确记住拿些已经被修改了。

使用的方法:
这是我的项目中常用的三种谷歌分析设置变量
1、普通设置
这个我使用的一个普通设置,没有定义特殊函数
Googele Tag Manager中的谷歌分析设置变量
这个设置是应用到我的所有代码

2、跨站跟踪
如果你需要多属性跟踪如跨站,我的谷歌分析设置变量如;
Googele Tag Manager中的谷歌分析设置变量
在我的所有跨站的代码中都有这个配置,如果既用到跨站配置又需要用到增强型电子商务模块,我采用的做法是添加跨站跟踪的变量,然后再设置增强型电子商务的配置。

3、增强型电子商务设置
最后,我有一个增强型电子商务设置的变量:
Googele Tag Manager中的谷歌分析设置变量
我用这个变量应用于所有的增强型电子商务代码,在部分代码中会使用覆盖部分社会做。
总结:
这个功能对于管理统一版跟踪代码非常有用,我确信这种做法能够节省你的不少时间,也能够帮助你防止因为少配置信息而大事的数据误差问题。使用谷歌分析配置变量,也可以帮助新用户更快明白你的数据收集配置信息。

简单的也可以看:Google Tag Manager的更新:新增配置和UI微调(201705)

来源:ww.simoahava.com/

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

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

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址