Requisitos de estabilidad y rendimiento

En esta sección, se describe la estabilidad y el rendimiento de los elementos interactivos.

1 tamaño de paquete inicial

Para probar este requisito de forma correcta, es posible que debas transferir el juego con el portal para desarrolladores y, luego, probarlo en el paquete de pruebas. Como alternativa, alojar con compresión activada o comprimir todo el contenido cargado inicialmente puede proporcionar una buena aproximación.

  • El tamaño del paquete inicial del juego MUST ser inferior a 30 MiB.
  • El tamaño del paquete inicial del juego DEBE ser inferior a 15 MiB.

2 Tamaño total del paquete

  • De forma predeterminada, el tamaño total del paquete del juego MUST ser inferior a 250 MiB. Puedes encontrar las excepciones en las Preguntas frecuentes.
  • El juego DEBE cargar solo la cantidad mínima de datos necesaria para habilitar la interactividad y cargar de forma diferida los otros datos según sea necesario.

3 Tamaño de archivo individual

  • Cada archivo individual del juego MUST tener un tamaño inferior a 30 MiB.
  • Cada archivo individual del juego DEBE tener menos de 512 KiB.

4 Tamaño del juego guardado

  • El tamaño del juego guardado MUST ser inferior a 3 MiB.
  • El tamaño del juego guardado DEBE ser inferior a 500 KiB.

5 Tiempo de carga

  • El juego DEBE terminar de cargarse y permitir la interacción del usuario en menos de 5 segundos.

6 fallas

  • El juego NO DEBE tener fallas reproducibles de forma coherente.
  • El juego NO DEBE hacer que falle la app de YouTube, el sitio web de YouTube ni otro software del usuario.

7 tecnologías utilizadas

  • El juego MUST basarse en APIs web que cumplan con los estándares (p.ej., JavaScript, Canvas y WebGL) según lo definen los organismos de estándares (p.ej., W3C, WHATWG).
  • Los elementos interactivos MUST ser compatibles con todos los navegadores que admite YouTube (incluidos Edge, Chrome, Firefox, etcétera).
  • Los elementos interactivos MUST ser compatibles con la app de YouTube para iOS y Android.

8 referencias de archivos

  • El juego MUST usar solo rutas de acceso relativas cuando haga referencia a otros archivos del paquete del juego.
  • El juego NO DEBE usar rutas de acceso absolutas, ya que no se cargarán.

9 Nombres de archivos

  • Los archivos del paquete del juego MUST contener solo caracteres alfanuméricos y algunos caracteres especiales: _, - y ..

Puedes usar el analizador de paquetes de Playables para realizar una validación inicial del paquete de juegos. Esta validación evaluará el tamaño de cada archivo individual, el tamaño general del paquete y cualquier posible incoherencia en el nombre del archivo.