Skip to main content

XR-018: Contenido generado por el usuario *

Versión 1.6, 09/01/2025 El contenido generado por el usuario (UGC) hace referencia a cualquier contenido digital dentro del juego producido por un jugador y que se hace visible o accesible a una o más personas en un estado en línea. Si su producto contiene UGC, debe:
  • Proporcionar un medio dentro del producto para que los usuarios denuncien al desarrollador el UGC inapropiado o dañino para su revisión y eliminación/deshabilitación (si infringe las directrices de contenido) y/o implementar un método de detección proactiva de UGC inapropiado o dañino (por ejemplo, filtrado de texto).
  • Publicar directrices de contenido para el contenido generado por el usuario (como unas condiciones de uso o un código de conducta), disponibles para los usuarios dentro del producto o en el sitio web del título.
  • Estar preparado para eliminar/deshabilitar contenido ilegal de alto riesgo a petición de Microsoft en el improbable caso de que Microsoft tenga conocimiento de material ilegal en la red de XBOX que no se haya abordado mediante los mecanismos o procesos de acción estándar.
  • Respetar la configuración de UGC del jugador y gestionar correctamente los escenarios en los que un usuario no tiene acceso al UGC dentro del juego debido a privilegios restringidos.
Además, si su producto está integrado con una plataforma de mods de juegos de terceros, debe:
  • Integrarse con la API de denuncias/reclamaciones de la plataforma (si está disponible) y moderar el contenido si así lo exige el acuerdo contractual con el tercero.
  • Presentar una advertencia, un cuadro de diálogo o un indicador visual a los usuarios cuando el contenido no proceda del desarrollador.

Más información

Contenido generado por el usuario (UGC)

A grandes rasgos, el UGC incluye (entre otros):
  • Texto introducido por el jugador, como apodos de jugador e información de perfil, nombres de personajes, nombres de armas, etiquetas de clan y texto publicado en carteles/tablones.
  • Imágenes, vídeos y GIF creados o cargados por el jugador.
  • Capturas de pantalla y vídeos creados por el jugador (excluidas las capturas de pantalla y los clips de juego capturados con la característica de captura administrada por la plataforma XBOX).
  • Mapas, terrenos, mundos, emblemas de jugador, texturas, modelos, recursos, decoraciones, aspectos, dibujos, sonidos y contenido de personajes creados por el jugador (gestos personalizados, gestos o acciones animados, etc.).
Los títulos que aprovechan el UGC como mecánica de juego principal (como los juegos de dibujo y los juegos sandbox con mundos personalizables) siguen estando dentro del alcance de este XR. Examine con cuidado qué se considera UGC y qué escenarios están exentos. Las modificaciones de juegos (“mods”) también se consideran UGC. Los mods dentro del alcance incluyen cualquiera que se ofrezca mediante métodos de distribución controlados por el desarrollador, como:
  • Una tienda oficial administrada por el desarrollador o el editor.
  • Un área designada de carga/uso compartido controlada por el desarrollador.
  • Mods creados y compartidos a través de experiencias dentro del juego.
  • Mods habilitados a través de plataformas de mods de terceros que requieren moderación por parte del desarrollador debido a un acuerdo contractual.

Detección proactiva de texto dañino o inapropiado

Los títulos que usan la API StringService cumplen automáticamente el requisito de detección proactiva (para escenarios de texto). De forma predeterminada, los títulos deben aprovechar la API StringService para nombres y otras cadenas de texto estáticas cortas. Si los títulos tienen otros escenarios de texto que permiten entradas de texto más largas, o si existen circunstancias técnicas u otras limitaciones, los títulos pueden optar por implementar su propia variante de filtrado de texto restringiendo que un conjunto de términos se muestre a otro jugador en los servicios de XBOX. Consulte la lista de términos prohibidos (Forbidden Terms List) que debe aprovecharse como base mínima para el bloqueo o la ofuscación frente a jugadores no locales en los servicios de XBOX.

Gestión correcta de las restricciones de UGC

Si un jugador tiene el privilegio de UGC restringido (XPRIVILEGE_USER_CREATED_CONTENT), no debe exponerse al UGC dentro del alcance creado por otros usuarios. El cumplimiento de otros requisitos (por ejemplo, detección proactiva y/o denuncia) no anula la necesidad de respetar la configuración del jugador. El UGC estático, como texto e imágenes, puede sustituirse por contenido predeterminado (por ejemplo, una cadena o imagen definida por el desarrollador) u ofuscarse por completo, según la implementación preferida. Al sustituir u ofuscar contenido, considere implementaciones que mantengan la claridad para los usuarios afectados. El UGC interactivo, como los mapas creados por jugadores, no debe ser accesible para los usuarios afectados. Si un usuario no puede interactuar con contenido o características debido a una configuración de UGC restringida, cualquier mensaje de error debe informar claramente al usuario de la restricción y de por qué se ha producido. Bloquear modos de juego o experiencias completos para los usuarios con configuraciones restringidas no es una solución preferida, y siempre que sea factible deben usarse medios menos restrictivos para respetar la configuración del usuario. Si el UGC es fundamental para una experiencia y no existe una forma viable de respetar la configuración de UGC bloqueado manteniendo la integridad del modo, el bloqueo del modo puede aprobarse mediante una excepción, pero debe comunicarse claramente dentro del juego a los jugadores afectados. Si grandes partes de un juego requieren UGC y están bloqueadas para los jugadores con configuraciones restringidas, debe comunicarse de forma proactiva a través de la página de detalles del producto (PDP) del juego en la Store.
Requisitos de XBOX relacionados adicionales (XR)

Exenciones

Los escenarios que no se consideran UGC o que quedan fuera del alcance incluyen:
  • Los gamertags de XBOX (consulte la sección de guía y procedimientos recomendados para obtener más detalles).
  • Respuestas de jugador prefabricadas dentro del juego administradas por el desarrollador (por ejemplo, “Hi”, “GG”).
  • Gestos de personaje administrados por el desarrollador.
  • Grabaciones o “fantasmas” de la actividad de juego de un jugador.
  • Escenarios en los que los jugadores pueden personalizar mínimamente contenido administrado por el desarrollador dentro de parámetros estrictamente establecidos.
    • Ejemplo exento: cambiar el color de un emblema de jugador dentro de una gama de opciones proporcionadas que no modifican sustancialmente la imagen.
    • Ejemplo no exento: superponer capas, rotar, recortar o modificar de otro modo un emblema de jugador de forma que permita la creación de nuevas imágenes.
  • Contenido creado y compartido en escenarios locales/LAN, incluso a través de una aplicación complementaria conectada, y no compartido con jugadores fuera de ese grupo local.
  • Contenido creado sin conexión y no compartido con un servicio en línea. Tenga en cuenta que el contenido sin conexión que posteriormente se comparte en línea no está exento.
  • Contenido creado en un entorno en línea que es transitorio, no produce un artefacto tangible de UGC (foto, texto, archivo de guardado personalizado, archivo de paquete de mod, etc.) y que el desarrollador no pretende que funcione como contenido del jugador.
    • Ejemplos exentos: dibujos o palabras hechos con agujeros de bala; usar la física del juego para empujar objetos hasta formar una formación concreta.
    • Ejemplo no exento: colocar objetos mediante un editor de mapas u otra característica de personalización compatible con el desarrollador.
  • Mods de juegos distribuidos a través de canales fuera del control del desarrollador, como sitios web de terceros (por ejemplo, Nexus Mods) o tiendas (por ejemplo, Steam), a menos que el canal de terceros requiera la moderación del desarrollador debido a acuerdos contractuales.
  • Mods de juegos obtenidos a través de servidores de terceros no administrados por el desarrollador.
  • Mods de juegos que solo alteran las mecánicas del juego y no el contenido, como estadísticas de jugador, estadísticas de armas, gravedad, hitboxes y condiciones meteorológicas.
  • Las comunicaciones de texto transitorias en tiempo real (como el chat de texto de la sala de espera o una superposición de texto durante la partida) están exentas del filtrado proactivo de texto.
  • El UGC compartido entre amigos está exento del filtrado proactivo.

Guía de implementación y procedimientos recomendados

Procedimientos recomendados para la moderación de UGC

  • Los títulos que implementen su propia solución de filtrado de texto deben comprometerse a una cadencia regular de actualización y mantenimiento de su lista de términos (manteniendo las cadenas incluidas en la lista principal de términos prohibidos de Microsoft).
  • Los títulos que aprovechen el UGC como mecánica de juego principal (por ejemplo, juegos de dibujo, juegos sandbox, etc.) deben implementar un mecanismo para que los jugadores capturen capturas de pantalla como pruebas asociadas a las denuncias.
  • Los títulos que implementen características de captura dentro del juego (por ejemplo, fotos y vídeos) deben considerar si la característica puede permitir contenido objetable que requiera moderación.
  • Los jugadores deben disponer de opciones por categorías (por ejemplo, emblema de jugador, etiqueta de clan, mapa, etc.) para indicar por qué denuncian el UGC y deben tener una opción para proporcionar más contexto mediante un campo de texto.
  • Si se elimina o deshabilita UGC compartido/duplicado, deben tomarse medidas para eliminar el contenido infractor original.
  • Los jugadores deben recibir una notificación de que su denuncia de UGC se ha recibido correctamente.
  • Si el UGC de un jugador se elimina o deshabilita, se le debe proporcionar el motivo de la eliminación.
  • El título o el sitio web del título debe tener un vínculo a su proceso de retirada de material protegido por derechos de autor.
  • Cuando un jugador denuncia UGC, no debe seguir viendo ese contenido en sus dispositivos y debe tener la opción de bloquear todo el contenido de ese creador.
  • La denuncia y la moderación de UGC requieren atributos fundamentales para que el UGC sea procesable. Los datos mínimos para una moderación correcta suelen consistir en:
    • Identificador único del usuario objetivo
    • Tipo de denuncia de UGC (apodo de jugador, emblema de jugador, textura, etc.)
    • Pruebas del UGC (texto, imagen, metadatos dentro del juego, etc.)
    • Fecha y hora de la denuncia
    • Comentarios (más información) del remitente de la denuncia
    • Ubicación de origen de la denuncia (página web, vista dentro del juego)
  • Los títulos están facultados para implementar sistemas que permitan mitigaciones para infractores reincidentes o graves, como suspender la capacidad de un jugador de compartir UGC e informarle de por qué no puede compartir UGC.
  • Para infractores reincidentes o graves, los títulos están facultados para implementar sistemas que permitan capacidades preventivas, como impedir el uso compartido de UGC por usuario.

Guía para nombres de usuario

Los gamertags de XBOX están exentos de los requisitos de UGC y no deben estar sujetos a filtrado de texto, opciones de denuncia administradas por el título ni ofuscación debido a un privilegio de UGC restringido. Los jugadores pueden denunciar gamertags directamente a XBOX accediendo a la tarjeta de jugador del usuario a través de XR-047: Acceso al perfil del usuario. Otros nombres de usuario están sujetos a los requisitos de filtrado proactivo y/o denuncia, pero, para mantener una identificación de jugadores coherente y cohesionada, no es necesario ofuscarlos para los usuarios con un privilegio de UGC restringido. Esto incluye:
  • Nombres de usuario entre redes
  • Nombres de usuario administrados por el editor
  • Nombres de personaje personalizados
  • Nombres de clan/escuadrón/gremio
Por coherencia, se recomienda que, en la medida de lo posible, los nombres de usuario entre redes administrados por el editor se sometan a filtrado en el momento de la creación y aprovechen una lista de términos común en todas las plataformas compatibles.

Guía adicional para mods de juegos

Deshabilitación local del contenido generado por el usuario

Si su juego pudiera dejar de responder al usar diferentes combinaciones de UGC, debería considerar proporcionar una forma de deshabilitar todo el UGC en la pantalla de título. Esto evitará que su juego quede permanentemente injugable.

Seguridad del dispositivo y scripting

Formato
  • Solo juegos de consola: el UGC no puede contener ejecutables independientes ni estar construido de tal forma que un paso intermedio (JIT, compilación de scripts, etc.) genere un archivo ejecutable.
Acceso a la red
  • Solo juegos de consola: los mods no deben tener ninguna forma de acceso directo a la red. Si tiene intención de poner funciones internas del juego a disposición del UGC (por ejemplo, “auto-join server”), solicite la aprobación de su contacto de Microsoft antes de proceder con la implementación.
Acceso al sistema de archivos
  • Solo juegos de consola: los mods no deben tener acceso directo al sistema de archivos. Las funciones internas del juego, como “auto-save”, pueden permitir el acceso a archivos, pero deben aplicar límites según XR-133: Limitaciones de escritura en el almacenamiento local.
  • Los mods deben almacenarse en una ubicación apropiada del disco y no mezclarse con ubicaciones/archivos del sistema o del juego.
Acceso a periféricos
  • Solo juegos para PC/móvil: no debe permitirse que los mods accedan a unidades HID (cámaras, micrófonos, etc.) sin que primero se notifique al usuario y se solicite y conceda su aprobación.
Detección de software malintencionado
  • Solo juegos para PC/móvil: para evitar la propagación de malware del creador de contenido al jugador, los mods creados fuera de la consola deben pasar por sistemas automáticos de detección de malware en el momento del envío y no deben publicarse antes de superar esas comprobaciones.

Casos de prueba de certificación

018-01 Denuncia de contenido inapropiado y verificación de cadenas de texto de UGC

Pasos de prueba
  1. Identifique las áreas del título en las que se puede introducir texto entre usuarios que no son amigos y que luego es visible para usuarios en otro dispositivo.
  2. Compruebe que el título proporciona una forma dentro del producto de denunciar al desarrollador el UGC inapropiado o dañino de otros usuarios.
  3. Si no hay forma de denunciar contenido inapropiado, en cada área, introduzca una cadena, subcadena, etc. que esté en la lista de términos prohibidos.
    • Introduzca el término prohibido directamente (es decir, “ForbiddenTerm”).
    • Introduzca un término prohibido con otro término no prohibido separado por un espacio, es decir, (“Good ForbiddenTerm”).
  4. Si el título permite crear UGC en estado sin conexión, por ejemplo, nombres de personajes, desconecte el dispositivo de la red, introduzca combinaciones de términos prohibidos y vuelva a conectarse a la red.
  5. Compruebe que el término prohibido no es visible para ningún otro usuario en otro dispositivo.
  6. Repita los pasos 3 a 5 en cada idioma compatible con el título usando términos prohibidos de la configuración regional correspondiente.
Resultado esperado El título debe proporcionar una forma dentro del producto para que los usuarios denuncien al desarrollador el UGC inapropiado o dañino y/o implementar un método de detección proactiva de UGC inapropiado o dañino (por ejemplo, filtrado de texto mediante la API StringService). El contenido inapropiado o dañino debe bloquearse u ofuscarse frente a jugadores no locales en los servicios de XBOX. Los gamertags de XBOX están exentos de los requisitos de UGC y no deben estar sujetos a filtrado de texto, opciones de denuncia administradas por el título ni ofuscación debido a un privilegio de UGC restringido. Las directrices de UGC, como unas condiciones de uso o un código de conducta, están disponibles para los usuarios dentro del producto o en el sitio web del título. Los títulos no deben bloquear modos de juego o experiencias completos para los usuarios con privilegios de UGC restringidos. Ejemplos de aprobado
  1. Los gamertags de XBOX no se filtran, no se ofuscan ni están sujetos a denuncia dentro del título.
  2. Los nombres de usuario entre redes, los nombres de usuario administrados por el editor, los nombres de personaje personalizados o los nombres de clan/escuadrón/gremio no se ofuscan.
  3. El título proporciona una forma dentro del producto para que los usuarios denuncien al desarrollador el UGC inapropiado o dañino.
  4. El título impide la publicación de UGC inapropiado o dañino y notifica al usuario el motivo por el que falló la publicación.
  5. El título sustituye el texto inapropiado o dañino por palabras o caracteres, como Content Blocked o $!*#&.
  6. El texto introducido por el usuario que se comparte en tiempo real en el juego, como en una sala de espera o una superposición de texto dentro del juego, o solo entre amigos, no se filtra.
  7. Las cadenas de texto inapropiadas o dañinas son visibles para los usuarios en la consola local, pero no se transmiten a otros usuarios que no son amigos más allá de la consola local.
  8. Las directrices de UGC, como unas condiciones de uso o un código de conducta, están disponibles para los usuarios dentro del producto o en el sitio web del título.
  9. El título no bloquea modos de juego o experiencias completos para los usuarios con privilegios de UGC restringidos.
Ejemplos de no aprobado
  1. Los gamertags de XBOX se filtran o se ofuscan.
  2. El título no proporciona una forma de que los usuarios denuncien al desarrollador el UGC inapropiado o dañino, o permite que el UGC inapropiado o dañino sea visible para usuarios que no son amigos en otros dispositivos.
  3. El título permite al usuario eludir el filtrado de UGC inapropiado o dañino creando UGC en estado sin conexión y compartiéndolo posteriormente en línea.
  4. Las directrices de UGC (como unas condiciones de uso o un código de conducta) no están disponibles para los usuarios ni dentro del producto ni en el sitio web del título.
  5. El título bloquea modos de juego o experiencias completos para los usuarios con privilegios de UGC restringidos.
Última modificación el 28 de agosto de 2026