SuperAPI AI 工具集

analytics-concepts

数据与分析

查看项目

更新于 10-16 09:10

技能介绍

用途

该技能面向产品分析概念的梳理,帮助在规划埋点、设计指标体系或进行数据分析时建立统一的概念框架。触发关键词包括 analytics、event tracking、funnel、cohort、user journey、metrics。

主要能力

事件追踪

事件是离散的用户行为,例如 page_view、button_click、form_submit、purchase、signup、login 以及自定义业务事件。文档给出事件结构示例:包含 event 名称、userId、ISO 8601 格式的 timestamp,以及 properties(如 amount、currency、items)。

用户识别与身份合并

Identify 用于将匿名用户关联到已认证用户;Alias 用于合并多个身份。流程示例为:匿名访客(device_id: abc123)→ 用户注册(user_id: user-456)→ identify 调用将 abc123 关联到 user-456 → 历史事件归属到 user-456。

漏斗

转化漏斗用于追踪多步骤流程。文档以注册漏斗为例:Landing Page(1000 visitors)→ 60% 转化 → Signup Form(600 started)→ 75% 转化 → Email Verification(450 sent)→ 80% 转化 → Profile Complete(360 completed),整体转化率 36%。

群组

按共同特征对用户分组,分为三类:基于时间(如 2024 年 1 月注册用户、最近 7 天活跃用户)、基于行为(如完成引导的用户、重度用户每周超过 10 次会话)、基于属性(如企业版用户、仅移动端用户)。

用户旅程

基于会话的路径分析。典型旅程:Homepage → Product List → Product Detail → Cart → Checkout → Confirmation。需要追踪的触点包括入口(referrer、campaign)、访问页面(顺序、时长)、行为(点击、滚动)以及出口(转化或流失)。

分析服务商

文档提供一张对比表,包含 Provider、Best For、Pricing 三列:Google Analytics(Free tier, SEO / Free, 360)、Mixpanel(Product analytics / Event-based)、Amplitude(Behavioral analytics / MTU-based)、Segment(CDP + routing / MTU-based)。同时给出与服务商解耦的接口设计,包含 trackEvent、identifyUser、aliasUser、setUserProperties、flush 方法,并支持一次 track 同时上报到 GA4、Mixpanel、Amplitude。

指标框架

采用 AARRR 海盗指标:Acquisition(流量来源、campaign 表现)、Activation(注册率、引导完成率)、Retention(DAU/MAU、留存曲线)、Referral(NPS、病毒系数)、Revenue(ARPU、LTV、转化率)。

事件命名规范

格式为 object_action(snake_case)。规范示例:user_signed_up、product_viewed、order_completed、subscription_cancelled。反例:SignUp(不一致)、click(过于宽泛)、userDidSomething(含义不清)。

实现模式

事件 schema 的通用属性包括 timestamp(ISO 8601)、userId 或 anonymousId、sessionId、platform(web、ios、android)、version(应用版本);事件专属属性应与行为相关;事件名中不得包含 PII,实体应使用 ID 而非名称。

隐私方面需考虑 GDPR/CCPA 合规:追踪前取得用户同意、支持删除权(清除用户数据)、数据最小化(只追踪必要数据)、匿名化选项以及数据留存策略。

限制

资料未提供具体安装命令、配置步骤和可运行的使用示例,相关内容暂未提供。

相关技能

  • analytics-spring:Spring Boot 分析实现
  • apigen-architecture:整体系统架构