rcsdk  3.0.0.0
小提示

快捷登录

对于单机类游戏,可能不关注登录,分享之类的内容,sdk提供了直接调用快捷登录的方法。 下列例子显示使用快捷登录,不弹出任何界面

JSONObject json = new JSONObject();
json.put("type", "Rodcell_plugins");
Sdk.login(json.toString());

如果有自己的账户系统,依然想要使用快捷登录,可以再添加login_name字段,这个字段中的值为游戏方的账户

google 广告相关参数 ‘//’之后为字段注释,不需要添加

"GOOGLE_AD_BANNER":true, //广告条功能,false为关闭
"GOOGLE_AD_INTERSTIAL":true, //全屏广告功能, false为关闭
"GOOGLE_MANUAL":true, //应用控制广告,!!!重要,如果为false的话,收到广告之后会自行显示
"GOOGLE_AD_ID":"ca-app-pub-7029078648561529/2782662095", //广告ID。
"GOOGLE_AD_TEST_DEVICEID":"ED2FD1F3D1E842A916E1333035079CF5", //测试设备的ID
"GOOGLE_AD_WIDTH":320, //横幅广告的大小
"GOOGLE_AD_HEIGHT":50, //横幅广告的大小
"GOOGLE_AD_POSITION":1, //横幅广告的位置,0:上方,1:下方
"GOOGLE_AD_BANNER_TIME":120, //广告条的获取时间间隔
"GOOGLE_AD_INTERSTIAL_TIME":600 //全屏广告的获取时间间隔

{.json} 应用在接收到adLoaded之后,自行决定何时显示广告。

关于GOOGLE_AD_TEST_DEVICEID字段内容

在开发时为以防万一,一定要填写。正式发布时取消。如果不填写,将显示的是正式的 广告内容,如果被点击的话,容易引起google的怀疑。 GOOGLE_AD_TEST_DEVICEID的获取: 不填写使用debug模式编译时,在日志接口将输出以下内容: Use AdRequest.Builder.addTestDevice("ED2FD1F3D1E842A916E1333035079CF5") to get test ads on this device. 括号中的字段即需要填写到GOOGLE_AD_TEST_DEVICEID的字段

广告的时间限制

google的广告在获取时会有频率限制,不同类型的时间不相同,尤其是全屏广告,需要 的时间会更长,对于全屏广告,最好在监听接口接收到广告接受完成的通知之后,应用 再决定如何显示

全屏广告的显示限制

全屏广告在调用show_ad请求之后,会被显示一次,再次调用,将不会被显示。除非再次获取 到广告内容,在此期间,调用has_ad接口都会返回失败.

横幅广告的控制

横幅广告在使用上没有提供额外的接口内容。只需要在配置中进行相关参数的配置即可。 关于位置参数,可设置以下内容: 0: 屏幕上方 1: 屏幕下方 2: 屏幕左上方 3: 屏幕右上方 4: 屏幕左下方 5: 屏幕右下方