常见问题

1.游戏全球化服务器选择问题

业务场景:海外部署欧洲,东南亚服务器节点,数据不互通,同一个app如何选择进入哪个服务器。

解决方案: 先通过本地的GenLite2查找ip对应的国家,如果GenLite2没有就通过ip-api.com查询, 将查询到的国家代码比对表里面的国家码,使用对应的服务器。国家码可以咨询发行获取。

登录成功信息中包含countryCode:国家代码,用于判断用户的首次登录服务器归属

2.SDK后台没有角色信息

请参考3.7文档【提交扩展数据】创建角色

3.网络优化

访问 wss 失败的情况、游戏客户端请求游戏服务器失败等类似的网络请求异常,需要增加相关埋点,汇报可能完整的失败原因:

埋点 说明
socket_close 连接游戏服关闭(仅需要监控的关键点)
socket_error 访问服务器错误,有错误信息提交属性

sdk_error 错误信息或触发点写msg属性里

SDK初始化到登录成功在个别场景下会出现超过500ms的延迟,如果有调用SDK接口出现失败,或者响应时间过长触发请求重试的情况麻烦增加一个埋点,方便定位原因。

4.老账号迁移

业务场景:已有项目,需要接入SDK并将老帐号转移,Facebook账号更换,旧版Facebook应用下架,旧版Facebook不能登录游戏找到存档。

解决方案:参考流程图,允许当前存档自动绑定SDK账号,卸载重装用户账号丢失,SDK内找客服提交解决。

img

5.低配内存机型适配建议

业务场景:机型案例 Gionee X1 2G+16GB Android 7 内存2G。无法满足游戏运行基础要求。也会导致变现Max SDK初始化失败。

解决方案:根据玩家需要加载内存,管理内存加载和释放。将动画资源精简,将部分素材压缩,降低游戏运营内存占比。

6.加载优化建议

主要关注音频、背景图片等素材加载资源速度,增加埋点game_load:

埋点属性 说明
load_module 加载模块
load_ms 加载时间(单位:ms)

7.Platform说明

platform_id platform_name
1 AppStore
2 GooglePlay
3 HuaWei
4 APK
5 OneStore
6 Amazon

results matching ""

    No results matching ""