14.4业务KPI设计

分类: KPI 定义和量化指标

业务 KPI 设计

欢迎回到第 14 章的学习。在上一节,我们学习了技术 KPI 设计。现在我们要学习业务 KPI 设计。

本节将学习:用户指标、转化指标、收入指标、以及体验指标。

用户指标

用户指标的作用是什么? 衡量用户规模和活跃度,评估业务增长。

用户指标包括哪些呢?

第一个:DAU(日活跃用户)。 Daily Active Users,日活跃用户数。

第二个:MAU(月活跃用户)。 Monthly Active Users,月活跃用户数。

第三个:新用户数。 新增用户数量。

第四个:留存率。 用户留存率(次日留存、7 日留存、30 日留存)。

用户指标示例:

# DAU(日活跃用户)
count(count by (user_id) (http_requests_total{path="/api/orders"} [1d]))

# MAU(月活跃用户)
count(count by (user_id) (http_requests_total{path="/api/orders"} [30d]))

# 新用户数
count(count by (user_id) (http_requests_total{path="/api/register"} [1d]))

# 留存率(次日留存)
count(count by (user_id) (http_requests_total{path="/api/orders"} [1d] offset 1d)) 
/ 
count(count by (user_id) (http_requests_total{path="/api/orders"} [1d]))

转化指标

转化指标的作用是什么? 衡量用户转化效果,评估业务效率。

转化指标包括哪些呢?

第一个:转化率。 转化用户数 / 总用户数。

第二个:完成率。 完成操作数 / 开始操作数。

第三个:流失率。 流失用户数 / 总用户数。

第四个:复购率。 复购用户数 / 总用户数。

转化指标示例:

# 转化率(注册到下单)
count(count by (user_id) (http_requests_total{path="/api/orders"} [1d]))
/
count(count by (user_id) (http_requests_total{path="/api/register"} [1d]))

# 完成率(下单到支付)
count(count by (order_id) (http_requests_total{path="/api/payment"} [1d]))
/
count(count by (order_id) (http_requests_total{path="/api/orders"} [1d]))

# 流失率
count(count by (user_id) (http_requests_total{path="/api/logout"} [1d]))
/
count(count by (user_id) (http_requests_total{path="/api/login"} [1d]))

收入指标

收入指标的作用是什么? 衡量业务收入,评估业务价值。

收入指标包括哪些呢?

第一个:GMV(成交总额)。 Gross Merchandise Volume,成交总额。

第二个:ARPU(每用户平均收入)。 Average Revenue Per User,每用户平均收入。

第三个:LTV(用户终身价值)。 Lifetime Value,用户终身价值。

第四个:CAC(获客成本)。 Customer Acquisition Cost,获客成本。

收入指标示例:

# GMV(成交总额)
sum(order_amount_total)

# ARPU(每用户平均收入)
sum(order_amount_total) / count(count by (user_id) (http_requests_total{path="/api/orders"}))

# LTV(用户终身价值,简化计算)
avg(sum by (user_id) (order_amount_total))

# CAC(获客成本,需要结合营销成本数据)
marketing_cost_total / count(count by (user_id) (http_requests_total{path="/api/register"}))

体验指标

体验指标的作用是什么? 衡量用户体验,评估服务质量。

体验指标包括哪些呢?

第一个:满意度。 用户满意度评分。

第二个:NPS(净推荐值)。 Net Promoter Score,净推荐值。

第三个:投诉率。 投诉用户数 / 总用户数。

第四个:完成时间。 用户完成操作的时间。

体验指标示例:

# 满意度(平均评分)
avg(user_satisfaction_score)

# NPS(净推荐值,需要结合推荐者数据)
(promoters_count - detractors_count) / total_users_count * 100

# 投诉率
count(count by (user_id) (http_requests_total{path="/api/complaint"} [1d]))
/
count(count by (user_id) (http_requests_total{path="/api/orders"} [1d]))

# 完成时间(平均)
avg(order_completion_time_seconds)

本节小结

在本节中,我们学习了业务 KPI 设计:

第一个是用户指标。 DAU、MAU、新用户数、留存率,衡量用户规模和活跃度。

第二个是转化指标。 转化率、完成率、流失率、复购率,衡量用户转化效果。

第三个是收入指标。 GMV、ARPU、LTV、CAC,衡量业务收入。

第四个是体验指标。 满意度、NPS、投诉率、完成时间,衡量用户体验。

业务 KPI 设计流程: 选择指标 → 设定目标 → 追踪监控 → 优化改进。

这就是业务 KPI 设计。通过业务 KPI 设计,我们能够量化业务目标和用户体验。

在下一节,我们将学习从 Traces 到 KPI。学习如何从 Traces 中提取 KPI。