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 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:
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:
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. 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 mediantecrossNetworkUsers, 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 usarCommunicateUsingText 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_COMMUNICATIONSy 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.
- 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.
- En el dispositivo 2, inicie sesión en un perfil que no tenga restricciones de comunicación.
- 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.
- Repita los pasos 1 a 3 para todos los perfiles del paso de Configuración.
- El título impide que el usuario se comunique por voz y texto a través de XBOX cuando esa opción está bloqueada.
- El título impide que el usuario se comunique por voz y texto fuera de XBOX cuando esa opción está bloqueada.
- El título impide que el usuario reciba invitaciones a partidas multijugador en XBOX cuando esa opción está bloqueada.
- Cuando dos usuarios interactúan en escenarios de texto y voz, se aplica la configuración más estricta de las dos.
- El usuario puede comunicarse por voz y texto a través de XBOX cuando esa opción está bloqueada.
- El usuario puede comunicarse por voz y texto fuera de XBOX cuando esa opción está bloqueada.
- El título permite que el usuario reciba invitaciones a partidas multijugador cuando esa opción está bloqueada.
- El título bloquea el acceso a experiencias o modos de juego para los usuarios con una configuración de comunicación restringida.
- 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- Como usuario A, silencie al usuario B mediante la funcionalidad de silencio de XBOX.
- Haga que ambos usuarios se unan a una sesión multijugador de XBOX.
- Intente enviar una comunicación por voz del usuario B al usuario A.
- Asegúrese de que el usuario A no puede recibir ninguna comunicación por voz del usuario B.
- El usuario que inició el silencio no puede oír la comunicación por voz del usuario silenciado.
- 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- Como usuario A, bloquee al usuario B mediante la característica de bloqueo de jugadores de XBOX.
- Haga que ambos usuarios se unan a una sesión multijugador de XBOX.
- Intente enviar comunicaciones por voz y escritas del usuario B al usuario A.
- Intente enviar una invitación a una partida multijugador del usuario B al usuario A.
- Asegúrese de que el usuario A no puede recibir ninguna comunicación ni invitación a partidas multijugador del usuario B.
- El usuario que inició el bloqueo no puede ver ni oír la comunicación del usuario bloqueado.
- El usuario que inició el bloqueo no recibe las invitaciones a partidas multijugador del usuario bloqueado.
- El usuario que inició el bloqueo puede ver u oír la comunicación del usuario bloqueado.
- El usuario que inició el bloqueo recibe las invitaciones a partidas multijugador del usuario bloqueado.
