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

# XR-015 Administración de las comunicaciones de los jugadores

> Los títulos no deben permitir la comunicación a través de la red de XBOX cuando la configuración de privacidad del usuario no lo permita.

Versión 1.3, 03/01/2025

Los títulos no deben permitir la comunicación a través de la red de XBOX cuando la configuración de privacidad del usuario no lo permita.

Los títulos cumplen este XR recuperando datos de los servicios de la red de XBOX. Si el título usa sus propios servicios, debe comprobar los permisos de privacidad del usuario al principio de una sesión o cuando un nuevo usuario se une a la sesión. En los escenarios iniciados por el usuario fuera de las sesiones, los títulos cumplen este requisito comprobando la privacidad antes de mostrar los datos del usuario y antes de realizar la acción. Los títulos pueden comprobar los siguientes permisos:

| Nombre del permiso | Descripción |
| - | - |
| CommunicateUsingText | Comprueba si el usuario puede enviar comunicaciones de texto (por ejemplo, chat de texto, mensajes, etc.) o una invitación al usuario de destino. |
| CommunicateUsingVoice | Comprueba si el usuario puede comunicarse por voz con el usuario de destino. |

Durante la sesión de juego, los títulos que ofrecen comunicación entre jugadores de la red de XBOX y jugadores que no son de la red de XBOX deben ofrecer la posibilidad de silenciar a cualquier jugador que no sea de la red de XBOX durante la sesión.

> \[!Note]
> Consulte [Información general sobre privacidad y permisos](https://docs.xbox.com/es/services/xbox-services/fundamentals/identity/privacy/live-privacy-overview.md) para obtener detalles sobre cómo comprobar y resolver problemas de privacidad y permisos en su título.

## Más información

### Información general sobre la configuración de comunicación

Los jugadores administran su comunicación mediante dos opciones de configuración orientadas al cliente:

| Nombre de la opción | Descripción | Nivel de la opción |
| - | - | - |
| Otros pueden comunicarse mediante voz, texto o invitaciones | Administra todas las comunicaciones de los jugadores | Todos, Amigos, Bloquear |
| Puedes comunicarte fuera de XBOX mediante voz y texto | Administra la comunicación entre redes | Todos, Amigos del juego, Bloquear |

El nivel de opción seleccionado determina los permisos de privacidad del jugador, incluidos `CommunicateUsingText` y `CommunicateUsingVoice`.

> \[!Important]
> *Otros pueden comunicarse mediante voz, texto o invitaciones* afecta tanto a las comunicaciones de la red de XBOX como a las comunicaciones entre redes, por lo que funciona en la práctica como un conmutador universal. Esto puede dar lugar a escenarios en los que invalida la configuración de comunicación entre redes del jugador, como se muestra a continuación:

| Otros pueden comunicarse mediante voz, texto o invitaciones | Puedes comunicarte fuera de XBOX mediante voz y texto | Comportamiento esperado |
| - | - | - |
| Bloqueado | Bloqueado | Todas las comunicaciones bloqueadas |
| Bloqueado | Amigos del juego | Todas las comunicaciones bloqueadas |
| Bloqueado | Todos | Todas las comunicaciones bloqueadas |
| Amigos | Bloqueado | Los amigos de XBOX pueden comunicarse |
| Amigos | Amigos del juego | Los amigos de XBOX y los amigos entre redes pueden comunicarse |
| Amigos | Todos | Los amigos de XBOX y todos los jugadores entre redes pueden comunicarse |
| Todos | Bloqueado | Los jugadores de la red de XBOX pueden comunicarse |
| Todos | Amigos del juego | Los jugadores de la red de XBOX y los amigos entre redes pueden comunicarse |
| Todos | Todos | Los jugadores de la red de XBOX y todos los jugadores entre redes pueden comunicarse |

### Comprobación de privilegios

Antes de permitir que se produzca cualquier actividad, los títulos también deben comprobar los privilegios en la red de XBOX, tal como se indica en [XR-045: Red de XBOX y privilegios de cuenta](https://docs.xbox.com/es/publishing/certification/xr/xr-045.md).

Los títulos que admiten el juego entre redes y la comunicación entre jugadores de la red de XBOX y jugadores que no son de la red de XBOX deben comprobar los permisos de comunicación antes de permitir la comunicación entre esos jugadores.

Los títulos comprueban la configuración de comunicación de los jugadores entre redes mediante `crossNetworkUsers`, que actúa como sustituto del XUID. En función de la configuración de privacidad de XBOX, estos usuarios devolverán un resultado "permitido" solo cuando los permisos de XBOX del usuario estén configurados para permitir la comunicación con todos los jugadores entre redes. Los títulos que admiten una lista de amigos entre redes pueden comprobar la comunicación entre amigos entre redes mediante `crossNetworkFriends` como sustituto del XUID. En función de la configuración de privacidad de XBOX, `crossNetworkUsers` devolverá un resultado "permitido" solo cuando los permisos de XBOX del usuario estén configurados para permitir la comunicación con todos los jugadores entre redes, mientras que `crossNetworkFriends` devolverá "permitido" cuando los permisos de XBOX del usuario estén configurados para permitir la comunicación con todos o solo con los amigos entre redes.

### Exenciones

Los escenarios que quedan fuera del ámbito y no se consideran "comunicación entre jugadores" incluyen:

* Solicitudes de amistad e invitaciones a clanes o gremios
* Gestos en el juego y animaciones de los jugadores
* Notificaciones y fuentes automatizadas que mencionan a otro jugador (por ejemplo, fuentes de eliminaciones y fuentes de actividad automatizadas)
* Notificaciones al usuario que forman parte de las características principales del juego, si no invocan ni requieren comunicaciones de texto o voz (por ejemplo, intercambios en el juego)

## Guía de implementación y procedimientos recomendados

### Funcionalidad administrada por el título

Los títulos pueden ofrecer sus propias opciones de silencio y bloqueo administradas por el título en el juego, que pueden funcionar de forma diferente a las opciones de la red de XBOX y no están obligadas a cumplir los estándares de XR-015. Sin embargo, la disponibilidad de opciones en el juego no anula la necesidad de respetar las listas de silenciados y bloqueados y la configuración de privacidad de la red de XBOX. Las opciones del juego no deben invalidar ni ignorar la configuración de privacidad de la red de XBOX.

### Guía para las invitaciones

Se debe usar `CommunicateUsingText` para administrar los permisos de invitación.

* Las invitaciones están dentro del ámbito de la configuración de comunicación entre redes y deben bloquearse en función del valor de la configuración.
* Las invitaciones no se limitan a las sesiones de juego. Las fiestas en el juego y otros tipos de invitaciones que facilitan directamente las sesiones compartidas y las comunicaciones entre jugadores también están dentro del ámbito y deben bloquearse adecuadamente en función de la configuración de privacidad del usuario.
* Un valor restringido en "Otros pueden comunicarse mediante voz, texto o invitaciones" bloquea las invitaciones entrantes, pero no impide que el usuario envíe invitaciones salientes.

### Bloqueo de experiencias de juego

Bloquear modos o experiencias de juego para los usuarios con una configuración de comunicación restringida no es una solución preferida y, siempre que sea posible, deben usarse medios menos restrictivos para respetar la configuración del usuario.

Si la comunicación entre jugadores es fundamental para una experiencia y no hay ninguna forma viable de respetar la configuración de comunicaciones bloqueadas manteniendo la integridad del modo, el bloqueo del modo puede aprobarse mediante una excepción, pero debe comunicarse claramente en el juego a los jugadores afectados.

Si grandes partes de un juego requieren la comunicación entre jugadores y están bloqueadas para los jugadores con una configuración restringida, debe comunicarse de forma proactiva a través de la página de detalles del producto (PDP) en la Store.

### Otras indicaciones

* Cuando dos usuarios interactúan en escenarios de texto y voz, se aplica la configuración más estricta de las dos. Por ejemplo, si el jugador A tiene una configuración bloqueada, pero el jugador B no, se debe devolver un valor de denegación para ambos. Esto no se aplica a las invitaciones.
* Silenciar a otro jugador restringe la comunicación por voz entre ellos, pero no afecta al texto ni a las invitaciones. Bloquear a otro jugador restringe la comunicación por voz y texto entre ellos e impide que el usuario reciba invitaciones del jugador bloqueado.
* Debido a las limitaciones del servicio, no se recomiendan las comprobaciones de permisos de privacidad de usuario a usuario en escenarios que implican un número elevado de jugadores (como el chat global y las sesiones o eventos a muy gran escala). En estos escenarios, la configuración de comunicaciones debe respetarse comprobando directamente `XPRIVILEGE_COMMUNICATIONS` y la lista de bloqueados de cada jugador con una frecuencia regular (por ejemplo, cada hora).

## Casos de prueba de certificación

### 015-01 Comunicación del usuario

**Configuración:**

* Cree un conjunto de perfiles con "Otros pueden comunicarse mediante voz, texto o invitaciones" establecido en Todos, Amigos y Bloquear.
* En el caso de los títulos que admiten la comunicación fuera de XBOX, cree un conjunto de perfiles con "Puedes comunicarte fuera de XBOX mediante voz y texto" establecido en Todos, Amigos del juego y Bloquear.

**Pasos de la prueba**

1. En el dispositivo 1, inicie sesión en un perfil que se haya configurado con el conjunto específico de permisos según la Configuración.
2. En el dispositivo 2, inicie sesión en un perfil que no tenga restricciones de comunicación.
3. En ambos dispositivos, inicie el título e intente comunicarse mediante texto y voz en todas las ubicaciones admitidas e intente enviar invitaciones a partidas multijugador.
4. Repita los pasos 1 a 3 para todos los perfiles del paso de Configuración.

**Resultado esperado**

Los títulos deben comprobar en el servicio de XBOX la configuración de privacidad de un usuario relativa a las acciones relacionadas con la privacidad y la seguridad en línea, y no deben transmitir datos del usuario ni permitir la comunicación a través de XBOX cuando la configuración de privacidad y seguridad en línea del usuario no lo permita.

**Ejemplos de aprobación**

1. El título impide que el usuario se comunique por voz y texto a través de XBOX cuando esa opción está bloqueada.
2. El título impide que el usuario se comunique por voz y texto fuera de XBOX cuando esa opción está bloqueada.
3. El título impide que el usuario reciba invitaciones a partidas multijugador en XBOX cuando esa opción está bloqueada.
4. Cuando dos usuarios interactúan en escenarios de texto y voz, se aplica la configuración más estricta de las dos.

**Ejemplos de error**

1. El usuario puede comunicarse por voz y texto a través de XBOX cuando esa opción está bloqueada.
2. El usuario puede comunicarse por voz y texto fuera de XBOX cuando esa opción está bloqueada.
3. El título permite que el usuario reciba invitaciones a partidas multijugador cuando esa opción está bloqueada.
4. El título bloquea el acceso a experiencias o modos de juego para los usuarios con una configuración de comunicación restringida.
5. Cuando dos usuarios interactúan en escenarios de texto y voz, no se aplica la configuración más estricta de las dos.

### 015-02 Compatibilidad con el silencio

**Pasos de la prueba**

1. Como usuario A, silencie al usuario B mediante la funcionalidad de silencio de XBOX.
2. Haga que ambos usuarios se unan a una sesión multijugador de XBOX.
3. Intente enviar una comunicación por voz del usuario B al usuario A.
4. Asegúrese de que el usuario A no puede recibir ninguna comunicación por voz del usuario B.

**Resultado esperado**

El usuario A no debe poder oír la comunicación del usuario B.

**Ejemplos de aprobación**

1. El usuario que inició el silencio no puede oír la comunicación por voz del usuario silenciado.

**Ejemplos de error**

1. El usuario que inició el silencio puede oír la comunicación por voz del usuario silenciado.

### 015-03 Usuarios bloqueados

**Pasos de la prueba**

1. Como usuario A, bloquee al usuario B mediante la característica de bloqueo de jugadores de XBOX.
2. Haga que ambos usuarios se unan a una sesión multijugador de XBOX.
3. Intente enviar comunicaciones por voz y escritas del usuario B al usuario A.
4. Intente enviar una invitación a una partida multijugador del usuario B al usuario A.
5. Asegúrese de que el usuario A no puede recibir ninguna comunicación ni invitación a partidas multijugador del usuario B.

**Resultado esperado**

El usuario A no debe poder oír ni ver la comunicación del usuario B. El usuario A no debe recibir invitaciones a partidas multijugador del usuario B.

**Ejemplos de aprobación**

1. El usuario que inició el bloqueo no puede ver ni oír la comunicación del usuario bloqueado.
2. El usuario que inició el bloqueo no recibe las invitaciones a partidas multijugador del usuario bloqueado.

**Ejemplos de error**

1. El usuario que inició el bloqueo puede ver u oír la comunicación del usuario bloqueado.
2. El usuario que inició el bloqueo recibe las invitaciones a partidas multijugador del usuario bloqueado.


## Related topics

- [Contenido de apoyo de requisitos y directivas de XBOX](https://docs.xbox.com/es/publishing/certification/xr/overview.md)
- [XR015 Administración de la comunicación de los jugadores](https://docs.xbox.com/es/publishing/certification/fma/xr-015.md)
- [Requisitos de XBOX para juegos de XBOX](https://docs.xbox.com/es/publishing/certification/xbox-requirements.md)
- [Requisitos de XBOX probados en la certificación para juegos de XBOX](https://docs.xbox.com/es/publishing/certification/console-cert-tested-requirements.md)
- [Temas avanzados de las sesiones multijugador](https://docs.xbox.com/es/services/xbox-services/multiplayer/mpsd/concepts/live-mpsd-details.md)
