> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 丰富在线状态字符串的策略和限制

> XBOX Live 丰富在线状态字符串的规则，包括 44 个字符限制、字符串集要求、枚举、统计信息和友好名称语法。

本主题介绍丰富在线状态字符串的策略和限制。为你的游戏实现丰富在线状态时，你必须遵循以下策略和限制。

* 每个游戏必须至少有一个字符串集，但可拥有的字符串集数量没有上限。

* 你必须为每个枚举和每个丰富在线状态字符串定义默认字符串和区域性无关字符串。

* 你可以使用数值型或字符串型统计信息来填充字符串中的参数。不能使用 `DateTime` 类型的统计信息。

* 如果你在丰富在线状态字符串中使用统计信息，则这些统计信息（包括统计信息的任何枚举）必须在同一服务配置标识符 (SCID) 和沙盒中可用。

* 总共有 1 行，最多 44 个字符（包括参数的值）。这与 XBOX 360 的丰富在线状态限制类似。
  * 需要 Unicode 字符，并且必须能够以 UTF-8 编码显示。

* 友好名称必须遵循以下规则。
  * 允许的字符为"A"到"Z"、"a"到"z"、下划线 (\_) 和"0"到"9"。没有字符数限制。

* 不会对你的字符串进行任何字符串验证。你必须自行进行任何字符串验证，例如检查拼写并验证字符串是否已正确本地化。
  * 如果我们确定某字符串集不合适（例如包含辱骂性或冒犯性语言），我们会阻止游戏使用丰富在线状态，直至这些字符串更新至令我们满意为止。

* 如果你的游戏未与 XBOX Live 玩家数据集成，则无法使用统计信息作为字符串中的参数。
  * 在这种情况下，所有字符串必须完全预定义（不允许使用标记）。

* 枚举名称必须在所有枚举中唯一，并且必须与统计信息名称唯一。

* 如果某行超出可显示的字符数，并且存在换行符，该行将被自动截断。


## Related topics

- [丰富在线状态概念](/zh-CN/services/xbox-services/community/presence/concepts/live-presence-concepts-nav.md)
- [配置丰富在线状态字符串](/zh-CN/services/xbox-services/community/presence/config/live-presence-config.md)
- [在合作伙伴中心配置丰富在线状态字符串](/zh-CN/services/xbox-services/community/presence/config/live-presence-config2.md)
- [丰富在线状态最佳实践](/zh-CN/services/xbox-services/community/presence/concepts/live-presence-best-practices.md)
- [丰富在线状态门户配置](/zh-CN/services/xbox-services/community/presence/config/live-presence-config-nav.md)
