Logo
出海数字营销宝典
Cross-Border Digital Marketing Playbook🧡
首页
LinkGate 短链接

简单、安全、高性能的短链接服务。

UTM 链接生成器

核心工具。生成、校验与追踪链接。

OG 标签模拟器新品

实时模拟您的链接在 Facebook, X (Twitter), LinkedIn 等社交媒体上的分享效果。

随机密码生成器

掷出安全感。一键生成高强度、无法破解的安全密码。

免费发票生成器新品

免费发票生成器。包含多种经典模板、手写签字及 PDF 打印导出。

全球营销日历2026

全球营销节点与预设 UTM 参数。

艺术二维码

创建品牌级、艺术风格的二维码。

Markdown 在线编辑器Beta

实时编辑,即时预览。最好的写作体验。

绘图白板

实时协作绘图白板。

本地文件预览器

100% 本地离线预览 Office、PDF、CAD 等文件。

多维文档比对与评测推荐

本地双栏文档比对与服务端/SaaS方案技术评测。

IP 风险与网络体检新品

实时检测 IP 纯净度、欺诈评分、原生住宅属性及全球探针。

动态
SEO 最佳实践新

现代 SEO 终极指南与实战技巧。

UTM 最佳实践

掌握 UTM 命名规范的艺术。

GEO 最佳实践

AI 搜索出海与境内增长的 GEO 优化操作标准。

AI Agent 最佳实践

AI Agent 与 Prompt 工程最佳实践与执行方案。

AI 生图最佳实践新

AI 图像生成、商业电商摄影与视觉设计工坊。

认知偏差手册

提升转化率的心理学原则手册。

广告&SEO术语/黑话

解锁数字营销领域的“行话”与缩写。

中英文案排版指北 v0.1

统一中英文案、排版的相关用法,增强文案气质。

Markdown 语法速成班必备

掌握语法,让排版更高效、更美观。

Shopify 运营指南

独立站追踪配置、广告防欺诈及数据指标体系。

广告投放入门实战课件

Galaxy DTC 出海实战全景 Playbook 与广告暗号局。

团队信息
关于我们联系我们更新日志
法律条款
使用条款隐私政策
LinkGate
Logo
出海数字营销宝典
Made with🧡by 虾兄

专为跨境出海卖家、全球化品牌与数字营销人打造的一站式增长知识库与效率工具箱。深度聚合搜索引擎 SEO 实战策略与SEO 大师课、大模型 GEO(生成式引擎优化)指南、AI Agent 智能体自动化工作流与Shopify 独立站运营体系;集成UTM 智能链接追踪、流量归因、文档比对评测与全球营销日历等全套免费营销工具,助力捕获全球全域流量,实现业务持续增长。

ECOSYSTEM & PARTNERS•数字营销生态认证
Google
Partner
MetaPartner
S
ShopifyPartner
B
CertifiedCorp

产品功能

  • LinkGate 短链接
  • UTM 生成器
  • OG 标签模拟器
  • 随机密码生成器
  • 免费发票生成器 NEW
  • 绘图白板
  • Markdown 在线编辑器
  • 本地文件预览器
  • 文档比对与方案评测 HOT
  • IP 风险与网络体检 NEW
  • Shopify GTM 生成器
  • Shopify 流量审计工具
  • 营销日历

探索

  • AI Agent 最佳实践 HOT
  • AI 生图最佳实践 NEW
  • GEO 最佳实践
  • SEO 最佳实践
  • SEO 实战大师课
  • Shopify 运营专栏
  • DTC 广告投放实战 HOT
  • 最佳实践
  • 认知偏差手册
  • 广告&SEO术语/黑话
  • 中英文案排版指北 v0.1
  • Markdown 语法速成班
  • 动态

关于

  • 关于我们
  • 联系方式
  • 更新日志

法律信息

  • 使用条款
  • 隐私政策

© 2026 出海数字营销宝典. All rights reserved.

Made with love by虾兄
复制链接
返回顶部
  1. Home
  2. Shopify
  3. GTM 生成器
GTM + Customer Events API

Shopify GTM & Web Pixel 追踪代码生成器

利用 Shopify 现代 Customer Events API,分钟级部署 Google Tag Manager 与 GA4 电商会话事件追踪。

11. 配置基本信息

22. 选择需要追踪的电商事件

33. 生成的代码片段

请复制此脚本,并粘贴至 Shopify 后台 ->「设置」->「客户事件 (Customer Events)」->「添加自定义 Pixel」。此沙盒安全 Pixel 能在结账及全站页面触发时,将标准电商事件推送至 GTM dataLayer。
// Shopify Custom Web Pixel (Checkout and Sandbox Compatible)
// Generated by Shopify Marketing & Analytics Hub

(function() {
  // Initialize the sandboxed GTM DataLayer
  window.dataLayer = window.dataLayer || [];
  
  // Load GTM library inside sandboxed environment
  (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  })(window,document,'script','dataLayer','GTM-XXXXXXX');

  // Event Analytics Subscriptions
  analytics.subscribe("page_viewed", (event) => {
    window.dataLayer.push({
      event: "shopify_page_viewed",
      id: event.id,
      clientId: event.clientId,
      timestamp: event.timestamp,
      url: event.context.document.location.href,
      referrer: event.context.document.referrer
    });
  });

  analytics.subscribe("product_viewed", (event) => {
    const customData = event.data?.productVariant;
    window.dataLayer.push({
      event: "view_item",
      timestamp: event.timestamp,
      ecommerce: {
        currency: customData?.price?.currencyCode || "USD",
        value: parseFloat(customData?.price?.amount || "0"),
        items: [{
          item_id: customData?.id,
          item_name: customData?.title,
          price: parseFloat(customData?.price?.amount || "0"),
          quantity: 1
        }]
      }
    });
  });

  analytics.subscribe("collection_viewed", (event) => {
    const customData = event.data?.collection;
    window.dataLayer.push({
      event: "view_item_list",
      timestamp: event.timestamp,
      ecommerce: {
        item_list_id: customData?.id,
        item_list_name: customData?.title,
        items: []
      }
    });
  });

  analytics.subscribe("product_added_to_cart", (event) => {
    const customData = event.data?.cartLine?.merchandise;
    window.dataLayer.push({
      event: "add_to_cart",
      timestamp: event.timestamp,
      ecommerce: {
        currency: customData?.price?.currencyCode || "USD",
        value: parseFloat(customData?.price?.amount || "0") * (event.data?.cartLine?.quantity || 1),
        items: [{
          item_id: customData?.id,
          item_name: customData?.product?.title,
          item_variant: customData?.title,
          price: parseFloat(customData?.price?.amount || "0"),
          quantity: event.data?.cartLine?.quantity || 1
        }]
      }
    });
  });

  analytics.subscribe("checkout_started", (event) => {
    const customData = event.data?.checkout;
    window.dataLayer.push({
      event: "begin_checkout",
      timestamp: event.timestamp,
      ecommerce: {
        currency: customData?.currencyCode || "USD",
        value: parseFloat(customData?.totalPrice?.amount || "0"),
        items: customData?.lineItems?.map(item => ({
          item_id: item.variant?.id,
          item_name: item.variant?.product?.title,
          price: parseFloat(item.variant?.price?.amount || "0"),
          quantity: item.quantity
        })) || []
      }
    });
  });

  analytics.subscribe("checkout_completed", (event) => {
    const customData = event.data?.checkout;
    window.dataLayer.push({
      event: "purchase",
      timestamp: event.timestamp,
      ecommerce: {
        transaction_id: customData?.order?.id || event.id,
        currency: customData?.currencyCode || "USD",
        value: parseFloat(customData?.totalPrice?.amount || "0"),
        tax: parseFloat(customData?.totalTax?.amount || "0"),
        shipping: parseFloat(customData?.shippingLine?.price?.amount || "0"),
        items: customData?.lineItems?.map(item => ({
          item_id: item.variant?.id,
          item_name: item.variant?.product?.title,
          price: parseFloat(item.variant?.price?.amount || "0"),
          quantity: item.quantity
        })) || []
      }
    });
  });

  analytics.subscribe("search_submitted", (event) => {
    window.dataLayer.push({
      event: "search",
      search_term: event.data?.searchQuery
    });
  });

})();

部署步骤说明:

  • 1在上方输入您的 Google Tag Manager 容器 ID(例如 GTM-K17AB12)。
  • 2勾选希望在独立站上进行追踪的会话与电商转换事件。
  • 3复制生成的「Shopify 结账沙盒 Pixel」代码。登录 Shopify 后台,进入「设置」>「客户事件」,点击「添加自定义 Pixel」,命名后粘贴该代码并保存激活。
  • 4复制「GTM 主题加载器」代码,进入 Shopify 商店主题代码编辑器,在 `theme.liquid` 文件的 `<head>` 标签首行粘贴。