Critères de qualité des applis TV

Les utilisateurs n'ont pas les mêmes attentes lorsqu'ils regardent la télévision que lorsqu'ils utilisent un téléphone ou une tablette. En moyenne, un téléspectateur est assis à environ trois mètres de son téléviseur. Les petits détails sont donc moins visibles et les petits caractères moins lisibles. Puisque leur téléviseur n'est pas à portée de main, les téléspectateurs doivent utiliser une télécommande pour naviguer et faire des sélections, plutôt que d'appuyer sur des éléments à l'écran. En raison de ces différences, l'expérience utilisateur d'une appli pour téléviseur ne répond pas aux mêmes critères de qualité.

Pour proposer une expérience optimale aux téléspectateurs, la première étape consiste à consulter et à suivre les consignes de conception des applis Android TV. Pour comprendre les exigences fondamentales relatives à l'implémentation d'une appli TV, consultez également la formation Créer des applis TV.

Important : Pour garantir une expérience utilisateur optimale, les applis pour téléviseur doivent respecter des critères spécifiques d'usabilité. Seules les applis qui respectent les critères de qualité de cette page peuvent être considérées comme des applis Android TV sur Google Play.

Pour savoir comment publier vos applis TV sur Google Play, consultez la section Distribuer des applis Android TV.

Conception visuelle et interaction de l'utilisateur

En respectant les critères suivants, vous avez la certitude que votre appli respecte les modèles essentiels de conception visuelle et d'interaction, et qu'elle peut donc proposer une expérience utilisateur cohérente, intuitive et agréable sur les téléviseurs.

Type Test Description
Lanceur d'applis TV-LM

Une fois l'appli installée, une icône de lanceur s'affiche dans le lanceur d'applis d'Android TV. Pour en savoir plus, consultez la section Déclarer une activité TV.

TV-LB

L'appli affiche une bannière grand format de 320 x 180 pixels ainsi qu'une icône d'appli d'au moins 160 x 160 pixels (densité xhdpi) en tant qu'icônes de lanceur dans le lanceur d'applis Android TV. Pour en savoir plus, consultez les consignes relatives aux icônes et aux bannières des applis Android TV.

TV-BN

La bannière de lancement de l'appli contient le nom de l'appli.

TV-LG

Si l'appli est un jeu, elle apparaît sur la ligne "Jeux" du lanceur d'applis d'Android TV.
Pour en savoir plus, consultez la section Afficher votre jeu sur l'écran d'accueil.

TV-LS

L'appli s'exécute correctement et sans message d'erreur, y compris lors de l'installation, du chargement et des tests. Pour en savoir plus, consultez Exécuter des applis TV.

Mise en page TV-LO

Toutes les interfaces d'applis sont présentées en mode paysage, sans format letterbox ni pillarbox vertical. Lors de la lecture d'une vidéo dans son format d'origine, la barre peut être uniquement de couleur noire. Pour en savoir plus, consultez la section Créer des mises en page TV de base.

TV-OV

L'appli ne présente pas de fonctionnalité ni de texte partiellement tronqué par les bords de l'écran. Pour en savoir plus, consultez la section Surbalayage.

TV-TR

L'appli ne masque pas partiellement d'autres applis. L'appli occupe tout l'écran, et son arrière-plan n'est pas transparent.

TV-DP

Il est possible de naviguer dans les fonctionnalités de l'appli à l'aide des commandes du pavé directionnel à cinq directions, sauf si l'appli requiert l'utilisation d'une manette de jeu, comme indiqué dans le critère TV-GP de la section "Manettes" du tableau "Fonctionnement" ci-dessous. Pour en savoir plus, consultez la section Navigation TV.

TV-DK

Si l'appli requiert l'utilisation d'une manette de jeu, comme spécifié dans le critère TV-GP, il est possible de naviguer entre les fonctionnalités à l'aide des boutons standards des manettes de jeu Android. Pour en savoir plus, consultez la section Traiter les pressions sur les boutons d'une manette de jeu.

TV-DM

Inutile de posséder une télécommande dotée d'un bouton "Menu" pour accéder aux commandes de l'interface utilisateur de l'appli.

TV-DB

Un appui sur le bouton "Retour" permet de revenir à l'écran d'accueil d'Android TV. Pour en savoir plus, consultez la section Faire en sorte que le bouton "Retour" adopte un comportement approprié.

TV-DL

Si l'appli dispose d'un flux de télévision en direct dans l'onglet "En direct", elle répond aux exigences relatives à la fluidité de lecture et au retour direct. Pour en savoir plus, consultez la section Bouton "Retour".

TV-SB

Une requête de recherche intégrée à l'appli et semblable à l'interface utilisateur fournie par SearchFragment s'affiche dans le champ de recherche. Les résultats sont pertinents. Pour en savoir plus, consultez la section Effectuer des recherches au sein des applis TV.

Fonctionnement

Ces critères garantissent que votre appli est correctement configurée et fonctionne comme prévu.

Type Test Description
Fichier manifeste TV-ML

Le fichier manifeste de l'appli définit le type d'intent ACTION_MAIN avec la catégorie CATEGORY_LEANBACK_LAUNCHER. Pour en savoir plus, consultez la section Déclarer une activité TV.

TV-MT

Le fichier manifeste de l'appli stipule que la fonctionnalité matérielle android.hardware.touchscreen ainsi que les autres fonctionnalités listées dans la section "Indiquer la configuration matérielle requise pour le téléviseur" ne sont pas obligatoires. Pour en savoir plus, consultez la section Indiquer la configuration matérielle requise pour le téléviseur.

Manettes de jeu TV-GP

Si l'appli utilise une manette de jeu comme mode de saisie principal, elle déclare l'exigence adéquate avec la balise <uses-feature> dans le fichier manifeste. Pour en savoir plus, consultez la section Indiquer la compatibilité des manettes de jeu.

TV-GC

Si l'appli fournit des instructions visuelles concernant l'utilisation des manettes de jeu, elles ne doivent pas mentionner de marque et proposer une configuration de boutons compatible. Pour en savoir plus, consultez la section Prise en main des manettes de jeu.

Publicité TV-AP

L'appli permet d'interagir avec la publicité à l'aide des commandes du pavé directionnel. Pour en savoir plus, consultez la section Activer la navigation à l'aide du pavé directionnel.

TV-AD

Pour les publicités qui ne sont pas au format vidéo et qui s'affichent en plein écran, l'appli autorise l'utilisateur à ignorer immédiatement l'annonce à l'aide des commandes du pavé directionnel.

TV-AU

Pour les publicités cliquables qui ne sont pas au format vidéo et ne s'affichent pas en plein écran, l'appli n'autorise pas les liens vers des URL Web dans les annonces.

TV-AA

Pour les publicités cliquables qui ne sont pas au format vidéo et ne s'affichent pas en plein écran, l'appli n'autorise pas les liens vers d'autres applis non disponibles sur les téléviseurs dans les annonces.

Contenu Web TV-WB

Pour les contenus Web, l'appli ne peut utiliser que des composants WebView. L'appli ne doit pas tenter de lancer une appli de navigateur Web.

Lecture des contenus multimédias TV-NP

Si l'appli continue de lire du son ou de la vidéo quand l'utilisateur revient à l'écran d'accueil ou passe à une autre appli, une carte En écoute s'affiche sur la ligne de recommandation sur l'écran d'accueil pour permettre à l'utilisateur d'accéder à nouveau à l'appli pour contrôler la lecture. Pour en savoir plus, consultez la section Afficher une carte "En écoute".

TV-PA

Si l'appli affiche une carte En écoute, la sélection de cette carte redirige l'utilisateur vers un écran qui lui permet de mettre la lecture en pause.

TV-PP

Si l'appli lit des vidéos ou de la musique, elle alterne entre lecture et pause du contenu multimédia lorsqu'un événement de touche Lecture ou Pause est envoyé pendant la lecture. Pour en savoir plus, consultez KEYCODE_MEDIA_PLAY_PAUSE.

TV-PC

Lorsqu'une vidéo ou un fichier audio sont en cours de lecture, un appui sur le bouton central du pavé directionnel met en pause la lecture. Lorsque la lecture est en pause, un appui sur le bouton central du pavé directionnel reprend la lecture. Les boutons gauche et droit du pavé directionnel permettent respectivement d'avancer et de revenir en arrière dans la piste en cours. Pour en savoir plus, consultez la section Événements multimédias.

TV-PN

Des éléments sont ajoutés au canal "À regarder ensuite" en fonction des consignes relatives au canal "À regarder ensuite" pour les développeurs d'applis.

Mode Veille TV-BU

Lorsque l'utilisateur lance la lecture d'une vidéo, l'appli empêche l'appareil de passer en mode Veille. Pour en savoir plus, consultez la section Mode Veille.

TV-BY

Lorsqu'il n'y a pas de vidéo ou d'animation lancée par l'utilisateur en cours de lecture, l'appli n'empêche pas l'appareil de passer en mode Veille.

TV-BA

Dans le cas d'une lecture audio uniquement, l'appli n'empêche pas l'appareil de passer en mode Veille, sauf si elle intègre une expérience d'images non statiques, telles que des clips musicaux ou des images pendant la lecture de musique.

Google Play

Respectez ces exigences pour configurer votre appli de manière cohérente avec les autres fiches et classifications sur Google Play :

Type Test Description
Règles Google Play TV-G1

L'utilisation d'Android App Bundle est obligatoire pour toutes les applis TV (nouvelles et existantes) sur le Google Play Store.

TV-G2

Votre appli doit respecter les exigences du Centre d'informations réglementaires pour les développeurs Play.

Page d'informations sur l'appli TV-G3

L'appli fonctionne comme prévu ou décrit dans sa fiche Google Play Store.

TV-G4

L'appli TV distribuée contient au moins une capture d'écran haute résolution non modifiée qui représente précisément sa version actuelle.

Identifiants de connexion TV-G5

Pour les applis comportant des fonctionnalités payantes, vous devez fournir des identifiants de connexion dans la Google Play Console afin de tester l'expérience complète au sein de l'appli. Pour en savoir plus, consultez Accès à l'appli dans "Préparer votre appli pour examen".

Questions fréquentes

Une fois que j'ai envoyé mon appli, comment savoir si elle répond à toutes les exigences relatives aux téléviseurs ?

Si votre appli ne respecte pas les critères d'usabilité décrits sur cette page, l'équipe Play Store vous contactera à l'adresse e-mail spécifiée dans le compte Google Play Console associé à l'appli.

Attention : Assurez-vous que votre appli inclut les entrées de fichier manifeste requises pour les téléviseurs. Sinon, elle ne sera pas considérée comme une appli pour téléviseur, et son usabilité sur téléviseur ne sera pas vérifiée.

Mon appli ne cible pas uniquement les téléviseurs. Si mon appli ne respecte pas les critères concernant les téléviseurs, la version nouvelle ou mise à jour de mon appli restera-t-elle visible sur Google Play pour les autres appareils ?

Oui. Les exigences formulées sur cette page ne sont obligatoires que pour la distribution d'applis sur Google Play destinées aux téléviseurs. La distribution sur d'autres types d'appareils, tels que les téléphones et les tablettes, n'est pas concernée.

Si mon appli respecte les critères de publication, quand sera-t-elle disponible via le Google Play Store sur les téléviseurs ?

Les applis qui respectent les critères relatifs aux applis TV apparaissent immédiatement sur le Play Store des téléviseurs.