pref: 删除doc文件

This commit is contained in:
zdl
2025-11-21 11:42:51 +08:00
parent 2b30d10451
commit a1c1a36f6a

View File

@@ -1,614 +0,0 @@
# PostHog Dashboard 配置指南
## 📊 目的
本指南帮助你在PostHog中配置关键的分析Dashboard和Insights快速获得有价值的用户行为洞察。
---
## 🎯 推荐Dashboard列表
### 1. 📈 核心指标Dashboard
**用途**: 监控产品整体健康度
### 2. 🔄 用户留存Dashboard
**用途**: 分析用户留存和流失
### 3. 💰 收入转化Dashboard
**用途**: 监控付费转化漏斗
### 4. 🎨 功能使用Dashboard
**用途**: 了解功能受欢迎程度
### 5. 🔍 搜索行为Dashboard
**用途**: 优化搜索体验
---
## 📈 Dashboard 1: 核心指标
### Insight 1.1: 每日活跃用户DAU
**类型**: Trends
**事件**: `$pageview`
**时间范围**: 过去30天
**分组**: 按日
**配置**:
```
Event: $pageview
Unique users
Date range: Last 30 days
Interval: Day
```
### Insight 1.2: 新用户注册趋势
**类型**: Trends
**事件**: `USER_SIGNED_UP`
**时间范围**: 过去30天
**配置**:
```
Event: USER_SIGNED_UP
Count of events
Date range: Last 30 days
Interval: Day
Breakdown: signup_method
```
### Insight 1.3: 用户登录方式分布
**类型**: Pie Chart
**事件**: `USER_LOGGED_IN`
**时间范围**: 过去7天
**配置**:
```
Event: USER_LOGGED_IN
Count of events
Date range: Last 7 days
Breakdown: login_method
Visualization: Pie
```
### Insight 1.4: 最受欢迎的页面
**类型**: Table
**事件**: `$pageview`
**时间范围**: 过去7天
**配置**:
```
Event: $pageview
Count of events
Date range: Last 7 days
Breakdown: $current_url
Order: Descending
Limit: Top 10
```
### Insight 1.5: 平台分布
**类型**: Bar Chart
**事件**: `$pageview`
**时间范围**: 过去30天
**配置**:
```
Event: $pageview
Unique users
Date range: Last 30 days
Breakdown: $os
Visualization: Bar
```
---
## 🔄 Dashboard 2: 用户留存
### Insight 2.1: 用户留存曲线
**类型**: Retention
**初始事件**: `USER_SIGNED_UP`
**返回事件**: `$pageview`
**配置**:
```
Cohort defining event: USER_SIGNED_UP
Returning event: $pageview
Period: Daily
Date range: Last 8 weeks
```
### Insight 2.2: 功能留存率
**类型**: Retention
**初始事件**: 各功能首次使用事件
**返回事件**: 各功能再次使用
**配置**:
```
Cohort defining event: TRADING_SIMULATION_ENTERED
Returning event: TRADING_SIMULATION_ENTERED
Period: Weekly
Date range: Last 12 weeks
```
### Insight 2.3: 社区互动留存
**类型**: Retention
**初始事件**: `Community Page Viewed`
**返回事件**: `NEWS_ARTICLE_CLICKED`
**配置**:
```
Cohort defining event: Community Page Viewed
Returning event: NEWS_ARTICLE_CLICKED
Period: Daily
Date range: Last 30 days
```
### Insight 2.4: 活跃用户分层
**类型**: Trends
**多个事件**: 按活跃度分类
**配置**:
```
Event 1: $pageview (filter: >= 20 events in last 7 days)
Event 2: $pageview (filter: 10-19 events in last 7 days)
Event 3: $pageview (filter: 3-9 events in last 7 days)
Event 4: $pageview (filter: 1-2 events in last 7 days)
Date range: Last 30 days
Unique users
```
---
## 💰 Dashboard 3: 收入转化
### Insight 3.1: 付费转化漏斗
**类型**: Funnel
**步骤**:
1. SUBSCRIPTION_PAGE_VIEWED
2. Pricing Plan Selected
3. PAYMENT_INITIATED
4. PAYMENT_SUCCESSFUL
5. SUBSCRIPTION_CREATED
**配置**:
```
Funnel step 1: SUBSCRIPTION_PAGE_VIEWED
Funnel step 2: Pricing Plan Selected
Funnel step 3: PAYMENT_INITIATED
Funnel step 4: PAYMENT_SUCCESSFUL
Funnel step 5: SUBSCRIPTION_CREATED
Conversion window: 1 hour
Date range: Last 30 days
```
### Insight 3.2: 付费墙转化率
**类型**: Funnel
**步骤**:
1. PAYWALL_SHOWN
2. PAYWALL_UPGRADE_CLICKED
3. SUBSCRIPTION_PAGE_VIEWED
4. PAYMENT_SUCCESSFUL
**配置**:
```
Funnel step 1: PAYWALL_SHOWN
Funnel step 2: PAYWALL_UPGRADE_CLICKED
Funnel step 3: SUBSCRIPTION_PAGE_VIEWED
Funnel step 4: PAYMENT_SUCCESSFUL
Breakdown: feature (付费墙触发功能)
Date range: Last 30 days
```
### Insight 3.3: 定价方案选择分布
**类型**: Pie Chart
**事件**: `Pricing Plan Selected`
**配置**:
```
Event: Pricing Plan Selected
Count of events
Breakdown: plan_name
Date range: Last 30 days
Visualization: Pie
```
### Insight 3.4: 计费周期偏好
**类型**: Bar Chart
**事件**: `Pricing Plan Selected`
**配置**:
```
Event: Pricing Plan Selected
Count of events
Breakdown: billing_cycle
Date range: Last 30 days
Visualization: Bar
```
### Insight 3.5: 支付成功率
**类型**: Trends (Formula)
**计算**: (PAYMENT_SUCCESSFUL / PAYMENT_INITIATED) * 100
**配置**:
```
Series A: PAYMENT_SUCCESSFUL (Count)
Series B: PAYMENT_INITIATED (Count)
Formula: (A / B) * 100
Date range: Last 30 days
Interval: Day
```
### Insight 3.6: 订阅收入趋势
**类型**: Trends
**事件**: `SUBSCRIPTION_CREATED`
**配置**:
```
Event: SUBSCRIPTION_CREATED
Sum of property: amount
Date range: Last 90 days
Interval: Week
```
### Insight 3.7: 支付失败原因分析
**类型**: Table
**事件**: `PAYMENT_FAILED`
**配置**:
```
Event: PAYMENT_FAILED
Count of events
Breakdown: error_reason
Date range: Last 30 days
Order: Descending
```
---
## 🎨 Dashboard 4: 功能使用
### Insight 4.1: 功能使用频率排名
**类型**: Table
**多个事件**: 各功能的关键事件
**配置**:
```
Events:
- Community Page Viewed
- EVENT_DETAIL_VIEWED
- DASHBOARD_CENTER_VIEWED
- TRADING_SIMULATION_ENTERED
- STOCK_OVERVIEW_VIEWED
Count of events
Date range: Last 7 days
Order: Descending
```
### Insight 4.2: 新闻浏览趋势
**类型**: Trends
**事件**: `NEWS_ARTICLE_CLICKED`
**配置**:
```
Event: NEWS_ARTICLE_CLICKED
Count of events
Date range: Last 30 days
Interval: Day
Breakdown: importance (按重要性分组)
```
### Insight 4.3: 搜索使用趋势
**类型**: Trends
**事件**: `SEARCH_QUERY_SUBMITTED`
**配置**:
```
Event: SEARCH_QUERY_SUBMITTED
Count of events
Date range: Last 30 days
Interval: Day
Breakdown: context
```
### Insight 4.4: 模拟盘交易活跃度
**类型**: Trends
**事件**: `Simulation Order Placed`
**配置**:
```
Event: Simulation Order Placed
Count of events
Date range: Last 30 days
Interval: Day
Breakdown: order_type (买入/卖出)
```
### Insight 4.5: 社交互动参与度
**类型**: Trends (Stacked)
**多个事件**:
- Comment Added
- Comment Liked
- CONTENT_SHARED
**配置**:
```
Event 1: Comment Added
Event 2: Comment Liked
Event 3: CONTENT_SHARED
Count of events
Date range: Last 30 days
Interval: Day
Visualization: Area (Stacked)
```
### Insight 4.6: 个人资料完善度
**类型**: Funnel
**步骤**:
1. USER_SIGNED_UP
2. PROFILE_UPDATED
3. Avatar Uploaded
4. Account Bound
**配置**:
```
Funnel step 1: USER_SIGNED_UP
Funnel step 2: PROFILE_UPDATED
Funnel step 3: Avatar Uploaded
Funnel step 4: Account Bound
Date range: Last 30 days
```
---
## 🔍 Dashboard 5: 搜索行为
### Insight 5.1: 搜索量趋势
**类型**: Trends
**事件**: `SEARCH_QUERY_SUBMITTED`
**配置**:
```
Event: SEARCH_QUERY_SUBMITTED
Count of events
Date range: Last 30 days
Interval: Day
```
### Insight 5.2: 搜索无结果率
**类型**: Trends (Formula)
**计算**: (SEARCH_NO_RESULTS / SEARCH_QUERY_SUBMITTED) * 100
**配置**:
```
Series A: SEARCH_NO_RESULTS (Count)
Series B: SEARCH_QUERY_SUBMITTED (Count)
Formula: (A / B) * 100
Date range: Last 30 days
Interval: Day
```
### Insight 5.3: 热门搜索词
**类型**: Table
**事件**: `SEARCH_QUERY_SUBMITTED`
**配置**:
```
Event: SEARCH_QUERY_SUBMITTED
Count of events
Breakdown: query
Date range: Last 7 days
Order: Descending
Limit: Top 20
```
### Insight 5.4: 搜索结果点击率
**类型**: Funnel
**步骤**:
1. SEARCH_QUERY_SUBMITTED
2. SEARCH_RESULT_CLICKED
**配置**:
```
Funnel step 1: SEARCH_QUERY_SUBMITTED
Funnel step 2: SEARCH_RESULT_CLICKED
Breakdown: context
Date range: Last 30 days
```
### Insight 5.5: 搜索筛选使用
**类型**: Table
**事件**: `SEARCH_FILTER_APPLIED`
**配置**:
```
Event: SEARCH_FILTER_APPLIED
Count of events
Breakdown: filter_type
Date range: Last 30 days
Order: Descending
```
---
## 👥 推荐Cohorts用户分组
### Cohort 1: 活跃用户
**条件**:
```
用户在过去7天内执行了
$pageview (至少5次)
```
### Cohort 2: 付费用户
**条件**:
```
用户执行过:
SUBSCRIPTION_CREATED
并且
subscription_tier 不等于 'free'
```
### Cohort 3: 社区活跃用户
**条件**:
```
用户在过去30天内执行了
Comment Added (至少1次)
Comment Liked (至少3次)
```
### Cohort 4: 流失风险用户
**条件**:
```
用户满足:
上次访问时间 > 7天前
并且
历史访问次数 >= 5次
```
### Cohort 5: 高价值潜在用户
**条件**:
```
用户在过去30天内
PAYWALL_SHOWN (至少2次)
并且
未执行过 SUBSCRIPTION_CREATED
并且
$pageview (至少10次)
```
### Cohort 6: 新用户(激活中)
**条件**:
```
用户执行过:
USER_SIGNED_UP (在过去7天内)
```
---
## 🎯 推荐Actions动作定义
### Action 1: 深度参与
**定义**: 用户在单次会话中执行了多个关键操作
**包含事件**:
- NEWS_ARTICLE_CLICKED (至少2次)
- EVENT_DETAIL_VIEWED (至少1次)
- Comment Added 或 Comment Liked (至少1次)
### Action 2: 付费意向
**定义**: 用户展现付费兴趣
**包含事件**:
- PAYWALL_SHOWN
- PAYWALL_UPGRADE_CLICKED
- SUBSCRIPTION_PAGE_VIEWED
### Action 3: 模拟盘活跃
**定义**: 用户积极使用模拟盘
**包含事件**:
- TRADING_SIMULATION_ENTERED
- Simulation Order Placed (至少1次)
- Simulation Holdings Viewed
---
## 📱 配置步骤
### 创建Dashboard
1. 登录PostHog
2. 左侧菜单选择 "Dashboards"
3. 点击 "New dashboard"
4. 输入Dashboard名称如"核心指标Dashboard"
5. 点击 "Create"
### 添加Insight
1. 在Dashboard页面点击 "Add insight"
2. 选择Insight类型Trends/Funnel/Retention等
3. 配置事件和参数
4. 点击 "Save & add to dashboard"
### 配置Cohort
1. 左侧菜单选择 "Cohorts"
2. 点击 "New cohort"
3. 设置Cohort名称
4. 添加筛选条件
5. 点击 "Save"
### 配置Action
1. 左侧菜单选择 "Data management" -> "Actions"
2. 点击 "New action"
3. 选择 "From event or pageview"
4. 添加匹配条件
5. 点击 "Save"
---
## 🔔 推荐Alerts告警配置
### Alert 1: 支付成功率下降
**条件**: 支付成功率 < 80%
**检查频率**: 每小时
**通知方式**: Email + Slack
### Alert 2: 搜索无结果率过高
**条件**: 搜索无结果率 > 30%
**检查频率**: 每天
**通知方式**: Email
### Alert 3: 新用户注册激增
**条件**: 新注册用户数 > 正常值的2倍
**检查频率**: 每小时
**通知方式**: Slack
### Alert 4: 系统异常
**条件**: 错误事件数 > 100/小时
**检查频率**: 每15分钟
**通知方式**: Email + Slack + PagerDuty
---
## 💡 使用建议
### 日常监控
**建议查看频率**: 每天
**关注Dashboard**:
- 核心指标Dashboard
- 收入转化Dashboard
### 周度回顾
**建议查看频率**: 每周一
**关注Dashboard**:
- 用户留存Dashboard
- 功能使用Dashboard
### 月度分析
**建议查看频率**: 每月初
**关注Dashboard**:
- 所有Dashboard
- Cohorts分析
- Retention详细报告
### 决策支持
**使用场景**:
- 功能优先级排序 → 查看功能使用Dashboard
- 转化率优化 → 查看收入转化Dashboard
- 用户流失分析 → 查看用户留存Dashboard
- 搜索体验优化 → 查看搜索行为Dashboard
---
## 📊 高级分析技巧
### 1. Funnel分解分析
在漏斗的每一步添加Breakdown分析不同用户群的转化差异
- 按 subscription_tier 分解
- 按 signup_method 分解
- 按 $os 分解
### 2. Cohort对比
创建多个Cohort在Insights中对比不同群体的行为
- 付费用户 vs 免费用户
- 新用户 vs 老用户
- 活跃用户 vs 流失用户
### 3. Path Analysis
使用Paths功能分析用户旅程
- 从注册到首次付费的路径
- 从首页到核心功能的路径
- 流失用户的最后操作路径
### 4. 时间对比
使用 "Compare to previous period" 功能:
- 本周 vs 上周
- 本月 vs 上月
- 节假日 vs 平常
---
## 🔗 相关资源
- [PostHog Dashboard文档](https://posthog.com/docs/user-guides/dashboards)
- [PostHog Insights文档](https://posthog.com/docs/user-guides/insights)
- [PostHog Cohorts文档](https://posthog.com/docs/user-guides/cohorts)
- [TRACKING_VALIDATION_CHECKLIST.md](./TRACKING_VALIDATION_CHECKLIST.md) - 验证清单
---
**文档版本**: v1.0
**最后更新**: 2025-10-29
**维护者**: 数据分析团队