SDK 概览
简述
XDSDK 是面向心动发行的游戏的中台 SDK,主要提供以下功能:
平台的账户管理
- 支持多种平台的登录,登录后会得到心动平台账户,支持绑定和解绑三方平台,支持完整的注销账号流程。
- 国内支持 TapTap、Apple、Steam。
- 海外(以及港澳台)支持 TapTap(海外)、Apple、Google、Steam、Facebook、Twitter、Line、手机号、邮箱。
- 同一个应用在各个平台上用相同的第三方账号登录会得到同一个心动平台账户,实现跨端账号同步。
隐私协议管理
- 在初始化时直接进入隐私协议流程,未同意过或者有新版本协议时会主动弹出协议弹窗提示用户签署,同意后返回初始化成功即可进入游戏,如果不同意则会在二次确认后自动结束游戏进程。
- 支持管理不同国家和地区的隐私协议,帮助游戏合法合规运营。
内购支付
- 支持各大平台的内购支付业务。
数据分析
默认支持付费事件,帮助游戏收集运营数据。
- 海外集成 Firebase、Appsflyer 和 TapDB。
- 国内集成 TapDB。
多语言
- 支持:简中、繁中、英文、法文、德文、印尼文、泰文、西班牙文、葡萄牙文、土耳其文、韩文、日文、俄文、越南语。
- 支持针对用户进行国家/地区信息判断,游戏可以通过接口获取该信息,便于游戏进行全球化运营。
客服
- XDSDK 自带客服服务,详情咨询平台。
Tap平台功能
- XDSDK 封装了 TapSDK 中的主要功能业务,使用请参考具体文档。