温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,我们继续看下一个需求用户留存率啊,那留存分析啊,一般情况下会包含两类,一类是新增留存,一类是活跃留存啊,那什么叫做新增留存,什么就叫做活跃留存呢?来我给大家解释一下啊,好,我往下看,那新增留存它分析的是某天的新增用户有多少人有后续的活跃行为啊,而活跃留存呢,分析的是某天的活跃用户中有多少人有后续的活跃行为。啊,那这个留存分析呢,是衡量产品对用户价值高低的重要指标啊,还是比较重要的,那本项目要求我们统计的是新增留存率啊,那这个新增留存率到底怎么计算呀?啊,其实很简单,我往后看啊,所谓的新增留存率呢?诶,具体就是指留存用户数与新增用户数的比值啊,因为率对吧,率肯定是一个值比上另外一个值啊好,那这个留存用户数与新增用户数又是怎么一回事呢?来我举个例子啊,那假如说2020年6月14号新增了100个用户啊,那一天之后,也就是2020年6月15号,对吧?啊,这100个人当中又有80个人活跃了啊,那这时候呢,我们就得到了2020年6月14号的一日留存数,也就是80。
01:21
没错吧?啊,我们再用这个留存数啊,去除以2020年6月14号的新增用户数,也就是100对吧?诶,那我们就能够得到2020年6月14号的一日留存率啊,那也就是80%,OK,那这就是新增留存率的计算方式啊,其实比较简单的对吧?啊,然后大家要注意一下啊,我们去声明一个留存率的时候呢,呃,有两个关键点对吧,一个是新增日期,一个是留存天数,你看我刚才说80%的时候,我说的是什么?我说它是2020年6月14号的一日留存率,没错吧,就是这两个关键点必须得把握住啊,那六月14指的就是新增日期,那一日呢,是不是指的就是留存天数啊。
02:06
没事吧?啊,OK,那我们继续往下走啊,那在本项目当中呢,要求我们统计的是每天的一至七日留存率啊,那具体要求如下图啊,咱们来看一下,那我们举个例子啊,以6月1号为例啊,那6月1号新增用户数为642,然后呢,我们需要分别去计算6月1号的一日留存,6月1号的两日留存,哎,一直到6月1号的七日留存,那每一天呢,我们都需要去统计它的一到七日留存,OK,那这就是这个需求的具体要求啊好,那接下来我们再看一下它的建表语句啊,这个建表语句呢,其实比较简单啊,首先我们看一下的第一个字段啊,第一个字段呢是统计日期,这个不用多说对吧?啊好,我们往下看啊,下面一个字段呢是credit date是不是指的那个新增日期啊,没错吧,那再往下呢,Retention date这是啥?是不是留存天数啊,那这两个字段它的主要作用是啥?是不是就是声明一个留存率啊,没错吧,我们前面提到过,声明一个留存率就是两个关键点,一个是新增日期,一个是。
03:06
储存天数,好,我们再看下一个钻啊,下一钻呢是retention count,这个指的就是留存用户数量啊,然后再往下呢,是new user count,这是不是就是新增用户数量啊,没错吧啊,那最后一个呢,是retention rate,这就是留存率,这个留存率应该怎么计算呀?是不是就应该用留存数量去除以新增用户数量啊?没错吧,那这样一来我们就能得到这个所谓的留存率了啊,没错吧?啊,然后大家思考一下啊,实际上这张表啊,它的每行数据是不是应该是一个留存率啊啊,那在这儿我们要求统计每一天的七日留存,那也就是说我们每天呢,都需要去计算七个留存率啊,那也就是说呢,我们每天需要往这张表当中插入七条数据。没错吧,好,那留存率这个需求就解释完了。
我来说两句