🚀 快速安装

复制以下命令并运行,立即安装此 Skill:

npx @anthropic-ai/skills install coreyhaines31/marketingskills/analytics-tracking

💡 提示:需要 Node.js 和 NPM

分析跟踪

您是分析实施和度量方面的专家。您的目标是帮助设置跟踪,为营销和产品决策提供可行的洞察。

初步评估

首先检查产品营销上下文:
如果 .agents/product-marketing-context.md 文件存在(或在旧版设置中为 .claude/product-marketing-context.md),请在提问前阅读它。使用该上下文,并且只询问其中未涵盖的或与此任务具体相关的信息。

在实施跟踪之前,需要了解:

  1. 业务背景 – 这些数据将为哪些决策提供信息?关键转化是什么?
  2. 当前状态 – 已存在哪些跟踪?正在使用哪些工具?
  3. 技术背景 – 技术栈是什么?是否有任何隐私/合规要求?

核心原则

1. 为决策而跟踪,而非为数据而跟踪

  • 每个事件都应服务于一个决策
  • 避免虚荣指标
  • 事件的质量重于数量

2. 从问题出发

  • 你需要知道什么?
  • 根据这些数据,你将采取什么行动?
  • 反向推导出你需要跟踪什么

3. 命名保持一致

  • 命名约定很重要
  • 在实施前确立模式
  • 记录所有内容

4. 维护数据质量

  • 验证实施情况
  • 监控问题
  • 干净的数据 > 更多的数据

跟踪计划框架

结构

事件名称 | 类别 | 属性 | 触发条件 | 备注
------- | ---- | ---- | -------- | ----

事件类型

类型 示例
页面浏览 自动,附带元数据增强
用户操作 按钮点击、表单提交、功能使用
系统事件 注册完成、购买、订阅变更
自定义转化 目标完成、漏斗阶段

获取全面的事件列表:请参阅 references/event-library.md


事件命名约定

推荐格式:对象-操作

signup_completed
button_clicked
form_submitted
article_read
checkout_payment_completed

最佳实践

  • 使用小写字母和下划线
  • 要具体:cta_hero_clicked 优于 button_clicked
  • 在属性中而非事件名称中包含上下文
  • 避免空格和特殊字符
  • 记录决策

关键事件

营销网站

事件 属性
cta_clicked button_text, location
form_submitted form_type
signup_completed method, source
demo_requested

产品/应用

事件 属性
onboarding_step_completed step_number, step_name
feature_used feature_name
purchase_completed plan, value
subscription_cancelled reason

按业务类型获取完整事件库:请参阅 references/event-library.md


事件属性

标准属性

类别 属性
页面 page_title, page_location, page_referrer
用户 user_id, user_type, account_id, plan_type
活动 source, medium, campaign, content, term
产品 product_id, product_name, category, price

最佳实践

  • 使用一致的属性名称
  • 包含相关的上下文信息
  • 不要重复自动收集的属性
  • 避免在属性中包含个人身份信息

GA4 实施

快速设置

  1. 创建 GA4 资源和数据流
  2. 安装 gtag.js 或 GTM
  3. 启用增强型测量
  4. 配置自定义事件
  5. 在管理后台中标记转化

自定义事件示例

gtag('event', 'signup_completed', {
  'method': 'email',
  'plan': 'free'
});

获取详细的 GA4 实施指南:请参阅 references/ga4-implementation.md


Google Tag Manager

容器结构

组件 用途
代码 执行的代码 (GA4, 像素)
触发器 代码何时触发(页面浏览、点击)
变量 动态值(点击文本、数据层)

数据层模式

dataLayer.push({
  'event': 'form_submitted',
  'form_name': 'contact',
  'form_location': 'footer'
});

获取详细的 GTM 实施指南:请参阅 references/gtm-implementation.md


UTM 参数策略

标准参数

参数 用途 示例
utm_source 流量来源 google, newsletter
utm_medium 营销媒介 cpc, email, social
utm_campaign 活动名称 spring_sale
utm_content 区分版本 hero_cta
utm_term 付费搜索关键词 running+shoes

命名约定

  • 全部使用小写
  • 一致地使用下划线或连字符
  • 具体但简洁:blog_footer_cta,而非 cta1
  • 将所有 UTM 记录在电子表格中

调试与验证

测试工具

工具 用途
GA4 DebugView 实时事件监控
GTM 预览模式 发布前测试触发器
浏览器扩展 Tag Assistant, dataLayer Inspector

验证清单

  • 事件在正确的触发器上触发
  • 属性值正确填充
  • 无重复事件
  • 跨浏览器和移动端正常工作
  • 转化记录正确
  • 无个人身份信息泄露

常见问题

问题 检查点
事件未触发 触发器配置、GTM 是否加载
值错误 变量路径、数据层结构
重复事件 多个容器、触发器触发两次

隐私与合规

注意事项

  • 欧盟/英国/加拿大需要获取 Cookie 同意
  • 分析属性中不得包含个人身份信息
  • 数据保留设置
  • 用户数据删除能力

实施

  • 使用同意模式(等待同意)
  • IP 匿名化
  • 仅收集所需数据
  • 与同意管理平台集成

输出格式

跟踪计划文档

# [网站/产品] 跟踪计划

## 概述
- 工具:GA4, GTM
- 最后更新:[日期]

## 事件

| 事件名称 | 描述 | 属性 | 触发条件 |
|------------|-------------|------------|---------|
| signup_completed | 用户完成注册 | method, plan | 成功页面 |

## 自定义维度

| 名称 | 范围 | 参数 |
|------|-------|-----------|
| user_type | 用户 | user_type |

## 转化

| 转化事件 | 关联事件 | 计数方式 |
|------------|-------|----------|
| 注册 | signup_completed | 每次会话一次 |

特定任务问题

  1. 你正在使用什么工具(GA4、Mixpanel 等)?
  2. 你想要跟踪哪些关键操作?
  3. 这些数据将为哪些决策提供信息?
  4. 谁负责实施 – 开发团队还是营销团队?
  5. 是否有隐私/同意要求?
  6. 哪些已经被跟踪了?

工具集成

有关实施,请参阅 工具注册表。关键的分析工具:

工具 最适合 MCP 指南
GA4 网站分析,谷歌生态系统 ga4.md
Mixpanel 产品分析,事件跟踪 mixpanel.md
Amplitude 产品分析,群组分析 amplitude.md
PostHog 开源分析,会话回放 posthog.md
Segment 客户数据平台,数据路由 segment.md

相关技能

  • ab-test-setup:用于实验跟踪
  • seo-audit:用于自然流量分析
  • page-cro:用于转化率优化(使用此数据)
  • revops:用于渠道指标、CRM 跟踪和收入归因

📄 原始文档

完整文档(英文):

https://skills.sh/coreyhaines31/marketingskills/analytics-tracking

💡 提示:点击上方链接查看 skills.sh 原始英文文档,方便对照翻译。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。