微信号:CocosEngine

介绍:Cocos引擎官方账号,第一时间为您送上引擎动态、精品教程、达人专访等干货,还会定期举办有奖活动喔!

Cocos Analytics 详细上手攻略

2017-12-05 23:55 C姐

Cocos 数据统计用于记录玩家的游戏行为,并且在后台提供了数据分析支持。Cocos Creator 能一键集成数据统计的 SDK,目前支持网页预览以及发布到 Web、iOS 和安卓平台。


这里我们通过 Creator 的一个游戏 Demo 来快速了解统计的接入流程。 如果您未使用过 Creator,请先参考 Creator 的开发文档

http://docs.cocos.com/creator/manual/zh/


A

准备项目和资源


本章节使用的演示项目《暗黑斩》是由 Veewo Games 独家授权原版暗黑斩资源素材,在 Cocos Creator 里复刻的演示项目。


下载初始项目 https://github.com/cocos-creator/tutorial-dark-slash

下载完成项目 https://github.com/cocos-creator/tutorial-dark-slash/tree/analytics


B

配置统计参数


打开 “项目设置” 面板,位于 “菜单栏” - “项目” - “项目设置”,在 “服务” 一栏可以勾选 “Cocos 数据统计” 的配置项:



  • 打开后台: 点击后将跳转到数据统计后台,方便查看统计结果


  • AppID 和 AppSecret: 请填入在后台申请的帐号信息,默认为公用帐号


  • channel 和 version: 请填入渠道 ID 和版本号。这两个参数可以自己任意设置,只要自己在获取统计结果时能够区分就行。在原生平台上,渠道 ID 如果为空并且由 AnySDK 打包,启动时就会自动读取 AnySDK 打包后的渠道 ID。


游戏加载后,统计 SDK 会在项目构建后的 main.js 文件中初始化,并且传入上面设置的参数。如果有批量发布的需要,也可以手动在 main.js 中修改这些参数。初始化后,你就能直接调用统计的 SDK,发送各种统计数据给服务器。


下面将做具体演示说明。


C

用户相关


在游戏开始场景中的 onLoad 事件中,调用统计 SDK 的玩家登录接口,上报玩家登录相关数据:



在 playGame 事件中,进行玩家信息的集成:



统计结果展示如下:


D

付费相关


在玩家买活事件中,调用统计 SDK 的付费接口,上报玩家付费行为:



统计结果展示如下:



E

任务、关卡相关


在刷副本的事件中,调用统计 SDK 关卡相关接口,追踪玩家任务/关卡/副本的情况:



统计结果展示如下:



Creator 自 v1.7 版本集成了数据统计支持,只需要进行简单的设置就能够开启,方便在游戏开发过程中快速接入统计功能,为您提供符合行业标准的运营分析指标,简单而实用。目前是 Beta 版本,未来会不断完善功能。Cocos Analytics 可以及时便捷地监测游戏生命周期中的运营状况,让您能够更精准地进行游戏运营。


戳「阅读原文」更有料!
 
COCOS 更多文章 王哲:7 年 Cocos,又重新站在了一个新起点 Cocos 引擎创始人王哲:选择和努力一样重要 「视频」解锁 Cocos Creator v1.7 直播回顾 Cocos 引擎 7 岁生日,感谢有你! 「超强干货」JSB 2.0 绑定和调试教程
猜您喜欢 【热门】11个你可能不知道的Python库 KVM才是VMware真正的威胁 程序员专属对联,总有一款适合你... Android O 行为变更官方指南 第五十八讲 迭代器(3)