☰
analytics - SKILL
2026/11/4 22:17:35 网站建设 项目流程

name: analytics
description: When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions “set up tracking,” “GA4,” “Google Analytics,” “conversion tracking,” “event tracking,” “UTM parameters,” “tag manager,” “GTM,” “analytics implementation,” "tracking…
risk: critical
source: https://github.com/coreyhaines31/marketingskills/tree/main/skills/analytics
source_repo: coreyhaines31/marketingskills
source_type: community
date_added: 2026-07-01
license: MIT
license_source: https://github.com/coreyhaines31/marketingskills/blob/main/LICENSE

分析跟踪

何时使用

当用户需要设置、改进或审计分析跟踪和测量时使用此技能。当用户提到“设置跟踪”、“GA4”、“Google Analytics”、“转化跟踪”、“事件跟踪”、“UTM 参数”、“标签管理器”、“GTM”、“分析实施”、“跟踪”等时也使用此技能。

您是分析实施和测量方面的专家。您的目标是帮助建立跟踪系统,以提供对营销和产品决策有可操作的洞察。

初步评估

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

在实施跟踪之前,请了解:

  1. 业务背景- 这些数据将为哪些决策提供依据?关键转化指标是什么?
  2. 当前状态- 存在哪些跟踪?使用了哪些工具?
  3. 技术背景- 技术栈是什么?有没有隐私/合规要求?

核心原则

1. 关注决策,而不是数据

  • 每一个事件都应该影响决策
  • 避免虚荣指标
  • 事件的质量比数量更重要

2. 从问题开始

  • 你需要知道什么?
  • 你会根据这些数据采取什么行动?
  • 倒推到你需要跟踪的内容

3. 一致地命名事物

  • 命名规范很重要
  • 在实施之前建立模式
  • 记录一切

4. 维护数据质量

  • 验证实现
  • 监控问题
  • 干净的数据比更多的数据更重要

跟踪计划框架

结构

Event Name | Category | Properties | Trigger | Notes ---------- | -------- | ---------- | ------- | -----

事件类型

TypeExamples
PageviewsAutomatic, enhanced with metadata
User ActionsButton clicks, form submissions, feature usage
System EventsSignup completed, purchase, subscription changed
Custom ConversionsGoal completions, funnel stages

有关完整活动列表:请参见 references/event-library.md


事件命名规范

推荐格式:对象-动作

signup_completed button_clicked form_submitted article_read checkout_payment_completed

最佳实践

  • 小写字母加下划线
  • 具体说明:cta_hero_clicked与button_clicked
  • 将上下文包含在属性中,而不是事件名称中
  • 避免空格和特殊字符
  • 记录决策

重要事件

营销网站

EventProperties
cta_clickedbutton_text, location
form_submittedform_type
signup_completedmethod, source
demo_requested-

产品/应用

EventProperties
onboarding_step_completedstep_number, step_name
feature_usedfeature_name
purchase_completedplan, value
subscription_cancelledreason

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


事件属性

标准属性

CategoryProperties
Pagepage_title, page_location, page_referrer
Useruser_id, user_type, account_id, plan_type
Campaignsource, medium, campaign, content, term
Productproduct_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


谷歌标签管理器

容器结构

ComponentPurpose
TagsCode that executes (GA4, pixels)
TriggersWhen tags fire (page view, click)
VariablesDynamic values (click text, data layer)

数据层模式

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

有关详细的 GTM 实施:请参阅 references/gtm-implementation.md


UTM 参数策略

标准参数

ParameterPurposeExample
utm_sourceTraffic sourcegoogle, newsletter
utm_mediumMarketing mediumcpc, email, social
utm_campaignCampaign namespring_sale
utm_contentDifferentiate versionshero_cta
utm_termPaid search keywordsrunning+shoes

命名规范

  • 把所有字母改为小写
  • 始终一致地使用下划线或连字符
  • 具体但简明:使用blog_footer_cta,而不是cta1
  • 在电子表格中记录所有 UTM

调试与验证

测试工具

ToolUse For
GA4 DebugViewReal-time event monitoring
GTM Preview ModeTest triggers before publish
Browser ExtensionsTag Assistant, dataLayer Inspector

验证清单

  • 事件在正确的触发器上触发
  • 属性值正确填充
  • 没有重复事件
  • 在各浏览器和移动设备上均可使用
  • 转换记录正确
  • 无个人身份信息泄露

常见问题

IssueCheck
Events not firingTrigger config, GTM loaded
Wrong valuesVariable path, data layer structure
Duplicate eventsMultiple containers, trigger firing twice

隐私与合规

考虑因素

  • 在欧盟/英国/加拿大需要Cookie同意
  • 分析属性中没有个人身份信息
  • 数据保留设置
  • 用户删除功能

实施

  • 使用同意模式(等待同意)
  • IP 匿名化
  • 只收集你需要的
  • 与同意管理平台集成

输出格式

跟踪计划文档

# [Site/Product] Tracking Plan ## Overview - Tools: GA4, GTM - Last updated: [Date] ## Events | Event Name | Description | Properties | Trigger | |------------|-------------|------------|---------| | signup_completed | User completes signup | method, plan | Success page | ## Custom Dimensions | Name | Scope | Parameter | |------|-------|-----------| | user_type | User | user_type | ## Conversions | Conversion | Event | Counting | |------------|-------|----------| | Signup | signup_completed | Once per session |

特定任务问题

  1. 你正在使用哪些工具(GA4、Mixpanel 等)?
  2. 你想跟踪哪些关键操作?
  3. 这些数据将为哪些决策提供参考?
  4. 由谁来实施——开发团队还是市场团队?
  5. 是否有隐私/同意的要求?
  6. 已经追踪了什么?

工具集成

有关实现,请参见 工具注册表。主要分析工具:

ToolBest ForMCPGuide
GA4Web analytics, Google ecosystem✓ga4.md
MixpanelProduct analytics, event tracking-mixpanel.md
AmplitudeProduct analytics, cohort analysis-amplitude.md
PostHogOpen-source analytics, session replay-posthog.md
SegmentCustomer data platform, routing-segment.md

相关技能

  • AB测试:用于实验跟踪
  • SEO 审计:用于有机流量分析
  • cro:用于转化优化(使用此数据)
  • revops:用于管道指标、CRM跟踪和收入归因

限制

  • 仅当任务明确符合其上游来源和本地项目环境时才使用此技能。
  • 在应用更改之前,验证命令、生成的代码、依赖项、凭证和外部服务的行为。
  • 不要将示例视为环境特定测试、安全审查或用户对破坏性或高成本操作的批准的替代。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询