1.详解数据指标体系如何从设计到落地

ff7攻略详细讲解详解_ff7 攻略

://album.sina.cn/pic/48cff7d902000jv5

涡轮增压发动机(Turbo)技术讲解

众所周知,汽车发动机是靠燃料在发动机气缸内燃烧从而对外输出功率。在发动机排量一定的情况下,若想提高发动机的输出功率,除了多提供燃料燃烧,就是提供更多的空气。

增压技术是一种提高发动机进气能力的方法。它通过用专门的压气机,预先对进入气缸的气体进行压缩,提高进入气缸的气体密度,增大进气量,更好地满足燃料的燃烧需要,从而达到提高发动机功率的目的。

发动机的增压方法主要有三类:机械增压、废气涡轮增压和复合增压。废气涡轮增压早先运用于柴油车,国内轿车1998年开始在排量1.8的奥迪200上运用,以后又有奥迪A6的1.8T(即Turbocharaed,涡轮增压),直至最新的帕萨特1.8T。

涡轮增压的优点是显而易见的,在不增加发动机排量的基础上,可大幅度提高功率和扭矩,其输出的最大功率大约可增加40%,如1.8T车大约与2.3升排量的车动力相当。另外,发动机在用了增压技术后,还能提高燃油经济性和降低尾气排放。

当然,发动机在用废气涡轮增压技术后,工作中产生的最高爆发压力和平均温度将大幅度提高,从而使发动机的机械性能、润滑性能都会受到影响。这就是至今为止,增压技术在汽油机上得不到广泛应用的主要原因。

优点:在不增加发动机排量的基础上,可大幅度提高功率和扭矩。

缺点:涡轮工作有迟滞现象,并且保养费用高。

详解数据指标体系如何从设计到落地

Windows系统出现非法操作错误提示对策

首先当系统提示“非法操作”后不要马上选择关闭,而是应该先看一看它的详细资料,记下是哪些文件执行了“非法操作”,然后再关闭对话框,重启电脑,嫌麻烦不重启就直接打开刚才出错的程序,这样很容易导致多个相关文件接连被破坏,最严重时会使整个系统瘫痪。如果在重启后,运行该程序不再出现“非法操作”,那就说明这只是偶然发生的内存冲突,非常正常,大可不必放在心上。出现“非法操作”有以下多种原因。

一、软件问题

1、有的软件制作者只是一味追求自己的软件能够运行出色,在编写程序时忽略了与系统和其他软件的兼容性,以致于软件在运行中抢夺系统或其他软件所占用的内存致使系统出错。解决办法是卸载这些软件,不使用与系统不兼容的软件。

2、软件在安装时擅自将一些重要的系统文件进行替换,而它所替换的系统文件很可能较系统中原来的版本低或是存在问题,这样也很容易出现其他程序调用该系统文件时出现错误。办法就是用系统文件检查器中提供的恢复系统文件功能进行恢复,(系统信息-->工具-->文件签名验证应用程序。如果是.dll文件出现了问题,打开“附件/系统工具”中的“系统信息”,点击“工具”菜单中“系统文件检查器”命令,选择“从安装软盘提取一个文件”,输入要提取的文件名称,点击“开始”,在弹出的对话框“还原自”一项中指定要提取的文件所在的文件夹,通常在d:/win98目录下,也可以通过安装光盘从.cab文件中提取(当然要先“查找”该.dll文件在那个.cab文件夹中);在“保存到”一项中选定要恢复的文件所在的文件夹,点“确定”提取该文件,重新启动系统即可。

3、Windows本身也有很多不足,尤其表现在它不能合理地分配和回收内存上,这就造成了有的软件运行时得不到相应地址内存而“非法操作”。解决办法是升级系统,打补丁。

二、硬件问题

1、“非法操作”与内存有很大关系,所以内存条的质量应列为首要怀疑对象。在其他硬件因素中最常见的就是超频,曾见过数台电脑在超频后系统不断报告Explorer.exe执行“非法操作”,而当把CPU的频率降回去后它们又都恢复了正常,当然超频不光对CPU要求较高,其他硬件(比如:显卡、硬盘等)也需要具有可超性才能保证超频成功,一旦其中一个不行就会致使超频失败,其中比较突出的表现就是系统不断报告“非法操作”。解决办法∶如果CPU超频,把CPU的频率降回去。检查内存条,换个插槽或用橡皮擦一下金手指。

2、硬件本身的质量问题也不容忽视,比如有的显示卡质量低劣,当你在系统属性中将图形卡的硬件加速开到最大时,就会莫名其妙地出现“非法操作”。硬件的驱动程序也会影响系统的稳定,曾遇到过由于硬件驱动程序造成系统报告“非法操作”,比如有一台电脑只要一开机系统就报告“非法”,在仔细阅读了系统给出的详细资料后发现是声卡的驱动程序造成的,换上最新版的驱动后问题排除。解决办法是如果提示错误不能进系统,可到安全模式中选择"最后一次正确的配置",或删除显卡驱动,试一试能否进系统。其它硬件也可通过这个方法一试。更新驱动程序,推荐使用驱动精灵2004或以上版本,它能正确识别你的硬件及设备并可以自动下载最新驱动程序,你不知道硬件型号也可以帮你搞好。

三、人为因素也会导致“非法”

1、有的朋友为了方便喜欢同时运行一大堆软件或是任由与系统同时启动的软件在系统托盘处占上一大排,孰不知这种“不良”的习惯和作法将会严重影响系统的稳定性。虽然Windows是多任务操作平台,但它们在多方面都还不完善,而且内存和系统是有限的,同时让多个程序驻留于内存不仅占用了本来已经不多的内存和系统,有时还会导致程序同时调用相同地址的内存而发生冲突,这样的后果是:轻则出现“非法操作”,重则系统锁死,如果再遇上有些程序本身存在BUG,那就更不可收拾了;简单的办法就是在开始菜单中的运行栏键入msconfig,并在启动选项卡中将没必要与系统同时启动的程序前的复选去掉。

2、有的朋友为了加快上网浏览速度同时打开多个甚至十几个浏览窗口,但是要知道不管是IE还是NC都是吃内存和CPU的大户(朋友们可以在浏览的同时打开系统监视器就会发现CPU是多么繁忙),而大多数朋友电脑中的内存不多,这根本就不够那么多窗口消耗的,所以一旦内存和CPU消耗殆尽,那么“非法操作”和死机也就跟着出现了;

3、一些电脑新手删除软件时不按照正常的方法进行卸载,而是直接将软件所在目录整个删除,导致软件安装时放到系统目录的文件和注册表中的信息都没有能够删掉,使硬盘中的垃圾文件越来越多,注册表错误百出,当然这也就很容易使系统出现错误了。或者在删除软件的时候这个软件正在运行,使系统删除文件出错;解决办法是重新安装该软件后再用添加/删除程序删除该软件。

4、另外,Windows 98本身并未达到最佳化表现,因此非常有必要对其进行一下优化,由于“非法操作”常常是由于内存分配不当而产生的,所以我们首先要对Windows 98的内存管理进行一下改进,一般来说,Windows会自动设定使用最大量的内存来当作cache的空间,不过它是一个非常贪婪的系统,有时甚至会消耗所有的内存来作为cache,等其他程序向windows索求内存空间以供使用时,它才会释放一部分内存给其他程序来运行,所以这种方式并不十分完美,我们最好强制给它指定cache空间来使用,这样作可以不致因cache空间过大而影响了其他软件的运行,具体设置为:编辑系统文件system.ini,并找到[VCACHE]段,在其中加上以下内容:

MinFileCache=xxx (xxx代表想限制的最小cache的范围,单位:KB)

MaxFileCache=yyy (yyy代表想限制的最大cache的范围,单位:KB)

ChunkSize=512(这个数值是固定的,也可以不加这个语句)

这里的MinFileCache、MaxFileCache应该设定为相同数值,该数值的计算方法为内存的25%,比如你的内存数为8MB,那么它们就应该设为2048、16MB为4096、32MB为8192。我们这里以64MB内存为例,其设置为:

[vcache]

MinFileCache=16384

MaxFileCache=16384

ChunkSize=512

修改结束后重启电脑,你会发现系统的运行状况会有极大改善。(注意:系统调整还有很多方面。)

四、由系统及其系统部件过热引起

解决办法: 选择好的散热片和散热风扇,风扇转速要高,散热片的散热面积要大,散热片材质要利于散热,与被散热部件的接触面积要大。

五、windows非法操作详解

一般的“非法操作”对话窗口有两个选项:“关闭”和“详细资料”。可是“详细资料”里面的内容大多数人都看不明白,只好草草的关闭了。以下讲解了“非法操作”的每个详细资料的具体含义,可要好好看看哦~~~~~~~~

1.停止错误编号:0x0000000A

说明文字:IRQL-NOT-LESS-OR-EQUAL

通常的原因:驱动程序使用了不正确的内存地址.

解决方法:如果无法登陆,则重新启动计算机.当出现可用的作系统列表时,按F8键.在Windows高级选项菜单屏幕上,选择"最后一次正确的配置",然后按回车键.

检查是否正确安装了所有的新硬件或软件.如果这是一次全新安装,请与硬件或软件的制造商联系,获得可能需要的任何Windows更新或驱动程序.

运行由计算机制造商提供的所有的系统诊断软件,尤其是内存检查.

禁用或卸掉新近安装的硬件(RAM,适配器,硬盘,调制解调器等等),驱动程序或软件.

确保硬件设备驱动程序和系统BIOS都是最新的版本.

确保制造商可帮助你是否具有最新版本,也可帮助你获得这些硬件.

禁用 BIOS内存选项,例如cache或shadow.

2.停止错误编号:0x0000001E

说明文字:KMODE-EXPTION-NOT-HANDLED

通常的原因:内核模式进程试图执行一个非法或未知的处理器指令.

解决方法:确保有足够的空间,尤其是在执行一次新安装的时候.

如果停止错误消息指出了某个特定的驱动程序,那么禁用他.如果无法启动计算机.应试着用安全模式启动,以便删除或禁用该驱动程序.

如果有非 Microsoft支持的驱动程序,尽量切换到标准的VGA驱动程序或Windows提供的适当驱动程序.

禁用所有新近安装的驱动程序.

确保有最新版本的系统BIOS.硬件制造商可帮助确定你是否具有最新版本,也可以帮助你获得他.

BIOS内存选项,例如cache,shadow.

3.停止错误编号:0x00000023或0x00000024

说明文字:FAT-FILE-SYSTEM或MTFS-FILE-SYSTEM

通常原因:问题出现在Ntfs.sys(允许系统读写NTFS驱动器的驱动程序文件)内.

解决方法:运行由计算机制造商提供的系统诊断软件,尤其是硬件诊断软件.

禁用或卸载所有的反软件,磁盘碎片整理程序或备份程序.

通过在命令提示符下运行Chkdsk /f命令检查硬盘驱动器是否损坏,然后重新启动计算机.

4.停止编号:0x0000002E

说明文字ATA-BUS-ERROR

通常的原因:系统内存奇偶校验出错,通常由硬件问题导致.

解决方法:卸掉所有新近安装的硬件(RAM.适配器.硬盘.调制解调器等等).

运行由计算机制造商提供的系统诊断软件,尤其是硬件诊断软件.

确保硬件设备驱动程序和系统BIOS都是最新版本.

使用硬件供应商提供的系统诊断,运行内存检查来查找故障或不匹配的内存.

禁用BIOS内存选项,例如cache或shadow.

在启动后出现可用作系统列表时,按F8.在Windows高级选项菜单屏幕上,选择"启动VGA模式:.然后按回车键.如果这样做还不能解决问题,可能需要更换不同的适配器列表,有关支持的适配器列表,请参阅硬件兼容性列表.

5.停止编号:0x0000003F

说明文字:NO-MOR-SYSTEM-PTES

通常的原因:没有正确清理驱动程序.

解决方法:禁用或卸载所有的反软件,磁盘碎片处理程序或备份程序

6:停止错误编号:0x00000058

说明文字:FTDISK-INTERN-ERROR

通常的原因:容错集内的某个主驱动器发生故障.

解决方法:使用Windows安装盘启动计算机,从镜象(第2)系统驱动器引导.有关如何编辑Boot.ini文件以指向镜象系统驱动器的指导,可在MIcrosoft支持服务Web站点搜索"Edit ARC path".

7.停止错误编号:0x0000007B

说明文字:INACCESSI-BLE-BOOT-DEVICE

通常原因:初始化I/O系统(通常是指引导设备或文件系统)失败.

解决方法:引导扇区通常会导致这种停止错误.是用反软件的最新版本,检查计算机上是否有存在.如果找到,则必须执行必要的不找把他从计算机上清除掉,请参阅反软件文档了解如何执行这些步骤.

卸下所有新近安装的硬件(RAM,适配器,调制解调器等等).

核对MIcrosoft硬件兼容性列表以确保所有的硬件和驱动程序都与Windows兼容.

如果使用的适SCSI适配器,可以从硬件供应商除获得最新WINDOWS驱动程序,禁用SCSI设备的同步协商,检查该SCSI链是否终结,并核对这些设备的SCSI ID,如果无法确定如何执行能够这些步骤,可参考硬件设备的文档.

如果你用的是IDE设备,将板上的IDE端口定义为唯一的主端口.核对IDE设备的主/从/唯一设置.卸掉除硬盘之外的所有IDE设备.如果无法确认如何执行这些不找,可参考硬件文档.

如果计算机已使用NTFS文件系统格式化,可重新启动计算机,然后在该系统分区上运行Chkdsk /f/r命令.如果由于错误而无法启动系统,那么使用命令控制台,并运行Chkdsk /r命令.

运行Chkdsk /f命令以确定文件系统是否损坏.如果Windows不能运行Chkdsk命令,将驱动器移动到其他运行Windows的计算机上,然后从这台计算机上对该驱动器运行Chkdsk命令.

8.停止错误编号:0x0000007F

说明文字:UNEXPECTED-KERNEL-MODE-TRAP

通常的原因:通常是由于硬件或软件问题导致,但一般都由硬件故障引起的.

解决方法:核对Microsoft硬件兼容性列表以确保所有的硬件和驱动程序都与Windows兼容.如果计算机主板不兼容就会产生这个问题.

卸掉所由新近安装的硬件.

运行由计算机制造商提供的所有系统诊断软件,尤其是内存检查.

禁用BIOS内存选项,例如cache或shadow.

9.停止错误编号:0x00000050

说明文字E-FAULT-IN-NONPED-AREA

通常的原因:内存错误(数据不能使用分页文件交换到磁盘中).

解决方法:卸掉所有的新近安装的硬件.

运行由计算机制造商提供的所有系统诊断软件.尤其是内存检查.

检查是否正确安装了所有新硬件或软件,如果这是一次全新安装,请与硬件或软件制造商联系,获得可能需要的任何Windows更新或驱动程序.

禁用或卸载所有的反程序.

禁用BIOS内存选项,例如cache或shadow.

10.停止错误编号:0x00000077

说明文字:KERNEL-STEL-STACK-INPE-ERROR

通常的原因:无法从分页文件将内核数据所需的页面读取到内存中。

解决方法:使用反软件的最新版本,检查计算机上是否有。如果找到,则执行必要的步骤把他从计算机上清除掉。请参阅制造商提供的所有系统诊断软件,尤其是内存检查。

禁用BIOS内存选项,例如cache,shadow.

11.停止错误编号:0x00000079

说明文字:MISMATCHED-HAL

通常的原因:硬件抽象层与内核或机器类型不匹配(通常发生在单处理器和多处理器配置文件混合在同一系统的情况下)。

解决方法:要解决本错误,可使用命令控制台替换计算机上错误的系统文件。

单处理器系统的内核文件是Ntoskml.exe,而多处理器系统的内核文件是Ntkrnlmp.exe,但是,这些文件要与安装媒体上的文件相对应;在安装完Windows2000和,不论使用的是哪个原文件,都会被重命名为Ntoskrnl.exe文件。HAL文件在安装之后也使用名称Hal.dll但是在安装媒体,但是在安装媒体上却有若干个可能的HAL文件。

12.停止错误编号:0x0000007A

说明文字:KERNEL-DATA-INPE-ERROR

通常的原因:无法从分页文件将内核数据所需的页面读取到内存中。(通常是由于分页文件上的故障,,磁盘控制器错误或由故障的RAM引起的)。

解决方法:使用反软件的最新版本,检查计算机上是否存在。如果找到。则执行必要的步骤把他从计算机上清除掉,请参阅犯病度软件文档了解如何执行这些步骤。

如果计算机已使用NTFS文件系统格式化。可重新启动计算机,然后在该系统分区上运行Chkdsk /f/r命令。如果由于错误而无法启动命令,那么使用命令控制台,并运行Chkdsk /r命令。

运行由计算机制造商提供的所有的系统在很端软件,尤其是内存检查。

13.停止错误编号:0xC000021A

说明文字:STATUS-SYSTEM-PROCESS-TERMINATED

通常的原因:用户模式子系统,例如Winlogon或客户服务器运行时子系统(CSRSS)已被损坏,所以无法再保证安全性。

解决方法:卸掉所有新近安装的硬件。

如果无法登陆,则重新启动计算机。当出现可用的作系统列表时按F8。在Windows2000高级选项菜单屏幕上,选择:“最后一次正确的配置”。然后按会车。

运行故障恢复台,并允许系统修复任何检测到的错误。

14.停止错误编号:0xC0000221

说明文字:STATUS-IME-CHECKISU7M-MISMATCH

通常的原因:驱动程序或系统DLL已经被损坏。

解决方法:运行故障复控台,并且允许系统修复任何检测到的错误。

如果在RAM添加到计算机之后,立即发生错误,那么可能是分页文件损坏,或者新RAM由故障或不兼容。删除Pagefile.sys并将系统返回到原来的RAM配置。

运行由计算机制造商提供的所有的系统诊断软件,尤其是内存检查

六、系统感染或木马

出现Explorer.exe错误,严重时机子崩溃,有时还不能“搜索”、“运行”,不能重启、关机,CPU使用率常在100%等现象。其它或红色代码3 有可能爱上你了。解决办法∶查杀并更新杀毒软件,使用木马克星查杀木马。

七、管理器打不开

老提示explorer.exe错误,一开ie就报错,卸载3721试一试。如果你是做服务器的不应安装它,否则意想不到的错误等着你。有网友认为觉得3721客户端软件已经具有部分的性质了。

导语: 几乎所有的数据分析工作都会提到一个词——“建立数据指标体系”,虽然这个词对于大家来说并不陌生,但是数据指标到底是什么以及如何具体的搭建,很多人还是一头雾水的。

01? 数据指标概述

在了解什么是数据指标之前,我们思考一下:为什么会出现指标?它是为了解决什么问题?

人类及科学的发展是与时俱进的,早期为了使自然科学的实验及结果更具统一性及方便标准化衡量,一些标准化的专业指标应运而生。随着人类社会的发展,社会科学也越来越需要统计学来进行事物的衡量,一系列统计学指标也逐步产生了。随着新信息技术的发展,数据指标逐步被大众认可为衡量目标的方法。

从社会科学角度看,指标是统计学的范畴,用于数据的描述性统计。指标是说明总体数量特征的概念及其数值的综合,故又称为综合指标。在实际的统计工作和统计理论研究中,往往直接将说明总体数量特征的概念称为指标。

传统的指标有国内生产总值(Gross Domestic Product,GDP)、国民生产总值(Gross National Product,GNP)、居民消费价格指数(Consumer Price Index,CPI)、沪深300指数等。

1、什么是数据指标?

数据指标有别于传统意义上的统计指标,它是通过对数据进行分析得到的一个汇总结果,是将业务单元精分和量化后的度量值,使得业务目标可描述、可度量、可拆解。数据指标需要对业务需求进行进一步抽象,通过埋点进行数据集,设计一套计算规则,并通过BI和数据可视化呈现,最终能够解释用户行为变化及业务变化。常用的数据指标有PV、UV等。

本文所述的指标是衡量目标的方法,指标由维度、汇总方式和量度组成,如下图所示。

其中,维度是指从哪些角度衡量,是看待事物的视角与方向,决定了根据不同角度去衡量指标。汇总方式是指用哪些方法衡量,是统计汇总数据的方式。而量度主要是明确事物的具体目标是什么,是对一个物理量的测定,也用来明确数据的计量单位。

比如,播放总时长是指用户在一段时间内播放音频的时长总和(单位:分钟)。按照上述拆解,维度是指筛选的一段时间,汇总方式为计算了时间长度的总和,而量度就是统一的单位—分钟数。

这里,我们可以理解为指标是由这几个方面构成,相当于英文的构词法,前缀、后缀等共同形成了一个单词。

2、什么是指标体系?

体系化的本质是将数据指标系统性地组织起来,具体会按照业务模型、按标准对指标不同的属性分类及分层。当然,不同的业务阶段、不同业务类型会有不同阶段的划分标准。

数据指标体系含有十分丰富的统计量,从宏观上看,它是一个相对全面的有机整体;从微观上看,每个数据指标都有其特定含义,反映了某一细节的客观事实。不同的数据指标定义不同,逻辑也不同,这些各种各样的统计量共同构成了数据指标体系,使其产生不可磨灭的价值。

总的来说,数据指标体系是对业务指标体系化的汇总,用来明确指标的口径、维度、指标取数逻辑等信息,并能快速获取到指标的相关信息。

02? 数据指标体系搭建原则

1、搭建指标体系要有重点

不能只是罗列指标,这是很多数据分析师都会犯的通病,上来先把大量的指标列好,也不说明优先级,先看哪个后看哪个,业务根本就看不懂。

2、搭建指标体系要有目标

很多人习惯了列指标,自有一套指标拆分的套路,不管我们要解决的业务问题是什么,反正就是按照时间、渠道、区域等纬度拆分,分来分去也没个具体的标准,最后还要纠结到底指标变化多少才是问题。

3、指标体系不是越全越好,和业务最贴切的才是最好的

这个之前的指标体系文章里反复强调了,写文章的时候会为了吸引眼球,标题写XXX行业指标体系大全,虽然给大家整理指标体系的时候尽量概括多个业务场景,指标列的很详细,但是不同的公司,业务复杂不一样,没有一套指标系统是能够通用的,只有和业务最贴切的才是最好用的。

03 ?如何设计和落地指标体系?

指标体系的搭建分为两大步骤:设计指标体系和落地指标体系,这两大部分又可以拆成一些小步骤,我们先来看一张指标体系从设计到落地的整体步骤图,下面再根据这张图细分拆解其中的每个步骤是怎样落地的。

1. 如何设计指标体系?

1)需求来源

主要需求来源随着产品生命周期而改变。搭建数据指标根据数据现状分为初中后三个阶段。首先要明确的是先有目标方案后再有数据指标,而不是凭空捏造出一些指标体系然后往产品上套。

在数据指标搭建初期以产品战略目标为主,优先搭建北极星指标的全方位指标监控;中期以业务驱动为主,搭建指标衡量现有业务,业务驱动直接获取到的指标一般是二级指标,需要整合到指标模型里面去;到了后期,此时各数据指标已经搭建的差不多了,是时候根据模型查缺补漏,搭建针对产品的指标闭环,通过数据来反向推动产品的迭代优化。

2)确定一级指标

一级指标其实就是反映产品在各个重要方面的运营情况怎么样,把对用户的运营当成一个流水线,围绕着用户生命周期即可挖掘到一些重要的一级指标并自然而然的形成闭环。

在众多指标模型中AARRR模型能很好的概括用户的生命周期,美中不足的是遗漏了用户流失这一环节,个人觉得AARRRR比较能完整概括用户生命周期,即Acquisition(获取)、Activation(激活)、Retention(留存)、Revenue(收入)、Referral(自传播)、Recall(召回)。

围绕这六大方面,可以拓展以下一级指标(只是举例一些通用指标,具体的一级指标可根据具体业务进行定义):

3)得到二级指标

二级指标由一级指标衍生而来,为了实现一级指标,企业会取一些策略,二级指标通常与这些策略有所关联。可以简单理解为一级指标的实现方式,用于替换定位一级指标的问题。

二级指标的作用就是将一级指标的涨跌落实到具体的业务部门或者是责任人,通过成分拆解我们可以从一级指标得到对应的二级指标。例如收入这个一级指标,通过成分拆解可以分为广告收入和内购收入等。

4)得到指标

通过二级指标的分析可以找到相应问题的责任方,而指标的作用正是指导该责任方去定位具体问题,进而修复问题。

通过对二级指标的路径拆解即可得到指标,一线人员可通过指标的具体表现快速做出相应的动作,所以指标的要求是尽可能覆盖每一个关键路径上的关键动作。

这里继续拿内购收入这个指标举例,通过路径拆解,最终促成内购的关键行为路径是:浏览商品、加入购物车、提交订单、支付成功。

按照以上流程不断查缺补漏确定各一级指标并对其进行逐步拆解,即可搭建出一套行之有效的数据指标体系。

2. 如何落地指标体系?

终于到了开干时候,有了目标之后接下来就是将规划的指标进行埋点落地了。

落地指标就不像设计指标那样首先着眼于一级指标,而是应该首先着眼于二级指标,因为一级指标是由二级指标组成的,二级指标埋点好了之后一级指标自然而然地可以计算出来。

埋点不是一个人的事情,需要各部门通力合作,下图就是埋点的整个设计到落地的流程:

不知看完这张图有没有一个疑惑,责任方为什么还要去理解熟悉需求,需求方不是给出指标了吗,照着去埋点就好了啊。如果你这么想的话,那你注定只能做一个工具人。

首先各指标跟具体的业务逻辑设计紧密相关的,如果你不去熟悉业务,是无法针对指标进行多维度细化埋点设计的,最终设计出来的埋点方案必定是丢三落四漏洞百出。

再者需求方给出的指标不一定是全面的,需求方往往数据意识不强,无法洞察到当前业务的很多细节是数据可分析的。

所以这就需要数据产品经理熟悉业务懂产品懂用户,才能一针见血设计出一套有指导性意义的埋点方案,而不是照本画葫芦搞出一些冷冰冰的数据看看就好,要记住,每一个埋点都是有深意的,数据也是有灵魂的。

明确了埋点的工作流程,接下来要确定的是选择自研数据门户还是使用第三方工具,如:神策、Growing IO、诸葛IO等。这两者主要有以下区别:

自研工作量大,搭建周期长,第三方提供现成的模型,搭建周期短。

自研更灵活,相对埋点实施方上报数据更友好,无需过多无谓的逻辑记录,在后期的指标计算方式上可以随心所欲,如某些耗时只要打好点,自研就可以通过两个的时间差计算出耗时,而有些第三方则不支持。

总之,自研前期痛苦后期爽,第三方前期爽后期痛苦。从实现难度上来说自研需要的人力物力远远大于第三方服务,绝大部分中小公司会选择第三方服务,

下面的埋点介绍就基于第三方服务的方式进行讲解。

老规矩,在讲解之前先上一张整体的流程图:

1)埋点规范文档

正如前面所说,指标体系的搭建需要各部门通力合作,一份埋点规范文档既能规范工作流程提高效率,又能明确需求规范减少沟通成本避免理解出现偏差。埋点规范文档包括了工作流程规范、命名规范、需求文档规范等,这些应该在指标体系落地之初就规定好。

当然由于一开始经验不足并且有的问题在后续的工作中才会暴露出来,初版的规范文档可能并没有那么详细,但是大体框架还是要有的,后续再补充一些细枝末节的东西。

2)拿到需求原型

就是产品功能原型或者活动原型。

3)定义页面、元素名称

拿到需求原型后,首先将原型里面的页面及页面中的元素名称提前定义好,以便后续进行统一使用避免不同指标出现页面命名不一致的情况。

如果是页面的话建议全部命名,页面里面的元素可能会有点多,可以挑一些关键路径上的重要元素进行命名,其它元素视后续工作需求再进行埋点(当然了有精力的话全部命名进行监控是更好的,毕竟数据是多多益善,避免后续需要用数据发现没有埋点的情况发生)。

4)定义名称

为什么要规范名称?我直接举个例子吧,某天你想查看用户的使用路径,当你使用用户路径分析之后发现有大量的展示穿插在用户行为中,这时候你是不是很恼火。

如果之前埋点的时候对进行规范命名,这时候你只需要在筛选条件中过滤掉名前缀为展示的,就可以轻松过滤掉所有跟用户行为无关的。

规范命名除了以上好处,还有个好处就是方便需求方使用,使用者可以通过名轻松知道这个具体的含义,提高了使用效率,命名可由以下几部分组成:行为、对象、结果、类型。

行为: 的具体行为,主要有 4 类:

点击 – 点击某个按钮或元素的一类。

进入 – 进入某个页面或功能的一类。

展示 – 展示某个页面或元素的一类。

退出 – 退出某个页面或功能的一类。

行为必须填写,后续可按实际情况增加其他行为。

对象: 行为对应的具体对象可以是页面,或者是功能,对象必须填写。

结果: 对该对象进行的行为最终的结果,主要有3类:

成功 – 针对该对象进行的行为结果为成功。

失败 – 针对该对象进行的行为结果为失败。

结果 – 针对该对象进行的行为结果为成功或者失败,此时具体结果存储在该的维度中,结果必须填写。

类型: 此参数为拓展参数,如展示可能展示的是页面,也可能展示的是弹窗,这时候在后面加个页面后缀或者弹窗后缀,后续使用起来就能很方便的区分的具体类型。类型为可选参数,视情况而定。

以上就是的命名标准,可以从该标准进行如下一些命名:注册_指标_成功、进入_充值页面_成功等。

5)梳理指标维度

这时候就要隆重介绍一下前面《指标体系搭建流程图》中提到的新4W1H分析法了。为什么叫新4W1H,因为针对传统的4W1H进行了新的的解释,在新的释义上可以更加合理的加上本人在实际工作中总结的经验。

根据平时的埋点总结,维度主要由主题和因果几个大维度组成。主体即用户、设备和应用,因果即这个的来源和结果。通过增加因果维度可以方便的看到一个的来源和去向。

我们先用一张图来了解下新4W1H分析法是如何定义维度的:

Who: 触发该的主体,是唯一区分用户的标志,如果用户登录了则使用用户ID(设备ID也需要记录),未登录则使用设备ID。

When: 发生的时间,使用UNIX时间戳就好。

What: 描述触发这个的参与主体具体信息,一般有三个主体,用户本身、应用、还有设备。使用第三方服务的话除了用户信息需要我们埋点设置,其他的第三方SDK都会自动集,所以这部分参数不是我们工作的重点。

Where: 发生的物理地点,可以用过GPS、LBS、IP来判断,具体视用户的授权而定。位置信息第三方SDK也会自动集。

How: 的具体描述,这一块才是我们工作的重点,缺乏经验的话往往会遗漏一些重要的维度,导致后续的分析支持不上。根据个人总结的因果分析法可以将的描述分为来源和结果描述,的来源去向无非有两类:多个行为造成同一个结果、一个行为造成不同结果。

例如:进入充值页面,可能从不同入口进来的;点击充值按钮,可能会充值成功或者充值失败。

的结果即为对该的具体信息描述。通过因果分析法进入充值页面到充值成功这一系列行为我们可以做以下埋点(以下维度只列举因果分析法相关维度,其它参数视具体业务自由增加)。

通过这样的埋点,我们就可以很清晰的知道进入充值页面各个入口的分布情况,也能知道点击充值按钮后充值成功和失败的分布。

6)明确上报时机

的上报时机由的定义来具体决定。主要有以下三大类:

展示: 展示时候上报,需要明确重复展示是否重复上报,像那种自动轮播的banner就不需要重复展示重复上报,因为这样的重复上报是没什么意义的,而用户反复滑动导致的重复展示可以重复上报;

点击: 点击时上报,这个是最简单的上报时机,一般没什么争议;

接口: 这个涉及到与后端的接互,如前面举例的购买_金币_结果,上报时机则为充值成功或者失败时上报,即客户端拿到后端返回的具体结果时上报。

7)输出数据需求文档

当上面工作已经做完时,就可以输出需求文档了,需求文档主要包含以下信息:

8)录入指标字典

埋点指标上线后,为了方便业务方使用,可以将各指标按照业务分为不同的主题,方便使用者快速找到需要的指标,具体包含以下信息:

04? 数据指标体系搭建方法及经验

那怎么才能搭建有效的指标体系呢,笔者给大家分享以下几点经验:

1、掌握基本的思维模型,全面洞悉业务

数据分析离不开业务,了解业务是我们搭建指标体系的前提,掌握一些基本思维模型,可以帮助我们快速、全面的洞察业务。

1)5W2H模型

经典的数据分析思维模型。以五个W开头的英语单词和两个H开头的英语单词进行提问,从回答中发现解决问题的线索,即何因(why)、何事(what)、何人(Who)、何时(When)、何地(where)、如何做(How)、何价(How much)。

5w2h能帮助我们培养一种严谨全面的思维模式,让分析的过程更加全面更有条理,不会产生混乱和遗漏,当你觉得你的指标体系已经很完美的时候,可以用这个模型来帮助你肯找到思维的漏洞。

2)逻辑树方法及MECE原则

逻辑树方法可以帮我们将复杂的业务问题拆解成多个简单问题,从而帮助我们拆分更细的数据指标。

Mece原则的意思是“相互独立,完全穷尽”,我们搭建指标体系的一个重要标准就是不重复不遗漏,运用mece原则可以很好的帮助我们把握核心指标,提升指标系统的有效性。

3)商业画布

商业画布是一种分析企业价值的工具,通过把商业模式中的元素标准化,引导我们的思维,将业务知识素材归档,在了解业务的过程中,我们可以按照下面张图来完善填充,从多个角度全面的洞察业务

除了上面的思维模型,最好的了解业务的方式就是和业务方多交流,认识当前业务的关键问题,毕竟建立完善系统的指标体系需要很长一段时间,最好从部分关键点开始,先解决问题。

2、指标体系搭建方法论

对应业务场景的指标体系有相应的方法论,比如基于用户生命周期的指标体系AARRR、客户满意度指标体系等等,简单给大家分享几个:

1)第一关键指标

这个概念是我在《精益数据分析》中看到的,指的是当前阶段无比重要的第一指标,同时也指出了在创业阶段的任意时间点上应该且只关注一项重要指标。这个概念在我们搭建数据分析指标体系的时候同样有指导意义。

先抓住公司当前阶段的“第一关键指标”,然后再把这个指标拆解到各部门,形成各部门的“第一关键指标”,也就是我们说的OKR,或者是KPI,然后再根据各部门的业务,基于这个第一关键指标思考应该关注哪些细化的指标。

2)基于用户生命周期的指标体系:AARRR

3)客户满意度指标体系:RATER指数模型

总之,关于指标体系的搭建可以先模仿再优化,重点是解决业务问题,我整理的一些特定业务场景的指标体系,可以先模仿套用,再根据业务形态加以调整,快的话,2个小时一个指标体系即可搭建完成。

05?数据指标体系的价值点

数据分析什么要搭建指标体系?有什么用?可能大部分人都说不清楚。在笔者看来,搭建指标体系的价值主要有3点:

1、建立业务量化衡量的标准

指标体系可以建立业务量化衡量的标准,数据分析的目的就是说明、衡量、预测业务的发展。

比方说衡量一个门店经营的状况,一个门店月净利润20万元,刚看这个指标感觉这个店盈利不少,发展应该不错

但是再一看前两个月的净利润,发现前两个月的净利润都是40万以上,增加了这一个指标,我们就发现了这个店的经营状况可能存在问题了。

在衡量业务经营状况的过程中,单一数据指标衡量很可能片面化,需要通过补充其他的指标来使我们的判断更加准确。因此,搭建系统的指标体系,才能全面衡量业务发展情况,促进业务有序增长。

2、减少重复工作,提高分析效率

有了指标体系,数据分析师就可以少干点临时提数的活,指标体系建立后应该能覆盖大部分临时数据分析需求,如果指标体系搭建完了,还是有很多临时的分析需求涌现,那证明这个指标体系是有问题的。

3、帮助快速定位问题

建立了系统指标体系,有了过程与结果指标,有了指标的前后关联关系,就可以通过回溯与下钻,快速找到关键指标波动的原因,老板让你分析原因,再也不用愁眉苦脸了。

不过这些价值发挥的前提是 建立合理、有效的指标体系,且数据质量有保证 ,数据质量都不能保证,指标体系搭的再好,分析出来的结果也没什么意义。

参考文献:

7000字详解数据指标体系如何从设计到落地 s://mp.weixin.qq/s/13BoA0lOqYyFF7KNsb_RRQ