广告数据上报 - sunitsdk/SUnitUnityDemo GitHub Wiki
shareitSDK:SHAREitSDK.SHAREitSDK实例
1. gameLevelStart“游戏关卡开始”数据上报接口(必加)
游戏每个关卡开始的时候上报,level表示当前关卡。
shareitSDK.gameLevelStart(string level)
玩家死亡后关卡重新开始也要再次上报关卡开始事件。 如果游戏没有关卡概念,类似一局游戏或一场游戏,游戏开始也要上报此事件。 参数level使用-1,如:
shareitSDK.gameLevelStart(“-1”);
2. gameLevelEnd “游戏关卡结束”数据上报接口(必加)
游戏每个关卡结束的时候上报,level表示当前关卡。
//1.8.1.3版本新增 isPass表示是否通关,根据玩家实际通关情况来设置此值,通关为 true ,失败或者游戏过程中点击重玩等情况为false
shareitSDK.gameLevelEnd(string level, bool isPass)
//小于1.8.1.3使用无isPass参数方法即可
shareitSDK.gameLevelEnd(string level)
如果玩家在游戏过程中按返回键主动退出游戏或玩家死亡,也视为关卡结束,需要上报关卡结束事件。 如果游戏没有关卡概念,类似一局游戏或一场游戏,游戏结束时也要上报此事件。 参数level使用-1,如:
shareitSDK.gameLevelEnd(“-1”);
3. onEvent通用数据上报接口
通用数据上报是通过接口onEvent 进行上报,接口具体参数如下
void onEvent(string eventId, Dictionary<string, string> params)
eventId:上报事件名称,事件名称已经预定义了2个,具体参考: 预定义事件名称
params:上报事件参数
shareitSDK.onEvent(eventId, params)