游戏数据

游戏数据是一组键/值对,可以用于远程管理游戏的配置。 可以在游戏管理器中或通过 API 设置此数据。 这通常称为“主要游戏数据”。

内部 游戏数据是一组客户端无法直接访问的特殊游戏数据,可以用于存储仅供 您控制的服务使用的配置。

注意

游戏数据值会复制并分发给 PlayFab 服务器群集中的可能 成百上千 个计算机。 在此过程中,会缓存游戏数据,更改需要最多 15 分钟才能在这些缓存中刷新。 游戏数据最适用于全局常量/静态数据,作为全局变量时不合适或不可靠。

游戏数据的屏幕截图

游戏数据替代

游戏数据替代是存储并托管,以替代主要游戏数据的密钥/值对集合。 此密钥/值对替代集作为累加操作保留。 使用“替代”,可以:

  • 通过命名默认数据中未包含的键值对,添加值对中添加密钥值对。
  • 通过命名默认数据中已有的键值对来更改现有键值对。 此新数据将替换现有键值数据。
  • 通过包含一个现有键值,但该键值为空,删除现有键值对。

查看“替代”时,每个键值对表示为 +、 或 -。

替代游戏数据可称为“主游戏数据”的子集,从而无需部署新的内部版本即可更新游戏的远程配置。

注意

目前,此替代密钥/值对集仅适用于 试验。 如果玩家属于包含游戏数据替代的实验变体,则替代会在服务器端自动应用,在客户端上随游戏数据返回。 游戏数据替代值可能需要最多一分钟刷新并保留。

游戏数据的屏幕截图