超好用!数据分析工具Game Analytics 使用教程分享

Hi~ o( ̄▽ ̄)ブ各位开发者大家好呀~ 我是小透明开发者QAQ

Roblox自带的数据统计后台可以说是十分瓜皮,我曾一度怀疑,他们的开发团队做游戏都不需要看数据的么?后来经过多方面研究,发现很多成熟的海外团队都有使用自己的数据统计工具,所以我也找了一款,这就来给大家分享分享,吼吼猴( ̄y▽ ̄)╭ Ohohoho……

这是我第一次尝试写教程,如果有什么纰漏错误敬请指出,求轻喷

为什么需要数据分析?

为保证大家都能看懂,特地做了一个小科普,大神们可以直接跳过这部分啦(ง •_•)ง

在游戏开发过程中,程序、美术和策划往往是各位开发者关注的重点,然而一款游戏一旦上线,针对各种问题进行更新迭代就变得尤为重要。因此,我们需要对上线游戏的数据进行收集和分析,从而得出游戏哪里需要优化,哪里需要改进。

那么哪些数据是开发者们应该关注的呢?这里给大家介绍几个较为基础的数据指标:

  • 日活跃用户数 Daily Active Users (DAU)
    玩家加载完毕进入游戏后,才算作一个活跃用户,且活跃用户的计算是去重的。

  • 月活跃用户数 Monthly Active Users (MAU)
    最近一个月(一般按自然月计算,含当日)的活跃用户,与DAU类似。

  • 用户留存
    某段时间内新增的玩家数,一段时间后仍然使用的玩家占新增总数的比例。
    按时间可分为 次日留存、三日留存、七日留存和月留存等。

  • 平均每用户收入 Average Revenue per User (ARPU)
    在统计时间内,活跃用户对游戏产生的平均收入。一般按月计。

  • 平均每付费用户收入 Average Revenue per Payment User (ARPPU)
    在统计时间内,付费用户对游戏产生的平均收入。一般按月计。

这些数据指标在此只是简单介绍,感兴趣的朋友们可以自行研究
网络上相关资料很丰富,可以搜索看看

知道了这些指标,恭喜你!已经打败了90%的开发者啦~不过别高兴的太早,我们还需要收集统计这些数据才行。如此繁多的数据,显然不能靠人力统计,目前市面上提供数据分析服务的公司众多,相应的工具也非常多。在这里给大家介绍的Game Analytics就是其中之一,它不仅简单易用,而且大部分功能都完全免费唷~嘿嘿嘿,是不是迫不及待地想要试试看了呢 ?

(/ω\)别着急!先让我们比较一下它与Roblox自带数据的区别。

Roblox Developer Stats对比Game Analytics

Roblox自带的数据统计相信大家都用过了,真的可以说是干啥啥不行……缺少了很多十分关键的数据。认真研究了前文的朋友们应该已经发现了,它是不能得出DAU的,因为这里的玩家访问没有去重!也不能判断是否是新进玩家!相信这些问题已经困扰大家许久了。正所谓失之毫厘谬以千里,数据分析的工作可不能马虎! (⌐■_■)可要知道这一点细微的差别,就能导致最终的结论完全相反。
再来看Game Analytics,它就很好的满足了这些需求,并且还有些其他好用的功能,例如:按国家地区统计玩家、收集游戏报错信息、统计会话时常等等。而且这些基础功能完全免费哟,是不是很良心呀。

如何将Game Analytics接入游戏

好啦,介绍了这么多,下面来正式教大家如何接入Game Analytics吧!

Step 1:注册账号、创建游戏
进入Game Analytics官网,注册一个账号

https://go.gameanalytics.com

注册登录完成后,先要创建一个工作室,然后在此工作室下创建一个游戏

注意!新增游戏的时候需要选择Roblox title, 这样Game Analytics才能监测到数据

Step 2: 部署SDK
现在,我们打开下面的链接,获取到官方的SDK
SDK链接:https://www.roblox.com/library/2592192369

然后我们来到Roblox Studio,插入刚刚获取到的SDK

可以看到脚本已经插入到我们的游戏里啦~ 现在按照步骤把它部署好吧~

9

1. GameAnalyticsClient放置在StarterPlayer/StarterPlayerScript下
2. GameAnalyticsServerInit放置在ServerScriptService下
3. GameAnalytics放置在ServerStorage下
4. Postie放置在ReplicatedStorage下
5. 剩下的GameAnalyticsSDK和INSTALL里面没有代码可以删除

全都部署好了之后是这样的效果:

Step 3: 输入key序列,开始收集数据
以上两步做完,我们离数据分析完成就差最后临门一脚啦!

那就是把我们游戏的key序列拷贝到脚本里
打开Game Analytics登录我们之前注册好的账号找到刚才创建的游戏,并打开设置页面

可以看到有两串很长的序列在这里,把他们复制下来,粘贴到脚本的对应位置

之后发布游戏,上线一段时间后就能够统计到数据了
更多功能 可供探索
到此为止Game Analytics的基础用法就介绍完了,不过强大的Game Analytics还为我们提供了很多其他的功能,例如监测GamePass、监控某个特定的数据、AB测等等。
这些就留给大家自行探索啦~

最后祝您,身体健康ヾ(•ω•`)o 拜拜咯!

1赞