XR-047: Acceso al perfil del usuario *
Versión 1.2, 03/01/2025
Los títulos deben dar a los usuarios la opción de acceder a las tarjetas de jugador (perfiles de usuario) de otros usuarios de la red de XBOX dondequiera que se enumeren los nombres para mostrar de los usuarios.
Un acceso coherente a la tarjeta de jugador ayuda a mantener un ecosistema de plataforma cohesionado y proporciona a los usuarios un medio fiable de acceder tanto a las características sociales de XBOX como a las opciones de seguridad. Entre los ejemplos de dónde se aplica este requisito se incluyen las tablas de clasificación, las salas de espera de sesión, las estadísticas posteriores a la partida y otros menús dentro del juego.
Para realizar esta acción, los títulos deben usar la API XGameUiShowPlayerProfileCardAsync en consolas y, al desarrollar para Windows, la API ShowProfileCardUIAsync. Para obtener más información sobre estas API, consulte la documentación de desarrollo de su plataforma de destino.
Exenciones
Este requisito no se aplica al mostrar nombres en áreas donde la navegación por la interfaz de usuario no es factible. Algunos ejemplos son:
- Pantallas de carga estáticas que carecen de interactividad o de entrada del usuario.
- Indicadores en pantalla (HUD) durante el juego activo.
Esta exención no se extiende a las tablas de clasificación ni a los menús, incluidos los que se muestran como superposiciones navegables durante el juego activo.Los requisitos de XR-047 no quedan anulados por deshabilitar o no habilitar selectivamente la navegación en ubicaciones donde razonablemente se espera una interfaz de usuario navegable. Si la navegación no es factible en una ubicación dentro del alcance, envíe una solicitud de excepción.
Guía de implementación y procedimientos recomendados
En caso de que un título use un nombre para mostrar distinto del gamertag de XBOX, el acceso a la tarjeta de jugador sigue siendo obligatorio entre usuarios de XBOX.
La disponibilidad de opciones de seguridad a nivel de título (denuncias, silenciamiento, etc.) y de características sociales no elimina la necesidad de acceso a la tarjeta de jugador entre usuarios de XBOX.
Casos de prueba de certificación
047-01 Acceso al perfil del usuario
Pasos de prueba
- Dispositivos 1 y 2: arranque el título.
- Dispositivos 1 y 2: inicie sesión en un perfil de XBOX.
- Dispositivo 1: configure una sesión de juego multijugador de XBOX.
- Dispositivo 2: busque la sesión de juego creada por la consola 1 y únase a ella.
- Compruebe lo siguiente después de que el dispositivo 2 se haya unido a la sesión de juego:
- Desde la sala de espera previa a la partida, acceda a la tarjeta de jugador de otro usuario de XBOX seleccionando el gamertag o el nombre de usuario.
- Durante el juego, intente acceder a la tarjeta de jugador de otro usuario de XBOX seleccionando el nombre de usuario o el gamertag del usuario (esto puede ser posible o no, según el título).
- Desde la pantalla de estadísticas posterior a la partida, acceda a la tarjeta de jugador de otro usuario de XBOX seleccionando el nombre de usuario o el gamertag del usuario.
- Desde el área de tablas de clasificación, acceda a la tarjeta de jugador de otro usuario de XBOX seleccionando el nombre de usuario o el gamertag del usuario.
- Busque cualquier otra área donde se enumeren gamertags e intente acceder a la tarjeta de jugador de otro usuario de XBOX seleccionando el nombre de usuario o el gamertag del usuario.
Resultado esperado
El usuario podrá ver la información de la tarjeta de jugador del otro usuario de XBOX.
Ejemplos de aprobado
- Un usuario puede acceder a la tarjeta de jugador de otro usuario de XBOX en todas las ubicaciones donde se muestran gamertags y la navegación por la interfaz de usuario está habilitada.
- Un usuario puede acceder a la tarjeta de jugador de otro usuario de XBOX en tablas de clasificación, salas de espera de sesión, estadísticas posteriores a la partida y otros menús dentro del juego, independientemente de si la navegación por la interfaz de usuario está habilitada.
Ejemplos de no aprobado
- Un usuario no puede acceder a la tarjeta de jugador de otro usuario de XBOX en alguna ubicación donde se muestran gamertags y la navegación por la interfaz de usuario está disponible.
- Un usuario no puede acceder a la tarjeta de jugador de otro usuario de XBOX en tablas de clasificación, salas de espera de sesión, estadísticas posteriores a la partida y otros menús dentro del juego, independientemente de si la navegación por la interfaz de usuario está habilitada.