• ProtocolAnalytics 类型
    • 索引
      • 方法
  • Details
    • 方法
      • 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
      • callFuncWithParam
        • 参数列表
      • callStringFuncWithParam
        • 参数列表
      • callIntFuncWithParam
        • 参数列表
      • callBoolFuncWithParam
        • 参数列表
      • callFloatFuncWithParam
        • 参数列表

    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

    启动会话

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:792
    stopSession

    关闭会话

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:802
    setSessionContinueMillis

    设置会话超时时间

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:812
    参数列表
    • millis Number Type: long
    logError

    捕捉异常

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:823
    参数列表
    • errorId String
    • message String
    logEvent

    捕捉事件

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:835
    参数列表
    • errorId String
    • args Object optional arguments Type: map
    logTimedEventBegin

    统计事件开始

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:847
    参数列表
    • eventId String
    logTimedEventEnd

    统计事件结束

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:858
    参数列表
    • eventId String
    setCaptureUncaughtException

    设置是否开启自动异常捕捉

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:869
    参数列表
    • enabled boolean
    setAccount

    统计玩家帐户信息

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:880
    参数列表
    • paramMap Object Type: map
    onChargeRequest

    跟踪用户支付请求

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:891
    参数列表
    • paramMap Object Type: map
    onChargeSuccess

    追踪用户支付成功

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:902
    参数列表
    • orderID String
    onChargeFail

    追踪用户支付失败

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:913
    参数列表
    • paramMap Object Type: map
    onChargeOnlySuccess

    统计玩家支付成功

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:924
    参数列表
    • paramMap Object Type: map
    onPurchase

    统计玩家消费

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:935
    参数列表
    • paramMap Object Type: map
    onUse

    统计玩家使用道具

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:946
    参数列表
    • paramMap Object Type: map
    onReward

    统计玩家获取奖励

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:957
    参数列表
    • paramMap Object Type: map
    startLevel

    开始关卡

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:968
    参数列表
    • paramMap Object Type: map
    finishLevel

    结束关卡

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:979
    参数列表
    • levelID String
    failLevel

    关卡失败

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:990
    参数列表
    • paramMap Object Type: map
    startTask

    开始任务

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:1001
    参数列表
    • paramMap Object Type: map
    finishTask

    完成任务

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:1012
    参数列表
    • taskID String
    failTask

    任务失败

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:1023
    参数列表
    • paramMap Object Type: map
    isFunctionSupported

    判断函数是否支持

    metadescription
    返回boolean
    定义于extensions/anysdk/jsb_anysdk.js:328
    参数列表
    • functionName String
    getPluginName

    获取插件名称

    metadescription
    返回String
    定义于extensions/anysdk/jsb_anysdk.js:342
    getPluginVersion

    获取插件版本

    metadescription
    返回String
    定义于extensions/anysdk/jsb_anysdk.js:354
    getSDKVersion

    获取 SDK 版本

    metadescription
    返回String
    定义于extensions/anysdk/jsb_anysdk.js:366
    callFuncWithParam

    反射调用带参数的void方法

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:378
    参数列表
    • funName String
    • args Object | anysdk.PluginParam optional arguments
    callStringFuncWithParam

    反射调用带参数的 String 方法

    metadescription
    返回String
    定义于extensions/anysdk/jsb_anysdk.js:391
    参数列表
    • funName String
    • args Object | anysdk.PluginParam optional arguments
    callIntFuncWithParam

    反射调用带参数的 Int 方法

    metadescription
    返回Number
    定义于extensions/anysdk/jsb_anysdk.js:406
    参数列表
    • funName String
    • args Object | anysdk.PluginParam optional arguments
    callBoolFuncWithParam

    反射调用带参数的 boolean 方法

    metadescription
    返回boolean
    定义于extensions/anysdk/jsb_anysdk.js:421
    参数列表
    • funName String
    • args Object | anysdk.PluginParam optional arguments
    callFloatFuncWithParam

    反射调用带参数的 float 方法

    metadescription
    返回Number
    定义于extensions/anysdk/jsb_anysdk.js:436
    参数列表
    • funName String
    • args Object | anysdk.PluginParam optional arguments