《技术HardCore》栏目由数数科技的技术老炮(儿)们联合「开发」。
在这里,实践与真知齐飞,技术与业务共舞~你可以通过用代码思维敲出来的硬核文字,轻松 get:
· 千亿级多源异构数据怎样做到快速即席查询?
· 怎样用一个平台服务实时、即席、离线数据应用?
……等诸多专业难题。
让我们一起来畅想你的游戏数据平台明(儿)个要做点(儿)啥~
温馨提示:
本篇阅读时长:6 mins
适宜阅读人群:游戏公司 CTO、数据中台负责人、数据研发工程师
硬核指数:✭✭✭✩✩
衡量一款游戏是否成功,在于玩家;而衡量一家游戏企业是否成功,有了“黑猴子”打样,体量大小已经变得不再那么关键。
在游戏行业蓬勃发展、企业持续扩张的阶段,大体量带来的好处显而易见。但当经济下行,越大的游戏企业面临的挑战与压力也会越大。
尤其在数据整合方面,如何跨越系统壁垒,实现数据的有效利用,成为了影响游戏品质和公司发展的关键因素之一。
回到题目的问题,大厂背景显然已经不完全和做“好”游戏等价。事实上,衡量一款游戏的好坏,从不同的视角出发,也会有不同的答案。每一家游戏企业的成功法则也不尽相同,相信读完全文,你能够找到属于自己的答案。
越大越“封闭”
一个游戏公司可能会存在以下分布在不同层级的系统,每个系统都会产生相对应的数据,这些数据对于指导游戏业务的迭代、公司的组织管理至关重要,但由于系统天然的独立性,导致这些数据都「封闭」在了各自的系统内部,如何将这些数据集成整合到一起,形成全链路的玩家数据闭环和统一以及完整的数据分析体系,成为了数据平台团队核心要去解决的问题。
想要把这些数据全部整合到一起,解决「数据孤岛」问题对于数据平台团队来讲挑战非常大,一般会遇到以下核心痛点:
系统差异大:各个系统可能采购自不同的服务商,也可能用不同的技术栈自建,打通这些异构系统内部的数据成本很高。
数据格式杂:不同系统内存储的数据定义和格式不统一,导致数据清洗治理的成本极高。
标准统一难:不同系统的数据横跨了多个部门,数据平台团队很难制定统一的数据接入集成标准,推动业务接入数据门槛高。
业务更新快:公司业务迭代快,会有新系统的引入,同时老的系统也会有变更引入新的数据,如果不能快速「接入」这部分新增的业务数据,又会成为系统内的新「孤岛」。
价值落地慢:打通数据需要业务团队的支持配合,如何快速向业务团队证明数据打通后的价值,也是数据平台团队经常遇到的业务方的质疑和挑战。
让“数据飞轮”转起来
某游戏企业在与数数合作之前,已经搭建了比较完善的内部一体化数据中台。在过往的工作流中,项目组会按照内部数据标准将数据导入到企业统一数仓中。
但随着时间推移,该数仓中的数据越来越多,但是其中被使用起来的数据占比不到 30%,绝大部分数据都「躺」在数仓中未被使用,却占用了很大的存储成本,导致业务方越来越质疑数据中台对于将大量数据导入到数仓中的价值和意义,主动集成导入新业务数据的意愿越来越低。
这种情况背后的根本原因在于,打破企业数据孤岛的价值并不仅是将数据作为企业资产沉淀下来,而是要将这部分数据消费起来,产生业务价值,并最终驱动业务增长。
而「数据飞轮」则是将数据生产、数据应用和数据消费三大环节有机结合起来,通过数据中台团队提供的一系列数据工具实现三者之间的正向循环转动。
数据和业务是「数据飞轮」的两端,这两者是互为目的、彼此服务的。频繁的数据使用,可以使得业务在做决策和运营的时候,更快更有效;而业务价值的提升也会带来更多优质的回流数据,倒逼数据建设与管理上的优化升级。要让数据真正融入到业务中,把这个飞轮转起来,需要摆脱「数据只是给分析师用的」这一误区,转而让公司内各个角色、各个层级的人都能看懂并使用数据,如果没有这个第一步,那游戏公司就很难搭建起属于自己的「数据飞轮」。
从业务中来,到业务中去
项目成功与否,玩家会用脚投票,而数据所驱动的,正是对于玩家深入的洞察,数据的价值最终也将反哺玩家。
一款好游戏的横空出世并非一蹴而就,过往每一款游戏乃至测试期的每一次数据表现,都可以加大下一次成功的可能性,尤其是玩家的行为数据,包括登录频次、游戏时间、关卡完成情况等,可以帮助项目组了解玩家的习惯和偏好,从而优化游戏设计。
而对于长线运营的游戏来说,在日常运营中,润物细无声地撬动更多玩家,则是性价比更高的优化方式。在深度洞察玩家的基础上,只有建立实时反馈机制,快速获取玩家在游戏中数据反馈,从而及时捕捉玩家的感受,并通过运营手段快速响应,才能真正提高玩家满意度。
从整体性出发,想要进一步优化游戏性能,则需要构建数据闭环。只有确保从数据采集、处理到分析、应用的全过程都能无缝对接,通过闭环机制持续优化游戏,才有可能将一个项目的成功经验在更多项目中复制,进而创造出更多让玩家眼前一亮的好游戏。
数数的游戏大数据引擎 ThinkingEngine(简称“TE 系统”)秉持「人人都是数据分析师」的理念,预置包含新增、留存、付费等多种分析场景的模板,让不懂 SQL 的人也能够非常快速方便地实现自助式分析,高效完成基于数据的业务决策。
一款游戏成功与否的因素有许多,在真正被市场验证前,难以去把控最终结果。但对于游戏企业而言,化繁为简是从经营角度最容易快速做出的改变。
数数的存在,则是希望可以帮助更多游戏企业轻装上阵,通过数据更高效地推动落地、验证想法,通过数据驱动更多优质游戏作品的诞生,帮助游戏企业实现更长久的商业化成功。
END