更多: 快速开始
- 在网站上安装 TapCub
- 从 Google Analytics 4 或百度统计迁移
- 添加网站、App 或小程序
- WordPress 怎么安装 TapCub?
- TapCub 统计代码贴在哪里?
- 能用 Google Tag Manager 安装 TapCub 吗?
- React、Vue 或 Next.js 应用怎么统计?
- 怎么确认 TapCub 已经在收数据?
- TapCub 装好了为什么没有数据?
- 什么是站点,能添加几个?
- 站点该选哪个时区?
- 需要登记哪些域名?
- 怎么不让自己的访问进报表?
- 访客数为什么和 Google Analytics 4 对不上?
- 能同时跑 TapCub 和 Google Analytics 4 吗?
- GA4 的目标和事件怎么搬到 TapCub?
- 能把 GA4 的历史数据导入吗?
- Squarespace 怎么安装 TapCub?
- Wix 怎么安装 TapCub?
- TapCub 需要哪些内容安全策略(CSP)规则?
- 广告拦截器会拦住 TapCub 吗?
- 怎么从服务端上报事件?
- 怎么在 React 上安装 TapCub?
- 怎么在 Nuxt 上安装 TapCub?
- 怎么在 Vue 上安装 TapCub?
- 怎么在 Next.js 上安装 TapCub?
- 怎么为 TapCub 客服抓取 HAR 文件?
- 怎么创建和管理 API 密钥?
- 怎么用 HTTP API 发送事件?
- 本分类全部文章
简短回答
编辑当前发布主题的 theme.liquid,把代码贴在 </head> 前。店铺页面都能统计到,Shopify 自己的结账页统计不到。
把代码加进主题
- 复制代码。 在 网站统计配置SDK 代码 复制代码,里面已经带了你的站点 Key,长这样:
SDK 代码 <script defer src="https://static.pathclue.com/client.js" data-site="YOUR_SITE_KEY"></script> - 打开主题代码。 在 Shopify 后台进入「在线商店 → 模板」,点当前模板旁边的菜单,选「编辑代码」。
- 编辑
layout/theme.liquid。 把代码单独一行贴在</head>前,保存。所有店铺页面都用这个布局,贴一份就够。
登记店铺的两个域名
确认访客用的域名已经登记在同一页上。已登记域名的子域名自动放行,其他主机名来的数据会被丢弃。
your-store.myshopify.com 不是你自定义域名的子域名,如果有人通过它访问店铺(比如预览模板时),要单独登记。没登记的主机名来的数据会被丢弃,在 数据管理数据质量 里记为「域名不匹配」。
主题脚本统计不到的地方
结账页和订单状态页跑在 Shopify 的结账系统里,不加载 theme.liquid。商品、集合、购物车和内容页都能统计到,结账各步统计不到。
需要把成交订单记进 TapCub,可以从你的后端用服务端 SDK 发事件,见开发者文档。
代码只在一个模板里。发布另一个模板时,要把代码也贴进新模板的 theme.liquid,否则切换当天就断数。
确认装好了
用普通浏览器窗口打开店铺,看 网站统计实时。没出现的话,按步骤确认数据有没有进来。
这篇回答解决你的问题了吗?
我们会根据反馈修改和补充这篇内容。
提交没有成功,请稍后再试。
谢谢你的反馈,我们会据此改进这篇内容。你已经反馈过这篇了,谢谢。