Shopify官方已经公布,2023年3月就内置支持,你也可以暂时不升级,等官方支持。
现在很多做外贸/独立站/跨境电商的会使用Shopify去建站,而Shopify是SAAS,提供了有限的代码修改的空间,所以布署Google Analytics增强型电商非常依赖Shopify,Shopify系统自身有集成增强型的电商功能,可以在后台直接开启,但这个功能并不完全,如果想要更完整的,可以使用上面的插件,但一般是需要付费的。
Shopify开启增强型电子商务
Shopify后台已集成集成了的增强型电商跟踪,只需要在Shopify后台简单设置,开启就可以了,但需要注意,后台集成的只是实现了部分增强型电子商务跟踪。
获取GA跟踪代码
首先是第一步,获取GA跟踪代码,目前Shopify还不直接支持GA4,目前使用的是UA版本,所以这一步需要注意,如果不知道怎么创建UA,请看如何创建Universal Analytics统一版跟踪代码。
我们可以通过ID去区分UA和GA4,Tracking ID:
- UA的Tracking ID是以UA-开头的,如UA-12345-1,这是UA版本
- GA4的Measurement ID是以G-开头的,如G-ASFD,这是GA4
在Google Analytics中点击“管理”——“跟踪信息”——“跟踪代码”就可以获取GA跟踪代码:
布署Google Analytics
在 Shopify 后台中,点击“在线商店” —— “偏好设置”,找到Google Analytics 部分,将上一步获取的跟踪代码黏贴进入:
黏贴后会变成这样子:
Add Custom JavaScript里可以做一些GA代码的个性化设置或添加GTM代码。
开增强型电子商务
当你将GA跟踪代码布署上去,你就会看到下面有一个选项:
这个就是Shopify开启增强型电商的位置,直接勾选就可以。
同时要需要在Google Analytics了里做设置,返回到Google Analytics,打开数据视图下面的电子商务设置:
默认是只有普通电子商务的,我们还需要将增强型电子商务报告的打开,这样才是增强型电子商务。
优缺点
优点:Shopify后台开启增强型电子商务的布署方法是非常简单,直接开启就有数据。
缺点:Shopify后台开启增强型电子商务这种方法只是实现了部分的电子商务跟踪,可以说只跟踪了购物行为,如产品详情、添加购物车、结账、支付成功,比较有限。
解决方法:用其他的一些插件,这些插件一般都是付费。
拓展:Shopify布署Google Tag Manager
虽然增强型电商可以在Shopify后台开启,但如果要做一些事件跟踪,由于Shopify是SAAS,不能随意编辑代码,所以需要通过GTM去实现事件跟踪,那么就需要在Shopify布署Google Tag Manager:
通过Shopify里的Google Analytics设置
是在偏好设置里的Google Analytics,布署GA跟踪代码后,Add Custom JavaScript里可以添加GTM代码:
通过主题添加
在主题里面找到theme.liquid,将GTM跟踪代码布署到head和body里。
如果你布署plus用户,那么你还需要在checkout.liquid
布署GTM代码。
如果你用的是GA4、请看:https://www.searchenginejournal.com/ga4-ecommerce-setup/445854/#close