Google Tag Manager中设置字段解析

Google Tag Manager Haran 7年前 (2017-01-05) 4109次浏览 0个评论

GTM的代码模板功能很强大,但你有时可能会弄不清这些配置到底有什么作用,可能你想要更好的管理用户的Cookie,可能你需要发送一个虚拟页面,可能你需要设置跨站跟踪,所有的这些,在默认的GTM代码中都是没有的,需要你做些个性化的配置。

fileds(字段)能设置什么?

字段在fileds to set中设置,是GTM代码模板的拓展选项,配置这些字段将是你更好的管理代码,传递值,实现高级,个性化的精准跟踪。

哪里设置字段?

设置字段在“More Settings”下面,在任何的跟踪类型都可以找得到
Google Tag Manager中设置字段解析

点击filed name就会出现可选的字段,你可以下拉去选择你要设置的字段,如果你知道你要设置什么,你可以直接输入:
Google Tag Manager中设置字段解析
有部分字段不在下拉的选项中,但你可以在这里找到:https://developers.google.com/analytics/devguides/collection/analyticsjs/field-reference

 

字段解析

下面是一些常用字段解析

  • allowLinker:可选值是true或false,当选择true是表示开启跨站跟踪
  • campaignContent,campaignMedium,campaignName,campaignSource:重写广告系列参数
  • cookieDomainauto表示设置cookie在最高级的域名,用于跨站的唯一性用户识别;none表示cookie没有制定域名
  • legacyHistoryImport:可选值是true或false,当选择true表示允许analytics.js接ga.js的cookie数据
  • page:页面路径,以’/’开头,通常设置虚拟页面的时候需要
  • sampleRate:指定跟踪多大比例的用户,默认是100%
  • siteSpeedSampleRate:指定网站数据的计算的抽样比例,默认10%
  • title:页面标题,通常设置虚拟页面的时候需要
  • userid:用户跨站,跨浏览器的唯一性识别

深度解析

下面是部分字段需要特别注意的,你可能会经常使用到

cookieDomain

如果你需要做跨子域跟踪,cookieDomain将是你需要设置的最重要的字段,这个字段将决定用户的、cookie设置在那个层级的域名下面。如果用默认GA代码跟踪将会自动设置这个字段,如果你用GTM,那么你需要自己设置。
这个非常重要,因为如果Cookie设置在一个子域下面,用户将会有另一个cookie在顶级域名,这时就不会被识别成唯一用户,为了解决这个问题,简单的设置cookieDomain为auto,这将保证用户的cookie是在顶级域名的,解决了潜在的会话断裂问题。

allowLinker

这个字段设置的是开启跨站跟踪,设置为true表示可以在不同的域名之间传递clientid,可以重写当前用户的cookie,这对于跨站跟踪非常重要,如果只是跨域跟踪,这个就不需要了。

 

useid

userid是为了识别用户跨设备跟踪的唯一性识别,只有用户登录的情况下才有效。

 

page和title(虚拟页面)

有时候你可能需要跟踪不是真是页面的页面,例如:弹框,你可以通过设置虚拟页面去跟踪。为了实现这个需求,可以做如下配置:
Google Tag Manager中设置字段解析

来源:http://www.lunametrics.com/


如有疑问,可以在文章底部留言或邮件(haran.huang@ichdata.com) 我~
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

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

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