游戏开发论坛

 找回密码
 立即注册
搜索
查看: 6423|回复: 4

走进科学–数据异常引发的血案

[复制链接]

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20443
发表于 2015-2-12 12:33:19 | 显示全部楼层 |阅读模式
QQ20150212-1.jpg

文/ 73Team

导语:运营工作中发现数据异常,如何快速的找到原因?下面我们来揭秘,数据异常背后令人匪夷所思的真正原因!

案例 描述

案例描述:2015年1月某日,发现某产品“数据平台A”提供的某渠道次日留存数据出现异常,次日留存由之前正常的XX%下降了一半。为了查询此问题,整个团队耗时2天浪费了大量的时间和精力。分析后发现发人深省的结论。

分析过程:


1.首先来看留存数据是如何推导的

gognshi.jpg
根据留存数据推导公式,我们可以看出,决定次日留存数据的变量为分母”前一日的新增“和 “次日登录“。


2.首先细分“前一日的新增”数据,当时进行了以下步骤的检测

“检查渠道游戏包是否正常→询问渠道策略→确认是否用户质量下降→检测用户是否有异常行为(刷小号等)

在与各方协调沟通后,确认“前一日的新增”数据并无异常。


3.在细分“次日登录”数据时,当时进行了以下步骤的检测

“打开APP→加载→登录→创建角色→开场动画→升级等级1→等级2→等级10→等级N”

发现只有在开场动画时的数据出现问题,初步判断定为机型崩溃,提出机型数据检测后发现无异常,此时感到非常的抓狂,因为已经无法判断到底哪个环节出现问题了。


4.确认问题

最后意外的查看“数据平台B”和“数据平台C“的留存数据时,抓狂了!!!对比这两个数据平台的留存数据发现都为正常的XX%,只有”数据平台A“的留存数据出现异常,经过沟通核实,竟然是“数据平台A”出现了数据记录异常。


问题结果:

整个过程持续了2天的时间,解决思路并无问题,问题的关键是没有验证数据准确性。导致团队在这此问题上浪费了大量的时间和精力。


总结 经验

进行异常数据问题分析时我们可以按照以下步骤进行:


1.清楚数据定义

例如新增分为设备新增,用户新增,角色新增

用户新增:有些渠道定义为登入游戏就算新增用户,而有些则为达到1级为新增用户,还有一些注册帐号即为新增用户。

明确不同数据平台的每一个数据的定义,是首要的工作!


2.数据验证

验证数据的准确性有以下两种方式:

多平台数据对比:这种方式优点是速度快,缺点是不精准:
查询游戏log日志:这种方式的优点是精准度高,缺点是速度慢
核实完数据的准确性后,得到的数据才是真正可以用的,是值得进行分析的!否则就像案例中出现的问题一样,浪费大量的时间和精力!


3.开始分析

(针对不同数据异常的情况,未来会进行详细介绍分析方法)





0

主题

285

帖子

1380

积分

金牌会员

Rank: 6Rank: 6

积分
1380
发表于 2015-2-12 14:22:06 | 显示全部楼层
就是三个渠道,其中一个出问题吧。。。只能说是数据后台显示的是整体数据,然后自己又没有单独去做渠道分类表导致的。

0

主题

59

帖子

328

积分

中级会员

Rank: 3Rank: 3

积分
328
发表于 2015-2-12 19:58:42 | 显示全部楼层
千叶 发表于 2015-2-12 14:22
就是三个渠道,其中一个出问题吧。。。只能说是数据后台显示的是整体数据,然后自己又没有单独去做 ...

LZ说的貌似是“3个数据平台对1个渠道”的数据异常,而不是“3个渠道”
不过数据平台出错这种事……只能说蛋碎,算是给大伙提个醒某些时候无端异常的话说不定是数据本身出问题了……╮(╯_╰)╭

0

主题

73

帖子

171

积分

注册会员

Rank: 2

积分
171
发表于 2015-2-13 11:12:27 | 显示全部楼层
能怪谁,只能怪自己
首先就应该确定的是单一平台问题还是所有平台问题。抓住部分数据就去找问题,冤枉路也是自己找的

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2015-3-6 14:59:56 | 显示全部楼层
数据验证不应该是第一步工作么,明显思路有问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-1-31 10:56

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表