AgentManager
类型
模块: anysdk
插件管理类
索引
方法
init
appKey、appSecret、privateKey是通过 AnySDK 客户端工具创建游戏后生成的。loadAllPlugins
加载所有插件,该操作包含了 SDKs 初始化unloadAllPlugins
卸载插件getUserPlugin
获取用户系统插件getIAPPlugins
获取支付系统插件getIAPPlugin
获取支付系统插件getSocialPlugin
获取社交系统插件getSharePlugin
获取分享系统插件getAnalyticsPlugin
获取统计系统插件getAdsPlugin
获取广告系统插件getPushPlugin
获取推送系统插件getRECPlugin
获取录屏系统插件getCrashPlugin
获取崩溃分析系统插件getAdTrackingPlugin
获取广告追踪系统插件getCustomPlugin
获取自定义系统插件getCustomParam
获取自定义参数getChannelId
获取渠道唯一表示符isAnaylticsEnabled
获取统计状态setIsAnaylticsEnabled
设置是否统计end
销毁单例getInstance
获取单例
Details
方法
init
appKey、appSecret、privateKey是通过 AnySDK 客户端工具创建游戏后生成的。 oauthLoginServer参数是游戏服务提供的用来做登陆验证转发的接口地址。
meta | description |
---|---|
定义于 | extensions/anysdk/jsb_anysdk.js:59 |
参数列表
loadAllPlugins
加载所有插件,该操作包含了 SDKs 初始化
meta | description |
---|---|
定义于 | extensions/anysdk/jsb_anysdk.js:77 |
参数列表
unloadAllPlugins
卸载插件
meta | description |
---|---|
定义于 | extensions/anysdk/jsb_anysdk.js:89 |
getUserPlugin
获取用户系统插件
meta | description |
---|---|
返回 | anysdk.ProtocolUser |
定义于 | extensions/anysdk/jsb_anysdk.js:99 |
getIAPPlugins
获取支付系统插件
meta | description |
---|---|
返回 | anysdk.ProtocolIAP |
定义于 | extensions/anysdk/jsb_anysdk.js:111 |
getIAPPlugin
获取支付系统插件
meta | description |
---|---|
返回 | anysdk.ProtocolIAP |
定义于 | extensions/anysdk/jsb_anysdk.js:123 |
getSocialPlugin
获取社交系统插件
meta | description |
---|---|
返回 | anysdk.ProtocolSocial |
定义于 | extensions/anysdk/jsb_anysdk.js:135 |
getSharePlugin
获取分享系统插件
meta | description |
---|---|
返回 | anysdk.ProtocolShare |
定义于 | extensions/anysdk/jsb_anysdk.js:147 |
getAnalyticsPlugin
获取统计系统插件
meta | description |
---|---|
返回 | anysdk.ProtocolAnalytics |
定义于 | extensions/anysdk/jsb_anysdk.js:159 |
getAdsPlugin
获取广告系统插件
meta | description |
---|---|
返回 | anysdk.ProtocolAds |
定义于 | extensions/anysdk/jsb_anysdk.js:171 |
getPushPlugin
获取推送系统插件
meta | description |
---|---|
返回 | anysdk.ProtocolPush |
定义于 | extensions/anysdk/jsb_anysdk.js:183 |
getRECPlugin
获取录屏系统插件
meta | description |
---|---|
返回 | anysdk.ProtocolREC |
定义于 | extensions/anysdk/jsb_anysdk.js:195 |
getCrashPlugin
获取崩溃分析系统插件
meta | description |
---|---|
返回 | anysdk.ProtocolCrash |
定义于 | extensions/anysdk/jsb_anysdk.js:207 |
getAdTrackingPlugin
获取广告追踪系统插件
meta | description |
---|---|
返回 | anysdk.ProtocolAdTracking |
定义于 | extensions/anysdk/jsb_anysdk.js:219 |
getCustomPlugin
获取自定义系统插件
meta | description |
---|---|
返回 | anysdk.ProtocolCustom |
定义于 | extensions/anysdk/jsb_anysdk.js:231 |
getCustomParam
获取自定义参数
meta | description |
---|---|
返回 | String |
定义于 | extensions/anysdk/jsb_anysdk.js:243 |
getChannelId
获取渠道唯一表示符
meta | description |
---|---|
返回 | String |
定义于 | extensions/anysdk/jsb_anysdk.js:255 |
isAnaylticsEnabled
获取统计状态
meta | description |
---|---|
返回 | boolean |
定义于 | extensions/anysdk/jsb_anysdk.js:267 |
setIsAnaylticsEnabled
设置是否统计
meta | description |
---|---|
定义于 | extensions/anysdk/jsb_anysdk.js:279 |
参数列表
enabled
boolean
end
销毁单例
meta | description |
---|---|
定义于 | extensions/anysdk/jsb_anysdk.js:290 |
getInstance
获取单例
meta | description |
---|---|
返回 | anysdk.AgentManager |
定义于 | extensions/anysdk/jsb_anysdk.js:301 |