方案一:IE内核 前端接口说明
1.加载登录WEB页
1.1 加载地址
1.https:
2.https:
3.https:
1.https:
2.https:
3.https:
2.0 SDK初始化接口
⾸先,游戏端通过路由,https://www.xxxx.com/#/?xxx=&xx=的方式传递参数,
2.1 方法定义
https:
参数 |
说明 |
gameId |
游戏gameId,请参考参数表 |
platform |
平台id:固定3:pc |
channelId |
渠道id:固定9:pc |
extraData |
额外参数,JSON格式 |
2.2 登录成功web端回调
login((code)=>{});
2.3 登录接口
目前pc端sdk版本只有登录,无注册,注册需到移动端。
2.3.1 方法定义
login()
2.3.2 代码示例
window.location.href='https://www.xxx.com';
2.4 注销登录接口
SDK用户中心内已有注销登录功能,不建议游戏另外设置游戏退出接口,按需接入。
2.4.1 方法定义
window.location.href='https://www.xxx.com/?relogin=true';
2.4.2 参数说明
3.0 支付接口(必接)
3.0.1 方法定义
https:
3.0.2 参数说明
参数 |
说明 |
token |
登录获取的token(圣光pc版游戏端传入) |
uid |
登录获取的uid(圣光pc版游戏端传入) |
amount |
商品价格(圣光pc版不传) |
currency |
currency为币种信息,固定格式:KRW ; TWD ; CNY ; HKD ; USD(圣光pc版不传) |
productCode |
商品id |
roleId |
角色id |
roleName |
角色名称 |
serverName |
服务器名称 |
serverId |
服务器id |
gameId |
游戏id |
extraData |
备注(没有数值传字符串“null”) |
4.0 WEB埋点说明(必接):
4.1 说明:
4.1.1 PCSDK有5个打点事件:
事件名 |
事件key |
事件顺序 |
|
注册开始 |
sdk_register_start |
1 |
ulu平台负责 |
注册成功 |
sdk_register_complete |
2 |
ulu平台负责 |
注册失败 |
sdk_register_fail |
3 |
ulu平台负责 |
创建角色 |
create_character |
4 |
cp负责 |
进入游戏 |
enter_game |
5 |
cp负责 |
4.1.2 如上表所示,cp需自行按照如下相关说对‘创建角色’ 和‘进入游戏’事件的打点。
4.2 创建角色事件打点:
4.2.1 请求地址
http:
4.2.2 请求方式
4.2.3 携带参数说明:
参数 |
值 |
是否必传 |
备注说明 |
APIVersion |
0.6.0 |
是 |
固定值 |
uid |
1661830858 |
是 |
ulu的uid |
app_name |
2X |
是 |
定义的游戏 |
event_name |
create_character |
是 |
固定值 |
country_code |
KR |
是 |
固定值 |
event_time |
1661830858 |
是 |
事件时间戳,精确到秒 |
game_id |
100160 |
是 |
ulu分配的游戏ID |
platform |
PC |
是 |
固定值 |
role_id |
0858 |
是 |
角色id |
role_name |
SSSS |
是 |
角色名 |
server_id |
8 |
是 |
区服id |
server_name |
SESESE |
是 |
区服名 |
4.2.4 请求示例:
http:
4.3 进入游戏事件打点:
4.3.1 请求地址
http:
4.3.2 请求方式
4.3.3 携带参数说明:
参数 |
值 |
是否必传 |
备注说明 |
APIVersion |
0.6.0 |
是 |
固定值 |
uid |
1661830858 |
是 |
ulu的uid |
app_name |
2X |
是 |
定义的游戏名 |
event_name |
enter_game |
是 |
固定值 |
country_code |
KR |
是 |
固定值 |
event_time |
1661830858 |
是 |
事件时间戳,精确到秒 |
game_id |
100160 |
是 |
ulu分配的游戏ID |
platform |
PC |
是 |
固定值 |
role_id |
0858 |
是 |
角色id |
role_name |
SSSS |
是 |
角色名 |
server_id |
8 |
是 |
区服id |
server_name |
SESESE |
是 |
区服名 |
4.3.4 请求示例:
http:
4.4 参考api文档:
https: