基础游戏服务术语
========

#### M

#### \[h2\]Multi-provider sign-in；联合登录

登录面板上同时展示华为账号登录和官方账号登录，支持玩家选择合适的游戏登录方式。

#### I

#### \[h2\]Interoperability；互通

互通是统一化HarmonyOS 4及以下系统与HarmonyOS 5.0及以上系统的玩家标识，支持玩家使用华为账号登录新老系统的游戏，并且新老系统下的账号资产保持一致。

#### U

#### \[h2\]User ID；玩家标识

不同系统的玩家标识。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/43/v3/IMWOjv3dQrKrWeaMIPiAHQ/note_3.0-zh-cn.png?HW-CC-KV=V1&HW-CC-Date=20260612T073609Z&HW-CC-Expire=86400&HW-CC-Sign=6779DFFFACAD4B22412047D310BE31957FE2CCE77018DDF3B0BA9492494CD711)

玩家标识严格区分大小写，例如gamePlayerId=xxx和gamePlayerId=XXX表示两个不同的玩家。

| 系统 | 名称 | 组成 | 说明 |
| :-- | :-- | :-- | :-- |
| HarmonyOS 5.0及以上系统 | gamePlayerId | 根据[配置APP ID映射关系](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/gameservice-gameplayer-huawei#配置app-id映射关系)时的选择openId或playerId。 | 
用于华为账号登录的玩家标识。

不同游戏下，同一玩家的gamePlayerId不同。

 |
| HarmonyOS 5.0及以上系统 | teamPlayerId | \- | 

同一个开发者账号developerId下的不同游戏，玩家使用同一个华为账号登录后获取的teamPlayerId相同。

新接入基础游戏服务的游戏无需关注该玩家标识。

 |
| HarmonyOS 4及以下系统 | openId | 由华为账号（用户账号）和应用唯一标识组合加密起来的用户标识。 | 

openId是应用内唯一账号标识。若应用主体转移后，该openId标识不会发生改变。

使用相同华为账号登录不同的游戏（包括同一个开发者的不同游戏），获取到的openId唯一且不相同。

 |
| HarmonyOS 4及以下系统 | playerId | 华为游戏服务给华为账号（用户账号）封装处理后的对外开放的游戏玩家标识。 | playerId仅跟华为账号（用户账号）有关，不会随着应用或开发者账号信息变化而变化，用于游戏类应用。 |
| HarmonyOS 4及以下系统 | unionId | 由华为账号（用户账号）和开发者账号组合加密后的用户标识。 | 

unionId是同一个开发者主体下的唯一账号标识。若应用主体转移后，unionId会发生改变。

同一个开发者主体下的不同游戏，使用华为账号登录后获取的unionId相同。

 |