ProtocolAnalytics
类型
继承于 PluginProtocol
模块: anysdk
统计系统协议接口
索引
方法
startSession
启动会话stopSession
关闭会话setSessionContinueMillis
设置会话超时时间logError
捕捉异常logEvent
捕捉事件logTimedEventBegin
统计事件开始logTimedEventEnd
统计事件结束setCaptureUncaughtException
设置是否开启自动异常捕捉setAccount
统计玩家帐户信息onChargeRequest
跟踪用户支付请求onChargeSuccess
追踪用户支付成功onChargeFail
追踪用户支付失败onChargeOnlySuccess
统计玩家支付成功onPurchase
统计玩家消费onUse
统计玩家使用道具onReward
统计玩家获取奖励startLevel
开始关卡finishLevel
结束关卡failLevel
关卡失败startTask
开始任务finishTask
完成任务failTask
任务失败isFunctionSupported
判断函数是否支持getPluginName
获取插件名称getPluginVersion
获取插件版本getSDKVersion
获取 SDK 版本callFuncWithParam
反射调用带参数的void方法callStringFuncWithParam
反射调用带参数的 String 方法callIntFuncWithParam
反射调用带参数的 Int 方法callBoolFuncWithParam
反射调用带参数的 boolean 方法callFloatFuncWithParam
反射调用带参数的 float 方法
Details
方法
startSession
启动会话
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:791 |
stopSession
关闭会话
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:801 |
setSessionContinueMillis
设置会话超时时间
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:811 |
参数列表
millis
Number Type: long
logError
捕捉异常
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:822 |
参数列表
logEvent
捕捉事件
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:834 |
参数列表
logTimedEventBegin
统计事件开始
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:846 |
参数列表
eventId
String
logTimedEventEnd
统计事件结束
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:857 |
参数列表
eventId
String
setCaptureUncaughtException
设置是否开启自动异常捕捉
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:868 |
参数列表
enabled
boolean
setAccount
统计玩家帐户信息
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:879 |
参数列表
paramMap
Object Type: map
onChargeRequest
跟踪用户支付请求
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:890 |
参数列表
paramMap
Object Type: map
onChargeSuccess
追踪用户支付成功
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:901 |
参数列表
orderID
String
onChargeFail
追踪用户支付失败
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:912 |
参数列表
paramMap
Object Type: map
onChargeOnlySuccess
统计玩家支付成功
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:923 |
参数列表
paramMap
Object Type: map
onPurchase
统计玩家消费
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:934 |
参数列表
paramMap
Object Type: map
onUse
统计玩家使用道具
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:945 |
参数列表
paramMap
Object Type: map
onReward
统计玩家获取奖励
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:956 |
参数列表
paramMap
Object Type: map
startLevel
开始关卡
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:967 |
参数列表
paramMap
Object Type: map
finishLevel
结束关卡
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:978 |
参数列表
levelID
String
failLevel
关卡失败
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:989 |
参数列表
paramMap
Object Type: map
startTask
开始任务
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:1000 |
参数列表
paramMap
Object Type: map
finishTask
完成任务
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:1011 |
参数列表
taskID
String
failTask
任务失败
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:1022 |
参数列表
paramMap
Object Type: map
isFunctionSupported
判断函数是否支持
meta | description |
---|---|
返回 | boolean |
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:327 |
参数列表
functionName
String
getPluginName
获取插件名称
meta | description |
---|---|
返回 | String |
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:341 |
getPluginVersion
获取插件版本
meta | description |
---|---|
返回 | String |
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:353 |
getSDKVersion
获取 SDK 版本
meta | description |
---|---|
返回 | String |
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:365 |
callFuncWithParam
反射调用带参数的void方法
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:377 |
参数列表
callStringFuncWithParam
反射调用带参数的 String 方法
meta | description |
---|---|
返回 | String |
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:390 |
参数列表
callIntFuncWithParam
反射调用带参数的 Int 方法
meta | description |
---|---|
返回 | Number |
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:405 |
参数列表
callBoolFuncWithParam
反射调用带参数的 boolean 方法
meta | description |
---|---|
返回 | boolean |
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:420 |
参数列表
callFloatFuncWithParam
反射调用带参数的 float 方法
meta | description |
---|---|
返回 | Number |
定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:435 |