Shopify 如何使用 GTM 连接GA4
· 2023-03-07

从2023年7月1日开始,谷歌分析将停用老版本 Universay Analytics,也就是 UA 或者 GA3, 全面改用 GA4。上一篇我们已经提到 Shopfiy 后台有两种绑定 GA4的方法,直接绑定我们已经写过,这里我们来讲怎么通过 GTM 绑定 GA4。


GTM 也就是 Google Tag Manager 谷歌标签管理器,想知道什么是 GTM 和为什么要使用 GTM, 参考这篇文章:什么是谷歌代码管理工具以及如何使用。这里假设你已经有了 GTM 账号,并且有了自己网站所属的 GTM Container。


接下来,我们在 Shopify 后台安装 GTM 代码。 


首先,复制这段代码,我们只用第一段代码。第二段代码一般很少会行使功能,它是为了如果用户登录网站的设备不支持 javascripts 的情况下也能保证 GTM 功能而存在的。


GTM 后台截图


打开 Shopify后台,找到 Online Store-Themes-Edit Code, 并找到 theme.liquid 文件,将这段代码粘贴到紧邻<head>的位置。


Shopify 后台截图


这里我们就将 GTM Container功能添加到我们的普通网页中了,不过我们还要把它添加到付款流程网页中。如果你用的是 Shopify Plus,需要找到 checkout.liquid 这个文件,也是同样的步骤粘贴代码。但是如果你用的是 Shopify Stantard 版本,checkout.liquid 这个文件是无法编辑的,那么去 Shopify 后台找到 Settings—Checkout, 网页翻到下面找到Order status page, 同样粘贴这段代码。


Shopify 后台截图


接下来我们使用谷歌官方插件 Google Channal 给我们的网站添加 Data Layer, 这样当用户查看某个网页,加入购物车,开始付款流程,Data Layer就可以抓到相应的数据。


Shopify App Store 截图


安装之后需要绑定你的谷歌账号,这里我们选择你用来投放广告,或者你打算用来投放广告谷歌账号。同时 Google Channel 会让你选择连接自己的 Google Ads账号,如果你不想投放谷歌广告,这里可以创建一个新的 Google Ads 账号,在填付款信息那里跳过就可以,也就是建一个空Google Ads账号就可以。


设置好Google Channel 之后,我们来检查一下Data Layer 有没有设置好,回到 GTM中,选择 Preview,连接我们的网站。


GTM 后台截图


在网站上点击任意商品并添加购物车,我们可以在 GTM 中看到这个动作并看到被抓取的 Data Layer 数据。


GTM 后台截图


接下来我们就可以连接 GTM 和 GA4了。


首先我们在 GTM 中创建一个 GA4 Configure Tag。并返回 GA4账号中复制自己的 Measure ID填入 GTM中。

GTM 后台截图


之后Trigger 我们选择 All Pages。


GTM 后台截图


我们再新建一个 Tag,这一次选择 GA4 Event。


GTM 后台截图


Configuration Tag 选择我们刚刚创建的 GA4 Configuration 标签


GTM 后台截图


Event Name 直接选择 Event, 这会将我们 Data Layer 的 Event Name 直接用在传输给 GA4的数据里。之后点击 More Settings, 把Send Ecommerce data 勾选,Data source 选择 Data Layer。


GTM 后台截图


然后我们给这个 GA4 Event Tag 创建 Trigger,我们不能用已有的 trigger 类型,因为这是一个专门抓取 E-commerce 动作的 Trigger, 我们选择加号,自己新建一个,并选择 Custom Event。


GTM 后台截图


然后复制并粘贴下面这串代码:


view_item|view_item_list|select_item|add_to_cart|remove_from_cart|view_cart|begin_checkout|add_payment_info|add_shipping_info|purchase


GTM 后台截图
这些是谷歌默认的一些动作的 Event 名称,然后我们要点击 Use regex matching,也就是让竖线表达它正常的语义,而不是作为符号,竖线通常表达的是或者的意思,也就是说我们列出来的任意 Events 发生的时候,都会给 GA4传输 Events 数据,如果你不想使用全部列出来的这些 Events,也可以自己删减。
点击保存,我们就将 GTM 与 GA4连接好了。

最后我们要发布最新GTM的版本,回到 GTM, 点击Submit,并给它一个名字点击保存就可以了。


GTM 后台截图


熱門文章
菲律賓網絡賭博和加密貨幣仍構成持續的洗錢風險
東南亞資訊
英國確認各垂直行業的賭博稅稅率
合規與政策
印度最高法院受理公益訴訟,要求全國禁封「偽裝」成社交遊戲的賭博平台
合規與政策
斯里蘭卡博弈產業大轉型,官方:劍指南亞拉斯維加斯
合規與政策
西班牙監管機構警告在線賭博平臺存在身份盜竊行為
合規與政策
新澤西州7月博彩收入創6.06億美元新高,頒布禁令
合規與政策
菲律賓博彩技術賽道迎來新變局,B2B 供應模式加速滲透
東南亞資訊
JILI 宣佈與全球板球傳奇 AB de Villiers(ABD)達成重磅戰略合作
體育遊戲
灰度在iGB L!VE 2026展位T70和你相約7月,一起點燃倫敦的熱情!
灰度頭條
印第安納州在線賭場法案在眾議院委員會停滯不前
合規與政策
哈薩克計劃對線上賭場促銷活動進行處罰
合規與政策
巴西擬將博弈稅率提高至24% 稅收將用於社保與醫療領域
合規與政策
GGC Awards 2026 璀璨科倫坡:致敬 iGaming 行業的領航者與創新力量
灰度頭條
橫跨全球6個城市,灰度8場派對邀你共看世界盃,重塑高質量社交新場景
灰度頭條
越南在線博彩業政策收緊 催生市場新機遇
東南亞資訊
首頁
遊戲
合作
發現
我的