作者归档:Xiaoqiang, Zhang

乐商店广告联运SDK下载

概述

乐商店广告联运平台旨在搭建为开发者创收,为广告主推广的生态链,提供基础技术平台和数据挖掘平台。

2.2版本的广告SDK有更好的兼容性,提供更多的广告类型,提高开发者的收入

客户端SDK下载:

类别 文档下载 描述 更新时间
Android应用 乐商店联运广告SDK游戏版-Ver3.3
此版本已修复激励视频广告问题。 2017-12-13

 

服务器验证token的时候报USS-0540,USS-0121

USS-0540: 无效的token

1,请确认获得token的realm是不是和链接的realm参数一致(也就是Manifest中配置的realm是否和链接中的realm一致)

2,是不是服务端对token的长度做了限制(建议别对Token的长度做限制,因为后续Token的长度可能还会增加)

3,是否安装了用户框架,不安装用户框架,获取的Token比较老,可能验证不过

USS-0121: 无效的realm 如果是用刚刚申请的realm的话,可能是realm还未生效(一般12个小时生效)

为什么有的联想帐号可以登录游戏,有的不可以登录游戏

看联想帐号是否是激活帐号,然后看游戏的服务端是否逻辑成不激活的帐号可以登录游戏,服务端验证Token的时候,返回的xml中,verified字段代表激活,0:未激活,1:已激活

SDK默认是不激活的帐号可以登录SDK,我们也建议游戏服务端设计程不激活的帐号也可以登录游戏,由玩家后续根据SDK的提示一步步的激活帐号,体验比较好

如果你是flash air的游戏,接入中注意以下几点

1,flash air的游戏无法修改主Activity入口,所以为了弹出安装用户框架,我们提供了初始化LenovoGameSdk.init接口
注: LenovoGameSdk.init要在游戏初始化的位置调用,并且要调用完LenovoGameSdk.init才能调用quicklogin,不能同步进行

2,需要关注的接口: 初始化LenovoGameSdk.init,快速登录quicklogin,登出回调 setLogoutFinishListener,普通登录getStData
3,Manifest中不用配置WelcomeActivity和联想的主Activity入口(lenovoid.main),用游戏自己的主Activity入口
4,请参考《如果你是原生安卓系统的游戏,接入中请注意以下几点》的3
5,请参考《如果你是原生安卓系统的游戏,接入中请注意以下几点》的4

如果你是原生安卓系统的游戏,接入中请注意以下几点

1,你们需要关注的接口有:自动登录quicklogin,登出回调setLogoutFinishListener,普通登录getStData
登录

 

注:上图就是在执行quicklogin的流程,到最后quicklogin登录成功,quicklogin没有登录界面只有类似上图中的悬浮框,如果玩家手机号不是联想帐号,会自动注册为联想帐号,所以还会有一个自动发短信的过程(每个手机号每天最多调用10次quicklogin)

2,在Manifest中要配置WelcomeActivity欢迎页和联想的主Activity入口(lenovoid.main)代替游戏的主Activity入口,为了弹出安装用户框架

用户框架

 

3,切换帐号:为了正确的切换帐号,我们提供了登出回调,请在 登出回调中调用getStData普通登录弹出登录界面,从而达到切换帐号的目的

切换帐号

 

4,如果你们是用2.0.3版本的SDK或者以下的版本,请删除支付资源文件pay_proxy_res  lib下的x86文件夹,可以解决游戏在英特尔机器K900上的问题(2.0.4版本的SDK会去掉文件夹)

x86请删除途中标红的文件夹