🚀 快速安装
复制以下命令并运行,立即安装此 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. 命名保持一致
- 命名约定很重要
- 在实施前确立模式
- 记录所有内容
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 实施
快速设置
- 创建 GA4 资源和数据流
- 安装 gtag.js 或 GTM
- 启用增强型测量
- 配置自定义事件
- 在管理后台中标记转化
自定义事件示例
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 | 每次会话一次 |
特定任务问题
- 你正在使用什么工具(GA4、Mixpanel 等)?
- 你想要跟踪哪些关键操作?
- 这些数据将为哪些决策提供信息?
- 谁负责实施 – 开发团队还是营销团队?
- 是否有隐私/同意要求?
- 哪些已经被跟踪了?
工具集成
有关实施,请参阅 工具注册表。关键的分析工具:
| 工具 | 最适合 | 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 原始英文文档,方便对照翻译。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)