思索许久,终于决定自己的发展将会是游戏的BI。

即说即做,本文是我未来BI工作的开端。

传统的游戏BI,只是将运营的工作数据化,流量的变现指标化。和网站类似,无外乎用户导入,流失,保有,付费,回访等等。

但对于自研自营的游戏而言,还有一些更重要的点需要被覆盖。

商务市场

当前的游戏研发运营流程里,这个环节往往和BI离得最远。在和公司的市场人员做了多次沟通后,发现其有2个关键性问题需要解决:

1. 如何评价一次渠道导入对特定产品的贡献?

2. 当面前有若干个不同的渠道时,如何分配手头的资金可以使指标达到要求,甚至最大化收益?

运营

平台运营和产品运营是两种截然不同的工作状态。

平台运营

我试图去这样理解平台运营:市场会拉来很多渠道,每个渠道有点像一个人。渠道的不同就是人的不同,渠道带来的用户就是那个“人”的可分配资源。平台运营,就是最优化得去配置这个人的“可分配资源”,尽量的挖掘“资源中的现金流”,尽量的去让资源进行循环。

  1. 我该将A产品里的用户,导入到B产品吗?怎么导?

  2. 如何找到最相关的用户?如何在恰当的时机推荐恰当的产品?

  产品运营

  一个游戏产品的理想状态,应该是“无运营”的。可能只有打磨到极致的产品才能实现如此目的。因此,在产品还未达到无运营之前,运营的BI需求会是这样:

  1. 对于一个运营活动,究竟会提升多少付费?

  2. 一个运营活动,我在其中投放xx道具,合适吗?该投多少?定价几何?

  3. 如果没有充值,产品本身能有多少付费?运营活动对产品本身的付费是力还是弊?

产品

  游戏产品中复杂度最高,最不可量化的莫过于数值。BI可以显著的提升团队对数值的信心,更可帮助数值解决诸多难题。

  1. 一个人物的某项属性变动,究竟会对其整体战斗力带来多大的影响?

  2. 一个奖励设置,会对服务器生态带来多大的影响?

  3. 用户在哪里流失了?

  4. 用户为什么不付费?

渠道->运营,和用户->产品,分析模型实际上会很像。

渠道带来的是用户资源,平台运营管理的是用户资源,目的是获得这些资源的现金回报。

用户到产品中,带来的是其个人时间,产品运营管理的是用户时间,目的是获得这些时间上的现金回报。

因此,大多数基于特征的相关性分析,资源分配理论都可以套用在这两个问题中。

接下来要做的,就是为这些问题依次建模,用BI来自动化完成这些纷繁复杂的问题,降低管理成本。

在所有涉及的部门中,运营对这个东西可能有些抵触。因为他们会觉得这个会“抢饭碗”,会让他们的工作丧失价值。

毕竟,现在的游戏业,还是运营为王的。运营是市场的需求提出方,运营掌管了产品的生死。

难怪大多数实施BI的人大都会谈到此类问题。

BI最微妙终究会是人制。刨去需求,刨去技术,如何巧妙的即能让执行者信服,又能降低管理者的成本?这个问题有待于深思。

游戏BI,起步了。的更多相关文章

  1. 转载:[转]如何学好3D游戏引擎编程

      [转]如何学好3D游戏引擎编程 Albert 本帖被 gamengines 从 游戏引擎(Game Engine) 此文为转载,但是值得一看. 此篇文章献给那些为了游戏编程不怕困难的热血青年,它的 ...

  2. 【使用Unity开发Windows Phone上的2D游戏】(1)千里之行始于足下

    写在前面的 其实这个名字起得不太欠当,Unity本身是很强大的工具,可以部署到很多个平台,而不仅仅是可以开发Windows Phone上的游戏. 只不过本人是Windows Phone 应用开发出身, ...

  3. 关于如何学好游戏3D引擎编程的一些经验[转]

    此篇文章献给那些为了游戏编程不怕困难的热血青年,它的神秘要我永远不间断的去挑战自我,超越自我,这样才能攀登到游戏技术的最高峰 ——阿哲VS自己 QQ79134054多希望大家一起交流与沟通 这篇文章是 ...

  4. 微信小游戏爆款秘笈 数据库MongoDB攻略篇

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由腾讯云数据库 TencentDB 发表于云+社区专栏 随着微信小游戏的爆发,越来越多开发者关注到MongoDB与小游戏业务的契合度. ...

  5. 如何学好游戏3D引擎编程

    注:本文是网上看到的一篇文章,感觉写的很好,因此收藏了下来 <如何学好游戏3D引擎编程>此篇文章献给那些为了游戏编程不怕困难的热血青年,它的神秘要我永远不间断的去挑战自我,超越自我,这样才 ...

  6. (转)关于如何学好游戏3D引擎编程的一些经验

    此篇文章献给那些为了游戏编程不怕困难的热血青年,它的神秘要我永远不间断的去挑战自我,超越自我,这样才能攀登到游戏技术的最高峰 ——阿哲VS自己 QQ79134054多希望大家一起交流与沟通 这篇文章是 ...

  7. 转自一个CG大神的文章

    <如何学好游戏3D引擎编程>此篇文章献给那些为了游戏编程不怕困难的热血青年,它的神秘要我永远不间断的去挑战自我,超越自我,这样才能攀登到游戏技术的最高峰           ——阿哲VS自 ...

  8. 从0起步 BI 第一课

    收集 BI 学习资料(了解,书籍,示例demo) 专业人士: http://www.cnblogs.com/aspnetx/p/3189029.html http://www.flybi.net/ h ...

  9. 微软新神器-Power BI横空出世,一个简单易用,还用得起的BI产品,你还在等什么???

    在当前互联网,由于大数据研究热潮,以及数据挖掘,机器学习等技术的改进,各种数据可视化图表层出不穷,如何让大数据生动呈现,也成了一个具有挑战性的可能,随之也出现了大量的商业化软件.今天就给大家介绍一款逆 ...

随机推荐

  1. Scala模式匹配和类型系统

    1.模式匹配比java中的switch case强大很多,除了值,类型,集合等进行匹配,最常见的Case class进行匹配,Master.scala有大量的模式匹配. Case "_&qu ...

  2. URAL 1069 Prufer Code 优先队列

    记录每个节点的出度,叶子节点出度为0,每删掉一个叶子,度数-1,如果一个节点的出度变成0,那么它变成新的叶子. 先把所有叶子放到优先队列中. 从左往右遍历给定序列,对于root[i],每次取出叶子中编 ...

  3. Node 实现 AES 加密,结果输出为“byte”。

    Node 实现 AES 加密,结果输出为"byte". 最近做个需求,对接一个平台的接口,该平台采用 AES (Advanced Encryption Standard)加密算法, ...

  4. 用Spring Data JPA 基于内存存储pojo的简单案例

    poject结构如下: Customer.java类是一个pojo类,代码如下: package hello; import javax.persistence.Entity; import java ...

  5. HUD-1142

    A Walk Through the Forest Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Jav ...

  6. java中参数传递

    一.参数是基本类型 相当于C++传值调用,方法中的形参是实参的副本. 二.参数是类类型 类类型的参数在方法调用中,相当于C++中的传址调用.形参是实参引用同一个对象.所有形参修改则实参也修改了 三.总 ...

  7. hdu 4856 Tunnels (bfs + 状压dp)

    题目链接 The input contains mutiple testcases. Please process till EOF.For each testcase, the first line ...

  8. [Android] Android开发优化之——使用软引用和弱引用

      Java从JDK1.2版本开始,就把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期.这四种级别由高到低依次为:强引用.软引用.弱引用和虚引用. 这里重点介绍一下软引用和弱引用. ...

  9. Python3 学习第十二弹: 补充something

    python中遇到 *keys, **keys的形式 其实 * 代表传递任意个无名字参数,这些参数通过Tuple访问 >>> def sum(*keys): ret= 0 for i ...

  10. blocked because of many connection errors; unblock with 'mysqladmin flush-hosts;MySQL在远程访问时非常慢的解决方法;MySql链接慢的解决方法

     一:服务器异常:Host 'xx.xxx.xx.xxx' is blocked because of many connection errors; unblock with 'mysqladmin ...