activecollab / insight
简单的用户参与度跟踪库
0.10.2
2016-07-18 14:39 UTC
Requires
- php: >=7.0.0
- activecollab/databaseconnection: ^2.0
- doctrine/inflector: ^1.0
- psr/log: ~1.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ~1.11.5
- monolog/monolog: ~1.20.0
- phpunit/phpunit: ^5.4
This package is auto-updated.
Last update: 2024-09-05 00:47:30 UTC
README
账户状态
账户可以有以下状态
- 试用 - 用户处于试用模式。预期将进行转换或取消。如果没有,我们将考虑该账户已退休。
- 免费 - 用户正在使用免费模式的账户。这对你应用程序的意义可能各不相同,但从Insight的角度来看,这意味着您从这个账户中获得0 MRR,
- 付费 - 用户正在为服务付费。必须有MRR(我们都知道MRR对业务有好处),
- 退休 - 账户因“疏忽”而被存档(用户停止测试软件或付款,但未进行转换或取消;付款失败且用户未更新账单信息等),
- 已取消 - 账户因用户请求而被存档(甚至完全删除)。
指标
通过在重要账户事件发生时添加账户数据,Insight将能够提供以下数字
- 转换率(访问试用作为第一步,试用转换为付费作为第二步),
- 每天试用、免费、付费、退休和已取消的账户数量,
- 账户的各种时间线(状态更改、MRR更改、计划和账单周期更改)
- 每月经常性收入(MMR)
- 每用户平均收入(ARPU)
- 流失率(即将推出)
- 客户终身价值(即将推出)
- 客户终身价值(即将推出)
MRR
每月经常性收入(MMR)显示了您从用户那里每月获得的收入。它是计算给定一天每个付费账户的MMR值的总和。要获取该值,只需调用
$insight->accounts->mrr->getOnDay(); // Today $insight->accounts->mrr->getOnDay(new DateValue('2016-02-22')); // Specific day
ARPU
每用户平均收入(ARPU)显示了您平均每个用户每月获得的收入。通过关注ARPU的增加(使用升级、计划更改等),您可以显著增长业务,因此最好关注这个数字。要获取该值,请调用
$insight->accounts->arpu->getOnDay(); // Today $insight->accounts->arpu->getOnDay(new DateValue('2016-02-22')); // Specific day
运行测试
cd
到这个目录并运行
phpunit