留存率是衡量产品用户粘性的重要指标,通常用于评估互联网应用或网络游戏的运营情况。计算留存率的基本公式如下:
```
留存率 = (活跃用户数在统计周期第N天仍启动App的用户数占比)的平均值
```
其中,统计周期可以是周、月等,而N通常取2、4、8、15、31,分别对应次日留存率、三日留存率、周留存率、半月留存率和月留存率。
例如,如果要计算一个应用在一周内的平均日留存率,你可以按照以下步骤进行:
1. 确定统计周期,比如一周(7天)。
2. 对于每一天,计算当天新增用户中,在之后的第N天(N取1到7之间的整数)仍然登录的用户数。
3. 将每天计算得到的留存用户数相加,然后除以总的新增用户数,得到平均日留存率。
例如,如果一周内每天的新增用户数分别是100、150、200、250、300、350、400,那么次日留存率、三日留存率、周留存率分别为:
次日留存率 = (100 + 150 + 200 + 250 + 300 + 350 + 400) / (100 + 150 + 200 + 250 + 300 + 350 + 400) = 75%
三日留存率 = (150 + 200 + 250 + 300 + 350 + 400) / (100 + 150 + 200 + 250 + 300 + 350 + 400) = 62.5%
周留存率 = (200 + 250 + 300 + 350 + 400) / (100 + 150 + 200 + 250 + 300 + 350 + 400) = 50%
请注意,留存率的计算可能因应用的具体情况而有所不同,例如,有些情况下可能会以账号或设备为基础进行计算。