Pular para o conteúdo principal
Use este tópico para verificar e resolver problemas de privacidade e permissões no seu título. O serviço Privacy do XBOX protege os usuários respeitando suas preferências e oferecendo as experiências sociais que eles desejam. O serviço Privacy oferece suporte à verificação de permissões, ao silenciamento de usuários e à opção de evitar usuários por meio da API dos serviços do XBOX (XSAPI) e dos pontos de extremidade REST dos serviços do XBOX. Para obter mais informações, consulte a visão geral da XSAPI.
Não é possível recuperar nem definir as configurações de privacidade de um usuário com o serviço Privacy.

Verificações de permissão

As verificações de permissão são o principal recurso oferecido pelo serviço Privacy. Essas verificações funcionam determinando se um usuário pode executar uma ação com outro usuário ou com um conjunto de usuários. Por exemplo, se você quiser saber se um usuário pode se comunicar com um destino, o serviço Privacy baseia sua resposta em uma série de critérios relevantes, incluindo os seguintes cenários.
  • As configurações de ambos os usuários permitem esse cenário?
  • Qual é o relacionamento entre os usuários?
  • O ator está na lista de evitados do destino?
O serviço Privacy do XBOX oferece suporte a verificações de permissão de comunicação entre redes. Os usuários do XBOX podem decidir se querem se comunicar com amigos em outras redes (crossNetworkFriends) ou com todos nessas redes (crossNetworkUsers). O serviço de privacidade permite que os títulos verifiquem se crossNetworkUsers ou crossNetworkFriends podem se comunicar com o usuário por meio das seguintes verificações de permissão: CommunicateUsingText, CommunicateUsingVideo, CommunicateUsingVoice. Observação: a comunicação entre redes é o único cenário entre redes compatível com as permissões do serviço de privacidade. Para obter mais informações, consulte XblPrivacyCheckPermissionAsync e GET (/users//permission/validate).

Lista de silenciados

Seu título pode recuperar a lista de silenciados de um usuário com o serviço Privacy. Uma lista de silenciados especifica até 250 usuários que o proprietário da lista não quer ouvir por meio de comunicação por voz.
A lista de silenciados controla a comunicação por voz, mas não afeta a comunicação por texto.
Por padrão, todas as verificações de permissão relevantes incorporam as listas de silenciados. Isso significa que você não precisa executar verificações extras da lista de silenciados além de verificar as outras permissões. Por exemplo, se você quiser saber se um usuário pode conversar por voz com outro usuário, o serviço Privacy verifica a lista de silenciados do usuário como parte da verificação de permissão. Seu código não precisa verificar também a lista de silenciados. No entanto, você pode encontrar alguns cenários em que é útil recuperar uma lista de silenciados.
Os jogos não podem adicionar pessoas à lista de silenciados de um usuário.
Para obter mais informações, consulte XblPrivacyGetMuteListAsync e GET (/users//people/mute).

Lista de evitados

Seu título também pode recuperar a lista de evitados de um usuário com o serviço Privacy. Uma lista de evitados contém até 1.000 usuários do XBOX que o proprietário bloqueou para impedir qualquer forma de comunicação, como voz, texto, convites de jogo ou convites de clube. Recuperar a lista de evitados pode ser útil, mas a verificação da lista de evitados também faz parte de todas as verificações de permissão relevantes. Por exemplo, se você quiser saber se um usuário pode enviar uma mensagem de texto a outro usuário, o serviço Privacy consulta a lista de evitados como parte da verificação de permissão. Seu código não precisa verificar também a lista de evitados.
Os jogos não podem adicionar pessoas à lista de evitados de um usuário.
Para obter mais informações, consulte XblPrivacyGetAvoidListAsync e GET (/users//people/avoid).

Confira também

Visão geral dos serviços do XBOX Introdução às APIs dos serviços do XBOX
Última modificação em 8 de outubro de 2026