Historique des révisions

Cette page fournit un historique des révisions des documents suivants:

11 juillet 2024

  • Refactorisation des exigences techniques en plusieurs pages.
  • Nettoyage et déduplication des exigences.

24 juin 2024

Augmentation de la limite de taille totale du bundle de 100 Mio à 250 Mio et ajout du chargement différé conseils.

17 juin 2024

Nouveautés de la suite de tests:

  • Les jeux n'ont plus besoin d'être diffusés via HTTPS et peuvent être diffusés depuis à des fins de test.
  • Bouton d'actualisation ajouté à côté du champ d'URL pour actualiser le contenu de l'iFrame sans en actualisant toute la suite de tests.

16 mai 2024

Déplacez les meilleures pratiques de conception dans un document distinct pour mieux les distinguer entre les exigences de conception et les bonnes pratiques.

8 mai 2024

Refactorisation du site pour les développeurs Jeux intégrés afin d'élargir l'accès et d'améliorer la navigation.

7 mai 2024

Mise à jour des exigences techniques concernant les notifications Game Ready informations supplémentaires sur l'appel firstFrameReady.

3 mai 2024

  • Création d'une archive des versions précédentes des exigences.

5 mars 2024

La limite de taille des fichiers individuels est passée de 10 Mio à 30 Mio.

23 février 2024

Ajout de la valeur booléenne IN_PLAYABLES_ENV à l'espace de noms de premier niveau pour indiquer aux développeurs quand Son jeu s'exécute dans l'environnement Jeux intégrés.

4 décembre 2023

Nouveautés de la suite de tests

  • Ajout d'une vérification des caractères non acceptés dans les noms de fichiers.
  • Ajout d'une fonctionnalité permettant de simuler l'écran de chargement, avec entre autres la définition de l'URL la hauteur de l'iFrame doit être définie sur 0.
  • Mise à jour du bouton "Mettre en pause/Reprendre" pour qu'il corresponde plus précisément à l'environnement de production en activant/désactivant lors d'une mise en pause ou d'une reprise.
  • Suppression des messages non exploitables de la journalisation des événements.

10 novembre 2023

Le pack Test Suite téléchargeable a été remplacé par le package Test Suite suite.

Le fichier de définitions de type TypeScript, auparavant disponible dans la suite de tests a été déplacé vers l'article principal sur le SDK Jeux intégrés.

7 septembre 2023

La section Commencer a été mise à jour pour modifier les jeux intégrés URL du SDK de v0 vers v1.

30 août 2023

Les sections Noms des fichiers et Miniatures mis à jour pour supprimer les références afin de lister explicitement les caractères spéciaux autorisés (_, -, .).

De plus, la section Enregistrements dans le cloud a été mise à jour pour exiger des enregistrements dans le cloud pour fonctionner dans les nouvelles versions du jeu.

15 août 2023

La section saveData a été mise à jour afin de clarifier le fait qu'une action doit être une chaîne UTF-16 valide et correctement formatée.

18 août 2023

La section Mettre en veille et réactiver a été modifiée pour préciser que le jeu doit suspendre toutes les exécutions après l'appel de onPause et ne les reprendre qu'une seule fois onResume est appelé.

11 août 2023

La section Noms de fichiers a été ajoutée pour inclure des caractères Limites utilisées pour nommer les fichiers dans le pack de jeu.

10 août 2023

La section Méthodes d'interaction a été mise à jour pour exiger toutes les des composants d'interface utilisateur d'un jeu pour qu'ils fonctionnent comme prévu, sans erreur ni des comportements inattendus.

9 août 2023

La section Miniatures a été ajoutée pour lister les images des exigences en matière de miniatures, permettant aux utilisateurs de découvrir et d'identifier facilement À regarder sur YouTube.

8 août 2023

La section Gestes et saisie a été mise à jour pour interdire les pour appeler preventDefault() lors des événements Esc.

En outre, une nouvelle section Références de fichiers a été ajoutée pour exiger les jeux de manière à n'utiliser que des chemins d'accès relatifs pour faire référence aux autres fichiers du bundle en tant que l'utilisation de chemins absolus peut provoquer des erreurs.

2 août 2023

La section "Couper le son" des Exigences techniques et de la conception de jeux intégrés Les consignes ont été mises à jour pour désigner les fonctionnalités de coupure et de réactivation du son audio. et d'indiquer que les commandes audio précises peuvent contenir les curseurs de volume ou le bouton d'activation/de désactivation du son.

28 juillet 2023

Les consignes de conception des jeux intégrés ont été mises à jour pour : normaliser le vocabulaire et mettre à jour les bonnes pratiques ainsi que les captures d'écran.

20 juillet 2023

La section Mettre en veille et réactiver a été ajoutée pour fournir de pause et de reprise multiplate-forme.

19 Juillet 2023

Le site Jeux intégrés YouTube inclut désormais les Consignes de conception des jeux intégrés qui vous aideront à offrir une expérience de jeu optimale les utilisateurs qui jouent aux jeux YouTube sur différents appareils et plates-formes.

Les consignes de conception du jeu se concentrent sur les domaines suivants:

  • Vignettes
  • Adaptation de l'appareil
  • Interface utilisateur (UI)
  • Gestes et saisie
  • Pause
  • Couper le son
  • Retour haptique
  • Intégration des utilisateurs
  • Fin du jeu (écran gagnant)
  • Accessibilité

De plus, la section onAudioEnabledChange a été modifiée pour corriger une une petite erreur typographique dans le code qui a provoqué une erreur dans la couche d'interopérabilité JavaScript proposée (JS-Interop).

14 juillet 2023

La section Taille a été modifiée comme suit:

  • Suppression de l'exigence selon laquelle le jeu doit être jouable en plein écran sur un sur ordinateur, et en mode paysage ou portrait sur mobile.
  • Ajout que le jeu doit être jouable en mode portrait.
  • Ajout d'une mention indiquant que le jeu doit être jouable en mode paysage. Sinon, le jeu doit être centrée ou comporter un cadre vertical.
  • Ajout du fait que le jeu ne doit pas verrouiller l'orientation de l'appareil.

11 juillet 2023

La section Flutter Web (expérimental) a été ajoutée pour permettre l'intégration aux jeux créés avec Flutter pour le Web.

1er juillet 2023

La section Activer/Désactiver le son exige que le jeu respecte le son de YouTube et du système, et que le son du jeu ne doit pas fonctionner de manière inattendue.

De plus, la section Traitement du contenu précise que le jeu doit indiquer à l'utilisateur qu'il n'y a plus du contenu avec lequel interagir, par exemple lors du dernier niveau ou de la fin du jeu.

30 juin 2023

La section Premiers pas inclut désormais une note indiquant que le SDK une opération no-op lorsque le jeu est diffusé localement. Pour vérifier l'exactitude de l'intégration du SDK, consultez la page Suite de tests du SDK.

2 juin 2023

Le site Jeux intégrés YouTube inclut désormais la documentation du SDK Jeux intégrés, qui propose un ensemble complet d'API compatibles avec les jeux YouTube.

26 mai 2023

Voici les modifications apportées à la documentation concernant les exigences techniques:

Section Modifications
Temps de chargement Comprend le débit Internet moyen de 6,8 Mbit/s dans le monde entier et de 20 Mbit/s pour États-Unis
Méthodes d'interaction Ajout du fait que lorsqu'un utilisateur interagit avec le jeu, celui-ci ne doit pas retarder ou ignorer involontairement une entrée.
Miniatures Mise à jour des résolutions d'image requises pour les formats 1:1, 5:7 et 16:9 rapports.
Informations sur l'éditeur ou le développeur Ajout de cette section où le jeu doit inclure le nom du éditeur ou développeur, et peut également être tenu d'indiquer une classification du contenu à l'avenir.
Charger le SDK Jeux intégrés Ajout de cette section exigeant que le jeu charge le SDK Jeux intégrés avant tout autre code de jeu.
Notification indiquant que le jeu est prêt Mise à jour pour appeler l'API firstFrameReady uniquement lorsque le la première image de votre jeu est prête à être affichée à l'écran et appeler l'API gameReady lorsque le jeu est prêt pour n'importe quel utilisateur d'interaction.
Bouton du mode silencieux Ajout d'un commentaire : lorsque le son de YouTube est coupé, l'audio ne doit pas être Les commandes de désactivation et de réactivation du son du jeu ne doivent pas affecter la sortie audio.

24 mars 2023

Le site Jeux intégrés YouTube inclut désormais les exigences techniques afin d'offrir une expérience de jeu fluide aux utilisateurs à des jeux sur YouTube.

La section des exigences techniques concerne les domaines suivants:

  • Stabilité du jeu
  • Expérience YouTube
  • Intégration à YouTube
  • Localisation
  • Monétisation