00:00
嗯。好,呃,同学们啊,来,我们再来回顾一个东西啊,就是我们之前讲过啊,就是我们DWD层,我们这个建模的时候呢,是以什么为驱动的,是以业务为驱动的,对吧?啊,业务为驱动的,我把那个业务系统拿过来,我有什么业务线,我就建什么实施表,对不对?在业务过程当中,我这个业务跟哪些维度相关,我就在维模型当中对应的体现出来就可以了啊就是你不需要考虑需求。啊,维度下面不需要考虑需求啊,或者说你考虑的很少,考虑需求考量很少啊,就是主要基于驱动,呃,主要基于那个业务啊,然后咱们这个DWSDWT这两层,这个宽表层啊,这两层我们说了它建模的时候呢,是由需求驱动的,对吧?啊由需求驱动的这句话怎么理解啊,什么叫以需求为驱动啊。是不是咱们在数仓当中,我们后续你会发现我们这个分析任务里边啊,绝大多数的需求都是什么样的,都是那种啊聚合啊统计对吧?聚合统计当然了,一般情况下都是分组聚合啊,啊看某一个维度和我某个实时表当中这个度量值的一个对应关系啊,那你是不是就是按照维度字段进行分组,按照谁呀,按照那个度量值进行聚合,对吧?所以最终我们得到的结果的形式呢,一般情况下都是这样的啊,有一个或者是有若干个维度,然后后边呢,有一个度量值的聚合函数,这一般情况下这个结果都是这种啊,那正好基于这个现状呢,所以说我们DWDWSDWT啊,咱们建宽表的时候,咱们就怎么建的呀,啊,我们就按照维度啊进行这个对应啊,一个维度一个主题,一个维的一个主题啊,然后呢,每个主题当中,我也就是每个宽表当中,主键就是一个维度维度的ID啊,维度ID维度的主件嘛,然后后边呢,就是所有的跟它相关的实时表的度量值对不对,那这。
01:50
这种宽表的形式是不是也正好对应于咱们下边这个需求的结果的形式啊,啊你看啊,下边是维度加度量值的聚合函数,那咱们这宽表呢,也是维度加上哎各种度量值的聚合函数啊,其实是一样的啊,他们是这么对应上的,就这边呢,是以需求为驱动啊,咱们把这个关系呢对应好就行,OK,那既然是以需求为驱动啊,那所以说我们在做DWSDWT啊之前呢,咱们需要先去了解一下啊,就是我们后续会有哪些需求,大致有哪些需求咱们了解了解啊,当然这个,呃,这个所谓的业务处女呢,在这儿呢,介绍的就是好几个跟需求相关的一些概念啊,那当然这个也是为我们后续自己做ADS层这些所有的业务需求打基础做准备啊好,那我们来一个一个看一下啊,来我们先看5.1节,这有一个所谓的业务术语,这业务术语主要就是各种需求的这个名词解释啊,来我们先看第一个吧。
02:49
第一个呢,这儿有一个诶用户的概念,用户,呃,可能这个对于用户来说大家并不陌生,谁不知道用户是啥呀,对吧,在这儿呢,我们并不是说想给大家解释什么叫做用户,在这儿呢,我们是想给大家说明一个问题啊,就是我们在咱们统计的时候啊,用户的唯一抛时,咱们应该用谁。
03:10
啊,用户的唯一标识应该用谁?啊,那大家肯定能想到谁呀,有谁呀,User ID呗,对不对,是不是每个每个用户都有一个user ID啊,对吧?啊但是有些情况下呢,这个user ID它并不能满足我们的需求啊,为啥你想一想啊,就是我们在去使用这个APP的时候呢,我们用户可能有两种状态,一种呢是呃注册了并且登录是不是这种状态呀?哎还有一种呢,就是呃,没有登录啊,没有登录啊没有登录,你没有登录它有UID吗?是没有UID啊,哎,所以说那你对于这样的这个行为,你去统计他的时候,那你用什么去标识这个用户呢。啊用谁啊啊就用设备ID啊,用设备ID啊,也就是说在这想告诉大家,我们做统计的时候呢,啊,有些情况下,我们做需做统计的时候呢,一个用户是由他自己的user ID哎去标识的,那有些情况下呢,呃,因为我可能用户去使用咱们应用的时候呢,没有登录啊,没有登录啊,不管你注册没注册,有可能你注册了,但是你没登录,也有可能你压根就没注册,对吧?啊就是没有登录的,这种情况下,你就没有UID获取不到,获取不到呢,我们就得以设备ID作为咱们这个用户的唯一标识,也就是说设备ID也是可以作为用户的唯一标识的啊,大家把这个记住啊。
04:35
把这个记住啊,那一般情况下我们,呃,如果说。用设备ID去唯一表示一个用户的时候呢,那这时候我们就其实就不管它叫用户了,一般管它叫啥呀。叫叫访客对吧,大家应该听过这个概念对吧?啊,就是没有注册的啊,我去统计的时候,我叫访客啊,是这样啊,比如大家以后只要看到类似的字牙去统计什么访客相关的这个指标的时候,那肯定都是用谁啊设备ID啊是这样的啊啊那大家这个地方呢,把这个设备ID跟用户ID先给它区分开就可以了,那后续呢,我们还会再给大家,呃,去详细的去说,到底咱们哪些需求用用户ID,哪些用这个设备ID啊后续咱们再说啊,你看下边咱们其实也分了主题了啊,看是不是有设备主题,有会员主题啊呃,后续这个会员什么意思,一会一后续咱们再解释啊,那接下来往下走看这。
05:29
这呢有一个新增用户啊,新增用户呃,这个用户呢,在这儿其实并没有体现出来,我是要用谁呀,我要用那个user ID还是用设备ID对吧?啊,就是他提到用户呢,提到用户,我们这时候呢,就是并没有区分他到底是注册还有还是未注册啊,这个你得看具体的要求啊,具具具体要求也就是在呢,如果不不没有特殊说明的话,我用user ID去算啊,我用设备I去算,你都不能说我错,因为你没有没有明确,没有明确嘛,对吧,那咱们这呢,主要先去理解这个新增这个概念啊,至于到底用户用谁标识,现在哎,咱们先不用关心啊,主要看新增这个概念啊,那什么叫新增啊,这儿有明确的说明,首次联网使用应用的用户呢,我们就叫做新增。
06:16
啊,首次联网使用应用的用户就叫做新增用户啊,为什么一定得联网啊?因为它不联网,是不是它那个启动日志,或者是那个注册信息发不到咱们的这个后台呀,咱是不是不知道他他使用了呀,所以必须得联网啊联网那这个大家理解就行啊行,那接下来咱们往下往下看这边呢,有一个活跃用户活跃,这里边儿咱们重点理解这个所谓的活跃,什么叫做活跃呢。什么叫活跃呀啊,其实这个活跃呃,咱们普遍的理解就是什么呀?哎,就是打开应用极为活跃对不对,比如说我今天有个用户,我打开这个APP了,OK,那它就是一个活跃用户啊,我们普遍的理解是这样的,但是可能有些公司啊,对这个活跃呢,它会有一些更复杂的定义啊,你得看这个具体的业务要求了,比如说我可能呃以这种呃,就是短视频啊,这个这类的应用为例啊,OK,你必须得启动应用,并且至少刷呃就或者浏览或者是刷呃一两个视频之后,我才算你活跃了啊有这种可能会有这种复杂的定义,但是普遍的认为呢,就是启动极为活跃啊,启动越活跃,这是关于这个新增和活跃这两个概念啊,然后呢,我们再去计算新增和活跃用户的时候呢,呃,我们会有一个会有这样的几个时间节点啊,我们可能会去算诶日新增啊,周新增和月新增,那同理。
07:44
合月呢,我们也是什么样的呀,哎,日活月或者周活或者是月活啊,是这样的啊,那这个日周月活或者是新增这个怎么去理解啊,所谓日活日新增很简单,就是我这一天当中啊,你说这个日活最终这个结果是一个什么形式啊,或者日新增是一个什么形式?
08:05
是所有的新增用户和所有的活跃用户吗?这不是他的结果,他的结果只是一个什么。一个数字就是我今天哎活跃用户一共有多少个,然后呢,哎,新增用户一共有多少个啊,就是一个,哎总就是一个统计值啊,就一个数啊,那同理,那周活月活也是一样的,然后大家要注意的一个一个事儿是什么啊,就是比如说我们去算月活吧,算月活,那你算月活的时候啊,假如说啊,我在这一个月当中是不是有30多天,30天呀,对吧,那有一个人我可能在这一个月当中多天都活跃了,那他算几个月活。只算一个,这个我们大家得清楚啊,那周算周活的时候也是一样的道理啊,也就是说你这个月活或呃这个活跃用户或新增用户,你数的是什么呀?是次数吗?啊是不是次数是什么呀?是人数啊,是人数,这个大家需要搞清楚啊,需要搞清楚啊,好,那这就是新增和活跃这两个概念,呃,然后下边呢,有这个周活和月活用户,这刚才咱们已经强调过了,对吧?这个就不再多说了,好,那看下一个。
09:13
这有一个月活跃率啊,月活跃率对吧,然后这个月活跃率它指的是什么意思呢?啊什么意思啊,越活跃率。啊,越活越就是越活越绿呗,啥意思啊,咱们看一下啊,所谓的越活跃率呢,指的是月活跃用户啊,然后与截止到该月累积的用户总和之间的比例,这就是所谓的月活跃率。啊,可能这句话呢,不是那么直接对吧?来咱们举个例子啊,比如说我们当月啊,当月的月活用户一共有比如说10万个,然后呢,从开始至今,咱们这个总用户一共有多少个呢?一共有100万。哎,百位用户对吧,那这样一来的话呢,我们这个所谓的月活跃率就是多少啊,是10%呗,就是当月的月活跃率就10%啊,能理解吧?啊很简单,其实啊,好,下一个看这有个新的概念,就是沉默用户啊,沉默这个概念呢,可能大家呃不是那么好理解了啊,咱们来解释一下这个所谓的沉默指的是什么啊,来看一下用户仅在安装当天启动过,后续再无启动行为。
10:26
啊,那这样的用户他就叫什么呀,就叫沉默用户。嗯,可能大家应该在咱们生活中也有过类似的经历啊,嗯,你看前一段时间啊,在哪,在咱们这个就这周围,就咱们这个周围有几个那个买菜的软件互相竞争是吧,就在路边经常搞这个推广啊,搞推广啊会给你个小礼物啊,送你两盒鸡蛋啊,或者送你个汽油什么的是吧?啊有那种啊,那如果说呃,大家你像咱们大家在这儿,可能平时自己也不会做饭的对吧,也不会买菜诶但是呢,我比较喜欢那个气球,我想要那气球对吧?然后呢,你会怎么做啊,你就会为了拿到那个气球呢?呃,我会把这个应用下载一下,哎,然后把气球给你了,给你之后这个应用你可能是不是再就再也就不用了,因为咱平时也不做饭,对吧?啊,你或者你直接就卸载了还是怎么的,那你就是一个典型的啥沉默用户对不对,是不是就只在你安装的时候用过一次,后续再也不用了,哎,这就是沉默用户啊,这就沉默用户。
11:23
那我们去统计这个沉默用户,他有什么样的意义啊,对不对,那这说了该指标呢,可以反映咱们这个新增用户的质量啊,当然了,这个用质量这个词呃来描述咱们这个用户可能不太好啊,你相当于这个沉默用户就是质量差呗,那意思对吧?就这意思啊,就是大家能应该能理理理解这这层意思啊,理解就行,还能反映什么东西呢?还能反映咱们这些用户呢,与APP的匹配程度啊,如果说我是一个什么用户,说明我对这个应用呢,并不感兴趣,也就是说咱们的兴趣跟这个应用应用之间并不匹配,就是这个意思嘛,啊,这是所谓的沉默用户啊,咱们知道这个东西怎么去算就行啊,来,咱们往下看。
12:05
这儿呢,有一个呃概念叫做版本分布啊,在这儿呢,其实这个版本倒还好,这个版本在哪,指的是什么?是咱们那个应用的版本啊,应用的版本啊,咱这儿呢,主要理解这个分布,类似于这种版本分布的,这种分布的需求其实还是比较多的啊,分布的很多的啊,那这个到底什么叫做分布呢?那咱们就先以版本分布为例解释一下啊,所以版本分布这个版本指的是什么?指的是啊咱们这个应用的不同版本啊,就是一个APP的不同版本,因为APP咱们发行之后是不是可能会升级啊,对吧,你升级,但是客户那边是不是可能没有更新,没有及时更新,那所以说呃,会有这样的现象出现啊,就是同一时间节点,我会有啊,多个应用的版本同时啊,共存的这样一个现象,对吧?啊共存一个现象OK,那比如说我这个1.1版本啊,1.2啊,还有1.3啊,1.4啊1.4啊,那每个版本啊,目前就是使用每个版本的人数各占百分之多少啊那。
13:06
这就是所谓的版本分布,那1.1的20%啊,1.2的30%啊,这个25%,这个25%,那这是不是就是所谓的版本分布啊,啊是这样的啊,那除了有这个版本分布,我们还会有其他各种各样的分布。比如说啊,还有什么呀,比如说我这个手机品牌分布啊,就是使用我这个呃,应用的这个用户啊,我们这个不同的品牌,不同手机品牌各占多少啊,苹果占百分之多少啊,小米占百分之多少,华为占百分之多少,或者说呢,还有什么分布啊,啊还会有这个系统分布,比如说啊这个呃,IOS这个13的啊有多少个,IOS14的有多少个啊那安卓呃,这个十的有多少,安卓九的有多少等等等等,会有各种各样的分布,其实这种所谓的分布,大家去算的时候都是怎么去算呀。都怎么算呀,是不是都是分组聚合啊,按照呃,你比如说这是要要求版本分布对吧,那你就按照谁按照版本分组呗,然后看的今儿当然你最终要求的是一个啥,是一个百分比啊,是百分比啊,你再除一下总数是不是就可以了呀,哎就是这么去算啊,这版版版本分布这个东西呢。
14:16
分布这种需求做的还是比较多的啊,当然也比较简单啊,好,那就再往下看,下边这个可能就没有那么熟悉了啊,我们看第一个本周回流用户。啊,什么叫做本周回流,首先这个回流这个概念大家熟悉不熟悉啊,什么叫回流。啊,回流啊,假如说有一个人啊,假如有一个人他一段时间没有使用过这个应用。那我就先认定他怎么样了呀?流失了。对不对啊,我以为他就不用拿IP了,我以为他把它卸载了,对不对,就流失了一个用户啊,那结果呢,他到了,呃,这个本周之后他他又回来了,他又又启动这个应用了,那这叫啥呀?是不是回流啊,啊就一段时间没用,我就先认定它流失了,然后他又开始用了,那就是叫回流,对不对,这叫回流啊,这是这个概念,然后这个本周回流指的是什么呢?我们看一下啊来上周未启动过应用。
15:15
然后呢,本周启动了应用的用户,我们管它叫做什么呀。哎,叫做本周回流用户啊,就是上周我一整周都没用,一整周没用,我就是不是认定它流失了呀,然后本周他又回来了,哎,那就叫做本周回流用户啊,就这么去理解的啊,这么去理解的啊,当然了,这个这个就是也不一定就说一定是上周未启动,他可能这样的这个时间会延长啊,就是比如说上周加上上上周这两周都没启动,都没启动,那是不是也是先让你的流失了呀,也就是这个流失这个呃时间时间段啊,这个时间的长短是咱们可以自己定义的啊,我可以是一周,我也可以是两周,我也可以是三周,能理解吧啊,但是你流失一段时间,你之后你回来,那就叫回流了啊,是这样的啊,当然这个流失这个时间到底规定多长无所谓啊,你算法都是一样的啊,算法都是一样的啊好,那这个在这咱们把这个本周回流理解了就行,然后看下边,下面这有一个连续N周火。
16:21
这些用户下边呢,还有一个所谓的忠诚用户,还有一个什么连续活跃用户,这仨我们一起看就行啊,这仨其实没必要这个分开啊,其实他们算的东西都是一样的啊,都是连续几周活跃的这个用户,什么叫连续活跃啊,比如说在本周活跃了,上周也活跃了,上上周我也活跃了,这是不是就是连续三周活跃的用户啊,对不对啊,这就是连续N周,这个N呢,就是你随便指令几几都可以,那这儿中诚呢,我们这儿一般有个啊,就是一个相当于是一个,呃普通标准吧,一个标准,那连续活跃几周以上,我们管它叫中叫忠诚用户呢,五周啊,连续活跃五周以上的,我们就叫做中层用户啊,当然这个五周呢,它也不是一个行业内,呃,准确的一个标准啊,就是咱们,呃,不同公司可能有不同的这个定义啊,我可能按三周算,可能按六周算不一定啊,大家不用担心啊,就是以后到公司之后,那比如说人家让你去求中层用户,哎,那我到底按几周算啊,啊你放心人家肯定会。
17:21
很明确的告诉你啊,他即便说哎让你算中专用户就会告诉你,哎,应该是连续五周还是六周会明确的啊,这个需求很肯定很明确,如果他给的不明确,那你就得跟他反应啊,是这样的啊,翻脸往下走。下一个呢,是连续活跃用户跟上面是一样的啊,这个咱们不再多说,这个连续活跃用户在这儿呢,特指两周啊,行,那这就是连续几周活跃的用户,这都是同样的算法啊,后续咱们类似的需求都会做啊,然后往下走。下边有一个流失用户对吧,近期流失用户,那什么叫做流失用户呢?呃,流失用户呢,那肯定就是什么呀,就是一段时间没活跃,那它是不是就是流失了呀,哎,这就流失用户,这个刚刚咱们那个回流,哎,是不是相当于我们回流的一部分呀,对吧?啊回流就是一段时间流失了,然后它又回来了,这叫回流啊,这边手机掉了啊呃。
18:17
谢谢,谢谢啊。没事儿。心碎了,手机没碎啊,手机没碎,心碎了,来咱们往下走啊,那咱们要算的什么?是这个,呃,什么来着,是一个流失用户对吧?流失用户啊,那流失用户呢,在这儿,呃,咱们想说的是啥?是就是一段时间啊没活跃,我就管它叫做流失用户,那你这一段时间到底多长呢?这个有不同的定义啊,有时候呢,我会说按天算,你比如说15天没活跃啊,有有时候有时候呢是以周为单位,两周为活跃啊等等等等啊,是有不同的这个要求的,不同的定义的,当然你像这种需求他肯定也会明确啊,就是他,呃具体明确是啥,那咱们就按照啥算就可以了啊,这是流失用户,咱们先先理解这个这层意思啊,至于这个具体soq怎么写,咱们现在不用关心啊,来往下翻,下边又有一个概念叫做留存用户,这个留存用户呢,相对来说,呃,对大家来说可能也是比较陌生的啊,来这个我们来看一下。
19:18
到底什么叫留存呢?呃,这边有一个说明啊,有一个说明,这个说明呢,咱们就不看了啊,我直接举例子啊,举个例子大家知道什么叫留存了啊来我们举个例子,举个什么例子呢?比如说啊,我现在呃是六月,咱们第一天是6月14号,对吧?假如说我现在是6月14号,6月14号呢,我们这个系统一共新增的比如说100万人啊,这个有点多了,假如100个吧,那假如说啊,100个人啊,100个用户,那到了6月15号呢。啊,注意6月15号是不是6月14号的一天之后啊,对吧,啊一天之后6月15号,那我14号注意啊,是14号新增的那100个人里边啊,然后呢,有80个人活跃了。
20:03
啊,那这时候呢,我们就得到了一个值什么值呢?我们就说6月14号啊,写写好看一点吧,6月14号的一日留存为多少啊。80啊,咱们说的是留存数,不是留存率啊,要留存率呢,那就是啥呀,率率肯定是一个值比一个值对吧,肯定是一个百分比,那就多少啊,就是80%。啊,这个80%怎么来的,那肯定是用你的留存用户去除以什么呀,除以你当天的这个新增用户吧,啊,也是80除以100啊,那我就得到80%。啊,然后大家在这呢,呃,也看到了啊,也看到看到一个什么什么什么现象啊,就是我们去描述一个留存啊,去定义一个留存的时候,我们肯定有俩定语,俩定语,哪俩定语呢,一个是。哪一天的是一个日期对吧,然后还有一个还有一个int值,这个int值指的是什么?是几天之后对吧,是几天之后啊,那咱们这再举个例子啊,比如说我这儿呢,到了6月14号了。
21:08
啊呃,六六月16号了啊,月活又回去了,6月14号,6月16号啊,6月16号,6月16号,那同样还是14号新增的那100个人里边啊,还是那100个里边,那我有70个人又活跃了,那这时候我们就又得到了一个值,咱们什么值啊,是不是应该也是6月14号的几日留存,这是不是两天之后呢?那就是两日留存是百,是70个人啊,那它的留存率呢,是70%啊,你注意观察啊,你只要说一个留存数或留存率的时候呢,肯定得有两个定律,一个就是哪一天,这个哪一天指的什么呀。这指的是你那个新增日期对吧,是不是是这一天新增100个呀,对吧?啊然后呢,这个几日后边这个值一个in特值,这是什么呀?是几天之后啊,几天之后啊,也就说咱们去说一个留存,一定会说的是哪一天的几日留存,哪一天的几日留存,哪一天的几日留存。
22:06
啊,这个哪一天我们需要搞清楚,这个几日呢,我们也得搞清楚它是什么含义。啊好,这个留存的概念大家应该熟悉了,对吧?啊应该熟悉了啊啊,那这个熟悉了之后,我们后续咱做需求的时候,需要去计算哪些留存呢?啊,我们一般情况下会要求就是大家在公司之后会要求大家计算什么呀,如果算留存的话啊,一般会让大家去算,哎,我们每一天的就是你每一天都得去算留存,去算每一天的什么呢?比如说6月14号啊614,哎,比如说每一天的一日留存。两日留存,三日留存,四日留存,五日留存,七日留存。啊,124567啊,一般情况下这七天让你挨着算,算七天之后呢,就不用,呃,一般情况就不用再每天都算了,会算什么呀,比如算啊这个哎,15日留存啊,这个21日留存啊,或者30留存,或者是60留存是这样的啊,也就是说一般情况下你会这样去算,也就最终你会得到一个这样的表格啊,那这个呃,六月14,六月15,六月16,六月17,然后一日是多少,二日多少,三日多少啊,依次这样类推啊,一般情况咱们会算这么多的留存。
23:16
嗯,这个大家后续我们会做这个需求的啊,这个需求我们后续会做的。好,把这一点咱们先明确,先大家先知道什么叫留存就行啊,先知道什么叫留存就行,后续我们到底呃算几天的留存,咱们后续再定啊,啊这是关于留存这个概念,咱就说完了,好,那下一个下一个呢,叫做用户新鲜度啊,这个其实好理解啊,用先度用鲜度指的是什么,来看一下。每天启动应用的新老用户比例啊,及新增用户数占活跃用户数的比例啊,来我们来分析一下啊,假大家说来,假如说我们这一天当中啊,假如说有10万个活跃用户。啊,我问一下,你说我们这10万个活跃用户当中有没有新增用户。
24:02
也就是今天的新增算不算活跃,算呀,对吧,新增必活跃呀,对吧?啊,新增肯定是活跃用户啊,那所以说那我们这个所谓的用户信任度指的是什么呢?就是当天的哎,活跃用户当中我的新增所占的比例,比如说今年有1万新增。那我的用户信任度就是10%,就是这个意思啊,好,这是关于用户信任度这个概念,好那下一个。那下边几个呢,是关于我们这个使用的次数和时长的统计啊,这个其实比较简单啊,什么叫时时长,我们有什么单次使用时长和日使用时长啊,单次呢,就是用户我这一次使用一共用了多长时间嘛,那这个日使用时长呢,就是把这一天里边所有的使用时长累加起来啊,这个很简单啊,这个不再多说,那接下来看下边这个次数,那启动次数怎么统计呢?其实启动次数也很好理解,就是我们用户今天一共启动了多少次应用,对不对,那这个是不是很好统计啊,对不对,那对于咱们这儿,我假如说我想统计启动次数,你说怎么统计啊,咱们。
25:05
啊,咱们怎么统计啊。我是不是有启动日志啊,对吧,我启我有几条启动日志,是不是我就启动几次啊,对不对啊,因为每次启动是不是都会发一条启动日志啊,所以这很好算啊,在这儿呢,我们给大家扩展一点东西啊,扩展东什么东西呢?就是咱们这个启动次数啊,我们在买点的时候,我们需要去注意哪些事项啊,你看一下。来我们看一下啊,呃,那我们不同的这个移动平台啊,对我这个启动次数的这个,呃,标准呢是不一样的啊,那怎么去理解这块呢,我们看一下啊I iOS平台,IOS平台呢,呃,我们这个应用每次推到后台再重新启动,那我就算做一次独立的启动。啊,这个怎么理解啊啊,为什么iOS只要推到后台就算一次独立启动呢,再启动为什么呀?对,因为大家都知道,呃,IOS这个平台呢,它跟我们这个安卓还不太一样是吧?呃,OS平台其实它它没有一个真正的后台,对吧,我应用只要推到后台,它就会怎么样,就会释放掉呃绝大多数资源,把资源全释放掉了,对不对啊然后呃,所以说这也是这个iOS为什么就是它那个内存啊也不大,但是它也不卡的这个原因,对吧?啊是这样的,那所以说呢,既然他每次退到后台啊,那我就把所有资源都释放,那你再打开是不是就跟重新启动一样了啊所以说呢,我们iOS平台是这么去规定的,就是只要推到后台再启动就是一次独立的启动。
26:36
啊,然后后边安卓呢,安卓就不一样了。安就不一样,安卓是有真正的后台的,对吧,那我安卓呢,我退到后台啊,然后呢,我再启动啊,那这时候呢,我有些情况呢,我就算一次启动,我就不算,哎一次新的启动是这样的啊,但是呢,我们这个安卓退到后台,我也不能说我只要退到后台,那我再启动,那我都叫一都都跟之前算一次,那这样也不合理,为什么呢?我可能我这次在后台,我下次再打开,我可能这个三个小时之后了,那你这个也叫一次吗?那这个钱也有不也有点不太合理,对吧?那作为这块呢,我们有一个规定啊,什么规定呢?来看一下安卓平台规定两次启动时间的间隔小于30秒,哎,我就被算作一次启动。
27:19
啥意思啊,比如说啊,我这次启动了,启动之后呢,我推到后台了,推到后台,然后呢,我再从后台把它,呃这个启动起来,如果说呃,你这两次间隔啊,在30秒之内,我就算一次超过30秒啊,我是不是就算两次了呀啊就算两次了是这样的啊啊这是关于呃安卓和这个iOS平台这个区别,当然这块呢,我们不用太关心啊,这个是谁去需要去关心的事啊,这是。是不是他买点的时候需要去注意的一个问题啊,对不对,我们要去计算的话,咱们只只需要认准谁就够了呀,认准启动日日就行了啊是这样的啊,当然你买点的时候,你去考虑这个问题,也就是说呃,你什么时候让它去生成一条启动日志对不对,安卓跟iOS它是不一样的啊,当然在对于这个安卓这边呢,我们这个30秒其实也不是一个,呃,就是行业内的固定标准啊,不是说全是按30秒啊,我可能呃这个会按什么40秒50秒也不一定啊,这个具体公司有具体要求啊,这个不用管啊,不用管行,这就是关于咱们这个,呃,这个业务处语的一些介绍啊,主要就这么多,呃,然后这里边呢,咱们介绍的一部分啊,可能有些东西咱们并没有涉及到,呃,这个没有涉及到的东西呢,我们等后续做需求的时候呢,咱们再补充啊,后续再补充啊好,那这就是咱们这个5.1这一节,我把视频录一下。
我来说两句