友盟统计在我们游戏中的使用

来源:互联网 发布:上海灵信官网软件下载 编辑:程序博客网 时间:2024/05/16 00:38

友盟SDK中有很好的统计和分析功能,能很好的帮助我们统计游戏中的数据来帮助我们分析用户玩游戏的过程。
一、自定义事件:自定义事件用于追踪用户的行为,包括记录行为发生的次数、持续的时长以及该行为的具体细节。不同的需求可以采用不同的方式来跟踪。
1、单一事件的发生统计。事件发生总次数和平均每次启动该事件发生的次数

MobclickAgent.onEvent(YoumengTestActivity.this, "ID_1");
2、单一事件的的发生总时间
// 开始时MobclickAgent.onEventBegin(this, "music_play");//结束时MobclickAgent.onEventEnd(this, "music_play");

3、统计事件时附带参数

//string参数MobclickAgent.onEvent(YoumengTestActivity.this, "ID_3","DATAS");//map(友盟的参数限制是1000条)Map<String, String> music = new HashMap<String, String>();music.put("type", "popular");music.put("artist", "JJLin");music.put("User_status", "registered");MobclickAgent.onEvent(this, "music",music);//在此基础上,也可以统计带参数的持续时间MobclickAgent.onEventBegin(this, "music",music);MobclickAgent.onEventEnd(this, "music",music);//如果music是一个歌曲的某一状态,那么就能统计出这个状态的持续时间


在我们游戏中更加实际的使用方面:
1、统计玩家在某一时间点上的状态,比如玩了10分钟的时候,有多少金币,有哪几种鱼在里面。
2、分析玩家退出游戏的原因,在退出时统计一下玩家这一次游戏过程中宝石合成比例,以及退出的时间点,是否是睡觉时间,吃饭点到了等。
3、某一游戏道具的使用时长,例如蓝宝石鱼从放入鱼池到取出鱼池,玩家平均使用时间。
4、玩家玩游戏的时间,以及每次玩的多久。
5、玩游戏的累积时间长度,从第一次玩到沉寂,一共有多久。
二、事件转化率和漏斗事件
这个主要用在流程事件的统计与分析上,以购物的流程来举例:
网购的全过程:点进去看——加入购物车——支付——评价
如果点进去到加入购物车的转化率只有小于10%,那说明商品不吸引人,顾客没有买的欲望。
如果加入购物车到支付转化率只有小于20%,那说明商品支付不够方便直接,流程过多,让用户在决定买了之后又改变主意。
评价的转化率低,则说明用户对评价不重视,应设法调动用户评价的积极性,或者让评价流程更加简单直接。
这一点我们可能会用到商店系统和道具的使用上。

	
				
		
原创粉丝点击