11/08/2024 16:35:55

统一账号

一、基本介绍

游戏统一账号是增值服务部为游戏提供的一套游戏账号服务,它是 MSDK 的账号系统。它将来自不同渠道(微信、QQ、Facebook、Google、Twitter、MSDK 游客账号等)OpenID 统一映射为 64 位的数字账号,简称 GOpenID,也就是 MSDK 的 OpenID。

二、作用

游戏统一账号的作用:

  • 屏蔽种类繁多的第三方账号,为游戏提供直接可用的统一账号 ID,降低游戏内账号维护的开发成本
  • 打通腾讯运营系统的账号互通,已在海外支付、营销活动、经分等环节打通
  • 提供数据安全保障,保护用户个人隐私,确保 GDPR 合规
  • 提供腾讯游戏交叉分析,关联不同应用的统一账户
  • 提供腾讯游戏用户沉淀,支持腾讯通行证

三、周边组件支持情况

目前周边组件,比如 AMS、IDIP、米大师、潘多拉、经分系统等都已经支持统一账号。 GCloud OneSDK 的各个 SDK 都已经支持统一账号。

四、统一账号转换工具

业受平台提供了网页工具供业务使用,支持 GOpenID 和渠道 OpenID 的转换操作,支持批量操作。如果有相关使用问题,请联系 GACC 助手。

统一账号查询工具:平台转换-业务受理系统

测试环境统一账号查询工具:GACC统一账号平台

MSDK 也提供了后台接口,方便业务做 GOpenID 和渠道 OpenID 的转换操作。请参考文档:账号互换

五、FAQ

5.1 GOpenID 和 渠道 OpenID 的关系

通常,一个第三方渠道 OpenID 映射为一个64位的整数型的统一账号,是 1:1 的映射关系。而通过绑定功能,一个统一账号可以绑定多个第三方渠道的 OpenID ,是 1:n 的映射关系。

5.2 统一账号的格式是什么样的?

统一账号格式为64位的数字,是以64位的无符号整数的字符串形式传递给业务,体现为 MSDK 的登录态中 OpenID 字段,如“13933149179892266587”。

5.3 接入统一账号后,游戏业务开发有什么变化?

主要有以下变化:

  • 接入统一账号后,游戏拿到的不再是渠道的 OpenID,而是一个整数型的 GOpenID,即 MSDK OpenID;
  • 游戏可以直接使用这个数据做唯一用户数据;
  • 之前传递渠道 OpenID 的参数,改成传递 GOpenID 即 MSDK 的 OpenID;
  • 周边组件也是使用 GOpenID,使用 GOpenID 即可直接定位到用户,不再需要进一步转换。



Copyright © 2024 MSDK.
All rights reserved.

results matching ""

    No results matching ""