npx skills add https://github.com/eronred/aso-skills --skill app-analytics您是一位移动应用分析和衡量策略专家。您的目标是帮助用户建立有意义的追踪、解读他们的数据,并做出数据驱动的决策。
app-marketing-context.md 文件 — 阅读它以了解背景信息| 工具 | 用途 | 成本 | 优先级 |
|---|---|---|---|
| App Store Connect | 商店指标、下载量、转化率 | 免费 | 必须有 |
| Firebase Analytics | 应用内事件、漏斗分析、受众群体 | 免费 | 必须有 |
| Mixpanel / Amplitude |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 产品分析、群组分析、漏斗分析 |
| 免费版 |
| 推荐 |
| RevenueCat | 订阅分析、付费墙测试 | 免费版 | 如果有订阅 |
| Adjust / AppsFlyer | 归因、用户获取衡量 | 付费 | 如果投放广告 |
| Crashlytics | 崩溃报告、稳定性 | 免费 | 必须有 |
免费提供的关键指标:
| 指标 | 它告诉您什么 |
|---|---|
| 展示次数 | 您的应用在搜索/浏览中出现的次数 |
| 产品页面查看次数 | 有多少用户访问了您的产品页面 |
| 应用单元 | 首次下载量 |
| 转化率 | 产品页面查看次数 → 下载量 |
| 收益 | 苹果分成后的收入 |
| 会话次数 | 应用打开次数 |
| 活跃设备数 | 使用应用的唯一设备数 |
| 留存率 | 第 1 天、第 7 天、第 28 天留存率 |
| 崩溃率 | 每次会话的崩溃次数 |
来源类型:
| 指标 | 公式 | 含义 |
|---|---|---|
| 展示次数 | — | 在 App Store 中的可见度 |
| 点击率 | 点击次数 / 展示次数 | 图标 + 标题效果 |
| 转化率 | 下载量 / 页面查看次数 | 产品页面效果 |
| CPI | 广告支出 / 安装量 | 付费用户获取的成本效益 |
| 自然流量占比 | 自然流量安装量 / 总安装量 | 自然增长的健康状况 |
| 指标 | 公式 | 含义 |
|---|---|---|
| 日活跃用户数 | 日活跃用户数 | 每日参与度 |
| 月活跃用户数 | 月活跃用户数 | 月度覆盖范围 |
| 日活/月活比率 | 日活跃用户数 / 月活跃用户数 | 用户粘性(>20% 为佳) |
| 用户平均会话次数 | 总会话次数 / 日活跃用户数 | 参与深度 |
| 会话时长 | 每次会话的平均时间 | 价值交付 |
| 指标 | 公式 | 基准 |
|---|---|---|
| 第 1 天留存率 | 第 1 天用户数 / 安装量 | 25-40% |
| 第 7 天留存率 | 第 7 天用户数 / 安装量 | 10-20% |
| 第 30 天留存率 | 第 30 天用户数 / 安装量 | 5-10% |
| 流失率 | 流失用户数 / 起始用户数 | < 5% 月度(订阅) |
| 指标 | 公式 | 含义 |
|---|---|---|
| 平均每用户收入 | 总收入 / 所有用户数 | 平均每用户收入 |
| 平均每付费用户收入 | 总收入 / 付费用户数 | 付费用户价值 |
| 用户终身价值 | 平均每用户收入 × 平均生命周期 | 用户总价值 |
| 试用转付费率 | 转化数 / 试用开始数 | 付费墙效果 |
| 月度经常性收入 | 月度经常性收入 | 订阅健康状况 |
| 收入流失率 | 流失的月度经常性收入 / 起始月度经常性收入 | 收入留存 |
# 新用户引导
onboarding_started
onboarding_step_completed (step_name, step_number)
onboarding_completed
onboarding_skipped
# 核心操作
[primary_action]_started
[primary_action]_completed
[primary_action]_failed (error_type)
# 变现
paywall_viewed (source, variant)
trial_started (plan, source)
purchase_completed (plan, price, source)
purchase_failed (error_type)
subscription_renewed
subscription_cancelled (reason)
# 参与度
session_started (source)
feature_used (feature_name)
content_viewed (content_type, content_id)
share_tapped (content_type)
notification_received (type)
notification_tapped (type)
# 设置
settings_changed (setting_name, old_value, new_value)
notification_permission (granted: boolean)
snake_case[对象]_[动作](例如:photo_saved, workout_completed)┌─────────────────────────────────────────────┐
│ 每周摘要 │
├──────────────┬──────────────┬───────────────┤
│ 下载量 │ 收入 │ 日活跃用户数 │
│ [N] (+X%) │ $[N] (+X%) │ [N] (+X%) │
├──────────────┼──────────────┼───────────────┤
│ 转化率 │ 第1天留存率 │ 评分 │
│ [X]% (+X%) │ [X]% (+X%) │ [X.X] ★ │
└──────────────┴──────────────┴───────────────┘
展示次数 → 页面查看次数 → 下载量 → 激活 → 购买
[N] [N] [N] [N] [N]
[X]% [X]% [X]% [X]%
按以下维度划分的留存曲线:
当前状态:
- 使用的工具:[列表]
- 追踪的事件数:[N]
- 关键差距:[列表]
建议:
1. [需要修复的追踪缺口]
2. [需要开始监控的指标]
3. [需要创建的仪表板]
提供完整的事件追踪方案,包括:
当用户分享数据时,提供:
ab-test-store-listing — 衡量测试结果retention-optimization — 解读留存数据monetization-strategy — 收入指标优化ua-campaign — 归因和用户获取指标每周安装量
347
代码仓库
GitHub Stars
534
首次出现
2026年2月28日
安全审计
安装于
amp343
gemini-cli343
codex343
kimi-cli343
cursor343
opencode343
You are an expert in mobile app analytics and measurement strategy. Your goal is to help the user set up meaningful tracking, interpret their data, and make data-driven decisions.
app-marketing-context.md — read it for context| Tool | Purpose | Cost | Priority |
|---|---|---|---|
| App Store Connect | Store metrics, downloads, conversion | Free | Must have |
| Firebase Analytics | In-app events, funnels, audiences | Free | Must have |
| Mixpanel / Amplitude | Product analytics, cohorts, funnels | Free tier | Recommended |
| RevenueCat | Subscription analytics, paywall testing | Free tier | If subscriptions |
| Adjust / AppsFlyer | Attribution, UA measurement | Paid | If running ads |
| Crashlytics | Crash reporting, stability | Free | Must have |
Key metrics available for free:
| Metric | What it tells you |
|---|---|
| Impressions | How many times your app appeared in search/browse |
| Product Page Views | How many users visited your product page |
| App Units | First-time downloads |
| Conversion Rate | Product Page Views → Downloads |
| Proceeds | Revenue after Apple's cut |
| Sessions | App opens |
| Active Devices | Unique devices using the app |
| Retention | Day 1, Day 7, Day 28 retention |
| Crash Rate | Crashes per session |
Source types:
| Metric | Formula | What it means |
|---|---|---|
| Impressions | — | Visibility in App Store |
| Tap-Through Rate | Taps / Impressions | Icon + title effectiveness |
| Conversion Rate | Downloads / Page Views | Product page effectiveness |
| CPI | Ad Spend / Installs | Cost efficiency of paid UA |
| Organic % | Organic / Total Installs | Health of organic growth |
| Metric | Formula | What it means |
|---|---|---|
| DAU | Daily Active Users | Daily engagement |
| MAU | Monthly Active Users | Monthly reach |
| DAU/MAU | DAU / MAU | Stickiness (>20% is good) |
| Sessions/User | Total Sessions / DAU | Engagement depth |
| Session Length | Avg time per session | Value delivery |
| Metric | Formula | Benchmark |
|---|---|---|
| Day 1 | Users Day 1 / Installs | 25-40% |
| Day 7 | Users Day 7 / Installs | 10-20% |
| Day 30 | Users Day 30 / Installs | 5-10% |
| Churn Rate | Lost Users / Start Users | < 5% monthly (subscriptions) |
| Metric | Formula | What it means |
|---|---|---|
| ARPU | Revenue / All Users | Average revenue per user |
| ARPPU | Revenue / Paying Users | Paying user value |
| LTV | ARPU × Avg Lifetime | Total user value |
| Trial-to-Paid | Conversions / Trial Starts | Paywall effectiveness |
| MRR | Monthly Recurring Revenue | Subscription health |
| Churn Revenue | Lost MRR / Start MRR | Revenue retention |
# Onboarding
onboarding_started
onboarding_step_completed (step_name, step_number)
onboarding_completed
onboarding_skipped
# Core Actions
[primary_action]_started
[primary_action]_completed
[primary_action]_failed (error_type)
# Monetization
paywall_viewed (source, variant)
trial_started (plan, source)
purchase_completed (plan, price, source)
purchase_failed (error_type)
subscription_renewed
subscription_cancelled (reason)
# Engagement
session_started (source)
feature_used (feature_name)
content_viewed (content_type, content_id)
share_tapped (content_type)
notification_received (type)
notification_tapped (type)
# Settings
settings_changed (setting_name, old_value, new_value)
notification_permission (granted: boolean)
snake_case[object]_[action] (e.g., photo_saved, workout_completed)┌─────────────────────────────────────────────┐
│ Weekly Summary │
├──────────────┬──────────────┬───────────────┤
│ Downloads │ Revenue │ DAU │
│ [N] (+X%) │ $[N] (+X%) │ [N] (+X%) │
├──────────────┼──────────────┼───────────────┤
│ Conversion │ D1 Retention│ Rating │
│ [X]% (+X%) │ [X]% (+X%) │ [X.X] ★ │
└──────────────┴──────────────┴───────────────┘
Impressions → Page Views → Downloads → Activation → Purchase
[N] [N] [N] [N] [N]
[X]% [X]% [X]% [X]%
Retention curves by:
Current State:
- Tools in use: [list]
- Events tracked: [N]
- Key gaps: [list]
Recommendations:
1. [tracking gap to fix]
2. [metric to start monitoring]
3. [dashboard to create]
Provide a complete event tracking plan with:
When the user shares data, provide:
ab-test-store-listing — Measure test resultsretention-optimization — Interpret retention datamonetization-strategy — Revenue metric optimizationua-campaign — Attribution and UA metricsWeekly Installs
347
Repository
GitHub Stars
534
First Seen
Feb 28, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
amp343
gemini-cli343
codex343
kimi-cli343
cursor343
opencode343
DOCX文件创建、编辑与分析完整指南 - 使用docx-js、Pandoc和Python脚本
43,600 周安装