跳轉到主要內容
使用本主題來檢查和解決遊戲中的隱私權和權限問題。 XBOX 隱私權服務會尊重使用者的偏好設定並提供他們想要的社交體驗,藉此保護使用者。 隱私權服務支援使用 XBOX 服務 API (XSAPI) 和 XBOX 服務 REST 端點進行權限檢查、將使用者設為靜音,以及避開使用者。 如需詳細資訊,請參閱 XSAPI 概觀。
您無法使用隱私權服務擷取或設定使用者的隱私權設定。

權限檢查

權限檢查是隱私權服務所提供的主要功能。 這些檢查的運作方式是判斷使用者是否可以與另一位使用者或一組使用者執行某個動作。 例如,如果您想要知道使用者是否可以與目標通訊,隱私權服務會根據一系列相關準則 (包括下列案例) 做出回答。
  • 兩位使用者的設定是否都允許此案例?
  • 使用者之間的關係為何?
  • 動作者是否在目標的避開清單中?
XBOX 隱私權服務支援跨網路通訊權限檢查。XBOX 使用者可以決定是否要與其他網路上的好友 (crossNetworkFriends) 或這些網路上的所有人 (crossNetworkUsers) 進行通訊。 隱私權服務可讓遊戲透過下列權限檢查:CommunicateUsingText、CommunicateUsingVideo、CommunicateUsingVoice,確認 crossNetworkUsers 或 crossNetworkFriends 是否可以與使用者通訊。 **注意:**跨網路通訊是隱私權服務權限唯一支援的跨網路案例。 如需詳細資訊,請參閱 XblPrivacyCheckPermissionAsync 和 GET (/users//permission/validate)。

靜音清單

您的遊戲可以使用隱私權服務擷取使用者的靜音清單。靜音清單會指定最多 250 位清單擁有者不想透過語音通訊聽到其聲音的使用者。
靜音清單會控制語音通訊,但不會影響文字通訊。
根據預設,所有相關的權限檢查都會納入靜音清單。 這表示除了檢查其他權限之外,您不需要針對靜音清單執行額外的檢查。 例如,如果您想要知道某位使用者是否可以與另一位使用者進行語音聊天,隱私權服務會在權限檢查中檢查使用者的靜音清單。您的程式碼不需要另外檢查靜音清單。不過,您可能會發現在某些案例中擷取靜音清單很有幫助。
遊戲不得將人員新增至使用者的靜音清單。
如需詳細資訊,請參閱 XblPrivacyGetMuteListAsync 和 GET (/users//people/mute)。

避開清單

您的遊戲也可以使用隱私權服務擷取使用者的避開清單。 避開清單最多可保存 1,000 位擁有者已封鎖的 XBOX 使用者,以防止任何形式的通訊,例如語音、文字、遊戲邀請或俱樂部邀請。 擷取避開清單可能很有價值,但檢查避開清單也是所有相關權限檢查的一部分。 例如,如果您想要知道某位使用者是否可以傳送文字訊息給另一位使用者,隱私權服務會在權限檢查中參考避開清單。您的程式碼不需要另外檢查避開清單。
遊戲不得將人員新增至使用者的避開清單。
如需詳細資訊,請參閱 XblPrivacyGetAvoidListAsync 和 GET (/users//people/avoid)。

另請參閱

XBOX 服務概觀 開始使用 XBOX 服務 API
最後修改於 2026年10月8日