资格要求
开发者符合 Foundation Mode 资格的条件如下:- 在 PlayFab Game Manager 中注册工作室。
- 在 XBOX 上发布或计划发布其游戏。
- 将其 PlayFab 账户关联到其 Partner Center 工作室和产品。
在预览期间,Foundation Mode 仅适用于新 PlayFab title。你可以在 Foundation Mode 中创建新 title,但目前无法迁移现有 title。计划在 2026 年中期为现有 title 提供迁移路径。
包含的内容
Foundation Mode 包括以下 PlayFab 功能: 身份
Live service management
游戏数据流
多人游戏
社区
进程
Economy
不包含的内容
Foundation Mode 中不提供以下功能。调用这些功能的 API 会返回权限错误。- Economy:用户生成内容 (UGC),包括
CreateDraftItem、PublishDraftItem、UGC 范围的SearchItems和 UGC 文件上传流程。 - Multiplayer:用于专用托管的 Multiplayer Servers,包括服务器分配和管理 API。
- Live service management:CloudScript(经典)(改用 Azure Functions)、分组、实验(目标配置)、流失预测和 CDN。
- 游戏数据流:自定义遥测事件和 Telemetry Keys(自定义事件摄取被阻止;包含服务生成的 PlayStream 事件)、Event Archive、Rules/Actions/Webhooks、Player Search 以及跨区域或 S3 Data Connections(仅提供同区域连接)。
- 旧版 API,包括 Economy v1 和 Statistics v1/Leaderboards v1(使用 Foundation Mode 中包含的现代替代品)。
服务限制
Foundation Mode 包括 API 速率限制以确保公平的资源分配,但它不包括对 Foundation Mode title 的每月使用上限。大多数速率限制按每个 API、每个玩家应用。此限制限制了单个玩家在短时间内可以对特定 API 端点进行的调用数量(例如,每 2 分钟 30 次调用)。这个限制意味着任何在开发者桌面上工作的体验都应准确反映游戏在规模上运行的方式,无论你的正式游戏有多少玩家。 你可以在 Game Manager 中的 Settings > Limits 下查看你 title 的所有限制。计费和定价
Foundation Mode 在 XBOX 发布框架下简化了对核心 PlayFab 服务的访问。通过 Foundation Mode 加入的 title 无需存档支付工具,前面列出的所有包含服务均免费提供。在所包含的功能集内,读取、写入、存储或执行不收取按次操作费用。 Foundation Mode 应用于 title 级别。只要你的 title 只使用 Foundation Mode 下包含的核心服务,就不会产生额外费用。Foundation Mode 会阻止未包含功能的 API。如果你的 title 调用了被排除的 API,PlayFab 将返回权限错误,且调用不会完成。不会记录任何使用情况,也不会产生任何费用。有关被排除功能的完整列表,请参阅不包含的内容。
**Azure Functions 计算成本:**虽然 Foundation Mode 包括 PlayFab 函数_调用_,但你需要通过你的 Azure 订阅单独支付底层 Azure 计算资源(以 GB-s 计量)的费用。有关更多信息,请参阅 Azure Functions 定价。
Foundation Mode 不替代现有的 PlayFab 定价计划。如果你的工作室有使用即用即付、Standard 或 Premium 计划的其他 title,这些 title 将继续按其各自的定价模型计费,并需要存档支付工具。工作室可以在同一账户中拥有 Foundation Mode title 和现有计划的 title 的混合组合。
