このトピックを参照して、タイトル内のプライバシーと権限の問題を確認および解決してください。
XBOX Privacy service は、ユーザーの設定を尊重し、望むソーシャル体験を提供することでユーザーを保護します。
Privacy service は、XBOX services API (XSAPI) と XBOX services REST エンドポイントを介した、アクセス許可チェック、ユーザーのミュート、およびユーザーの回避をサポートします。
詳細については、XSAPI の概要 を参照してください。
Privacy service では、ユーザーのプライバシー設定を取得または設定することはできません。
アクセス許可チェック
アクセス許可チェックは、Privacy service によって提供される主要な機能です。
これらのチェックは、ユーザーが別のユーザーまたはユーザーのセットに対して操作を実行できるかどうかを判定することで機能します。
たとえば、あるユーザーがターゲットと通信できるかどうかを知りたい場合、Privacy service は次のようなさまざまな関連基準に基づいて回答します。
- 両方のユーザーの設定でこのシナリオが許可されているか。
- ユーザー間の関係はどのようなものか。
- 実行者がターゲットの回避リストに含まれていないか。
XBOX Privacy Service はクロス ネットワーク通信のアクセス許可チェックをサポートしています。XBOX ユーザーは、他のネットワーク上のフレンド (crossNetworkFriends) または他のネットワーク上のすべてのユーザー (crossNetworkUsers) と通信するかどうかを決定できます。
Privacy service は、次のアクセス許可チェック CommunicateUsingText、CommunicateUsingVideo、CommunicateUsingVoice を通じて、crossNetworkUsers または crossNetworkFriends がユーザーと通信できるかどうかをタイトルが確認できるようにします。
注: クロス ネットワーク通信は、Privacy service のアクセス許可でサポートされる唯一のクロス ネットワーク シナリオです。
詳細については、XblPrivacyCheckPermissionAsync および GET (/users//permission/validate) を参照してください。
ミュート リスト
タイトルでは Privacy service を使用してユーザーのミュート リストを取得できます。ミュート リストには、リストの所有者が音声通信で相手の声を聞きたくないユーザーを最大 250 人まで指定できます。
ミュート リストは音声通信を制御しますが、テキスト通信には影響しません。
既定では、関連するすべてのアクセス許可チェックにミュート リストが組み込まれています。
そのため、他のアクセス許可のチェックに加えてミュート リストの追加のチェックを実行する必要はありません。
たとえば、ユーザーが別のユーザーとボイスチャットできるかどうかを知りたい場合、Privacy service はアクセス許可チェックの一部としてそのユーザーのミュート リストをチェックします。コードで別途ミュート リストをチェックする必要はありません。ただし、ミュート リストを取得することが役立つシナリオもあります。
ゲームからユーザーのミュート リストにユーザーを追加することはできません。
詳細については、XblPrivacyGetMuteListAsync および GET (/users//people/mute) を参照してください。
回避リスト
タイトルでは Privacy service を使用してユーザーの回避リストも取得できます。
回避リストには、音声、テキスト、ゲーム招待、クラブ招待など、あらゆる形式の通信を防ぐために所有者がブロックした XBOX ユーザーが最大 1,000 人含まれます。
回避リストの取得は有用ですが、回避リストのチェックは関連するすべてのアクセス許可チェックの一部でもあります。
たとえば、ユーザーが別のユーザーにテキスト メッセージを送信できるかどうかを知りたい場合、Privacy service はアクセス許可チェックの一部として回避リストを参照します。コードで別途回避リストをチェックする必要はありません。
ゲームからユーザーの回避リストにユーザーを追加することはできません。
詳細については、XblPrivacyGetAvoidListAsync および GET (/users//people/avoid) を参照してください。
関連項目
XBOX services の概要
XBOX services API 入門