什么是GTMGTM是谷歌提供的免费的标签管理工具,通过这个在线工具,你可以在你的站点或APP上管理和发布不同的营销和分析代码。 什么是标签(便签=便签=代码,有时候我会打错)标签是一段js代码,用于收集你的站点或APP的测量和营销收据,当触发的时候发送给第三方服务器。第三方服务标签,如谷歌分析,谷歌广告,推特,脸书等,下面就是谷歌分析的跟踪……继续阅读 » Haran 8年前 (2016-12-05) 17192浏览 5评论7个赞
更新时间:2024年5月29号这一篇介绍如何安装Google Tag Manager到网站创建GTM容器访问https://marketingplatform.google.com/about/tag-manager/,在现有账户中新建一个GTM容器,点击GTM账户右侧中那三点,会出现一个下拉菜单,选择“创建容器”:选择后会出现如下界面,在「容器名……继续阅读 » Haran 8年前 (2016-11-25) 5504浏览 0评论3个赞
这一篇介绍GTM里的数据层。什么是数据层数据层就是用于存储或发送信息的一个JavaScript数组。接下来定义一个空数据层:<script> dataLayer = [];</script>定义一个包含变量的数据层:<script>dataLayer = [{ ‘pageCatego……继续阅读 » Haran 8年前 (2016-11-19) 7728浏览 5评论3个赞
更新时间:2023-10已出视频课程,直接看:最全面的增强型电子商务布署视频教程 将「GA小站在线课堂」虽然是在线课堂站点,但其实整个流程都是电子商务的模式,也就是可以布署增强型电商。下面就以「GA小站在线课堂」为例子,跟踪订单支付成功的数据,其实就是purchase的跟踪。「GA小站在线课堂」支持支付宝和微信支付,它们的URL是不一样的……继续阅读 » Haran 8年前 (2016-11-14) 5652浏览 0评论1个赞
更新时间:2023年3月3号Google Analytics 4 中布署电子商务其实跟UA里面的做法基本一致,不同点在于事件名称和数据层的组装数据结构。接下来我们来看电商各个环节的数据组装结构要求和在GTM中该怎么去配置,左侧是组装的数据结构,右侧是GTM的配置,如果你不知道GTM如何设置,我在另一篇文章通过Google Tag Manager布署电子商……继续阅读 » Haran 8年前 (2016-11-11) 7142浏览 0评论2个赞
更新时间:2024年6月9号这次分享的是用GTM跟踪用户的复制行为,主要是用户复制页面上的一些文字,比如复制邮箱,电话。原理是通过自定义HTML注入javascript,监听用户是否有复制行为,如果有,通过dataLayer.push发送数据,复制的文本和文本长度通过数据层变量传递,发给GA4。Step 1:自定义HTML注入javascript在G……继续阅读 » Haran 8年前 (2016-10-23) 9392浏览 11评论3个赞
更新时间:2024年7月11号 通常需要区分不同渠道来源的时候一般使用UTM,其实还有另一种方式可以传递广告参数,这个需要使用GTM,同时配合用户属性来使用如果推广的url是www.ichdata.com?site=site1&banner=banner1&keyword=word1&channel_placement={{pl……继续阅读 » Haran 8年前 (2016-10-14) 4317浏览 0评论0个赞
基本原理:当用户成功登录的时候,用tag中用js标识进行计数,并将次数写到cookie,再用GTM的variable去读入该cookie,同时在Ga里设置字段,最后新建tag触发即可有了这个可以计算一段时间的三登率,用于评估用户的活跃程度。实现过程1、tag中自定义js将登录次数写入cookie不累加:<script> ……继续阅读 » Haran 8年前 (2016-09-23) 6320浏览 0评论2个赞
在做ABtest的时候,由于页面的不同,两种类型的用户可能会有不同的变现,但用户在分类的时候一般采用随机的方式,看两类用户的行为表现,这里就需要在页面添加一个用户分组字段,如A组走新界面,B组走旧界面。这就需要一个字段能够在GA上将两类用户做区分,可以通过GTM读入改全局变量后转成GA维度的方法原理是:将分组标示作为页面的全局变量,variable中的js……继续阅读 » Haran 8年前 (2016-09-05) 3974浏览 0评论0个赞
更新时间:2024年10月31号GA4目前暂时不适用Flash页面的监控,需要转变思路采用dataLayer.push的方式实现Flash的事件跟踪。原理开发监听事件,然后通过dataLayer.push的方式,GTM在配置事件。GTM配置过程接下来看如何设置:开发通过dataLayer.push发送事件dataLayer.push({……继续阅读 » Haran 8年前 (2016-08-08) 3858浏览 0评论0个赞
原理是:通过GTM的Tag将js代码注入到页面(可以指定页面),js里面有监听函数可以实现监听点击,下拉等操作,监听促发,JS就push event(这里就会使用到变量——工具——Event),然后trigger中通过自定义事件接受event,再用促发tag将自定义事件设置为促发条件向GA发送数据。下面是采集浏览器是否支持Flash的需求,因为某个产品依……继续阅读 » Haran 8年前 (2016-08-08) 6485浏览 2评论0个赞
这一篇文章介绍如何通过页面元素定位法(也叫Trigger定位)去做自定义事件跟踪,这是最常用的一种方式,也是我最推荐的。页面元素定位法就是通过页面的元素,属性去定位,如class 、id、text、url等。一定要选择一些唯一的属性,如某个位置的class的值是唯一,那么就用class去定位就可以。……继续阅读 » Haran 8年前 (2016-07-09) 6737浏览 0评论12个赞