欢迎访问我的博客,有问题可以在任意文章底部留言评论

Google Tag Manager

什么是GTM的Data Layer?一篇讲清数据层机制

什么是GTM的Data Layer?一篇讲清数据层机制
 更新时间:2025年1月19号 这一篇介绍Google Tag Manager(GTM)里的数据层(Data Layer)。 什么是数据层(Data Layer) dataLayer是一个JavaScript对象,主要作用是作为网站和GTM之间的数据传递桥梁。 通过dataLayer,你可以将网站上的页面信息、用户行为、业务属性等数据统一存放,然后由GTM……继续阅读 »

Haran 9年前 (2016-11-19) 10219浏览 5评论 3个赞

使用GA4增强型电子商务跟踪「GA小站在线课堂」支付成功页面(微信 / 支付宝)

使用GA4增强型电子商务跟踪「GA小站在线课堂」支付成功页面(微信 / 支付宝)
更新时间:2025年12月10日 已出视频课程,直接看:最全面的增强型电子商务布署视频教程 虽然「GA小站在线课堂」是一个在线课程网站,但其购买流程本质上与一般电商一致,因此完全可以部署 GA4 的 增强型电子商务(Enhanced Ecommerce),尤其是 Purchase(订单支付成功) 事件。 本篇以 GA 小站在线课堂为例,说明如何在用户 支付成……继续阅读 »

Haran 9年前 (2016-11-14) 7240浏览 0评论 1个赞

详解Google Tag Manager布署电商跟踪指南(GA4)

详解Google Tag Manager布署电商跟踪指南(GA4)
更新时间:2025年2月11号 Google Analytics 4 中布署电子商务其实跟UA里面的做法基本一致,不同点在于事件名称和数据层的组装数据结构。 接下来我们来看电商各个环节的数据组装结构要求和在GTM中该怎么去配置,左侧是组装的数据结构,右侧是Google Tag Manager(GTM)的配置,如果你不知道GTM如何设置,我在另一篇文章通过Go……继续阅读 »

Haran 9年前 (2016-11-11) 8599浏览 0评论 2个赞

通过Google Tag Manager布署电子商务(GA4)

通过Google Tag Manager布署电子商务(GA4)
已出视频课程,直接看:最全面的增强型电子商务布署视频教程 这篇文章介绍在Google Analytics 4(GA4)版本中,如何通过Google Tag Manager来布署电子商务,这里会以view_item_list 作为一个示例,其他的请看:Google Analytics 4 :Google Tag Manager电商配置指南 电子商务的基本处理逻……继续阅读 »

Haran 9年前 (2016-11-11) 20856浏览 26评论 14个赞

Google Analytics 4 中跟踪用户的复制文字行为

Google Analytics 4 中跟踪用户的复制文字行为
更新时间:2024年6月9号 这次分享的是用Google Tag Manager(GTM)跟踪用户的复制行为,主要是用户复制页面上的一些文字,比如复制邮箱,电话。 原理是通过自定义HTML注入javascript,监听用户是否有复制行为,如果有,通过dataLayer.push发送数据,复制的文本和文本长度通过数据层变量传递,发给Google Analyti……继续阅读 »

Haran 9年前 (2016-10-23) 11343浏览 11评论 3个赞

Google Ads转化跟踪“Firing Failed”问题排查与解决方案

Google Ads转化跟踪“Firing Failed”问题排查与解决方案
更新时间:2025年7月3号 近在Google Tag Manager(GTM)预览调试中,有用户遇到Google Ads 转换追踪标签 状态显示 “Fired”,但实际状态为 “Firing Failed”。如: 这个问题通常是由于标签配置、触发器设置或其他相关问题导致的。以下是一些常见原因及解决方法。 标签配置错误 原因:Google Ads 转换追踪……继续阅读 »

Haran 9年前 (2016-10-08) 7110浏览 0评论 0个赞

用Google Tag Manager跟踪用户的访问次数

用Google Tag Manager跟踪用户的访问次数
更新时间:2024年12月13号 这一篇介绍如何跟踪用户的访问次数。 原理解析 GA4有关会话的信息会存储在Cookie _ga_<容器ID>里: 其中第四个表示第一个会话,可以看做是访问次数。 延伸阅读:深入理解 Google Analytics 4 中的会话 设置演示 Step 1:自定义JavaScript获取会话数 在Google Ta……继续阅读 »

Haran 9年前 (2016-09-23) 7228浏览 0评论 2个赞

线上GTM里有Bug:用「版本」回滚快速修复

线上GTM里有Bug:用「版本」回滚快速修复
更新时间:2024年12月10号 认识版本 版本是容器配置在特定时间的快照。您可以随时将工作区的当前状态保存为一个版本。这样您就可以在必要时将工作区恢复到之前的版本。 需要注意,需要具备容器「批准」或「发布」级别的权限,你才可以创建和发布版本。   版本的界面预览 在Google Tag Manager(GTM)里点击「版本」,就可以看到版本的界面……继续阅读 »

Haran 10年前 (2016-09-05) 5265浏览 0评论 0个赞

通过GTM往页面注入JS做Push event

通过GTM往页面注入JS做Push event
不建议使用这种方式 这一节要介绍一种“理论上可行,但实务上不推荐”的事件跟踪方法。 如果你掌握了这套方法,在某些简单场景下确实可以完全不依赖开发人员,只通过Google Tag Manager(GTM)完成事件埋点。但前提是: ⚠️ 你需要具备一定的JavaScript基础 ⚠️ 并且清楚GTM中标签的加载顺序与执行时机 下面先介绍它的原理和实现方式,再解释……继续阅读 »

Haran 10年前 (2016-08-08) 7579浏览 2评论 0个赞

如何通过在页面元素添加ga-data跟踪用户行为

如何通过在页面元素添加ga-data跟踪用户行为
更新时间:2024年7月3号 在实际使用过程中,有时候需要知道导航栏不同栏目有多少人点击,注册表单每个输入框有多少人填写了,像这类量大的,如果通过页面元素定的方式,需要设置很多个触发器和代码,有时候甚至页面元素由于页面架构原因定位不了的情况存在,而且不便于管理,在这里可以使用ga-data的方式实现上述目标,而且方便管理。 原理 在需要跟踪的位置添加固定属性……继续阅读 »

Haran 10年前 (2016-07-08) 23950浏览 2评论 0个赞

GTM中「自定义HTML」代码类型的常见用法

GTM中「自定义HTML」代码类型的常见用法
在Google Tag Manager(GTM)中,「代码类型」里有一种非常灵活、也最容易被滥用的类型:自定义HTML(Custom HTML)。 它的本质是:允许你在页面中注入任意 JavaScript(或 HTML)代码 正因为足够灵活,自定义HTML通常用于 模板无法覆盖的场景,但也需要格外注意使用边界。 下面结合实际项目,介绍几种最常见、也最实用的用……继续阅读 »

Haran 10年前 (2016-06-19) 8204浏览 0评论 1个赞

Shopify里对Klaviyo Form表单做跟踪

Shopify里对Klaviyo Form表单做跟踪
更新时间:2025年3月14号 这一篇介绍如何在Shopify里跟踪Klaviyo Form表单跟踪。 如果你是已经在theme.liquid里安装GTM,那么可以直接做跟踪,延伸阅读:GA4 上对Klaviyo Form表单做跟踪 如果你只是在Custom Pixel里安装的,那么跟踪思路是:在theme.liquid里监听Klaviyo,转为Shopi……继续阅读 »

Haran 10年前 (2016-06-10) 8991浏览 0评论 0个赞