Critères de certification V1.0

Applies to Windows only

Version du document : 1.0

Date du document : le 6 décembre 2011

Ce document décrit les critères que nous utilisons pour certifier une application afin qu’elle puisse être admise au référencement dans le Windows Store.

Bienvenue

Nous vous remercions de l’intérêt que vous portez au développement d’applications Windows Store pour Windows. Nous nous engageons dans une relation qui accompagne vos ambitions et a pour objectif de constituer un catalogue étendu d’applications attrayantes de qualité pour les clients de Windows à travers le monde. Nous avons élaboré ces critères de certification Windows 8 dans le but de vous aider à faire les bons choix pour améliorer l’aspect de votre application et accélérer son référencement dans le Windows Store.

Nous passons chaque application en revue avant de la proposer dans le Windows Store. Si nos critères de certification viennent à changer, nous identifions clairement leurs modifications pour vous en simplifier la prise en considération. Si vous avez des commentaires à formuler sur nos politiques, veuillez nous en faire part sur notre forum. Nous étudierons tous les commentaires.

Vos applications sont essentielles à l’expérience de centaines de millions de clients. Nous sommes impatients de voir ce que vous avez mis au point et sommes ravis de pouvoir vous aider à publier vos applications dans le monde entier.

1. Les applications Windows Store donnent une valeur ajoutée au client.

1.1 Votre application doit présenter aux clients un intérêt ou une utilité à caractère unique et novateur.

1.2 Votre application doit être entièrement fonctionnelle au moment où le client la reçoit du Windows Store.

Le Windows Store ne propose que des applications entièrement fonctionnelles pour assurer aux clients la meilleure expérience possible. Tout ce qui peut faire penser à nos testeurs que votre application n’est pas complètement terminée entraîne l’échec de la certification de votre application.

1.3 Les fonctionnalités d’une version d’évaluation de votre application doivent s’apparenter raisonnablement à ce que cette dernière offrira dans sa version finale.

Une version d’évaluation peut néanmoins limiter l’accès à certaines fonctionnalités de l’application ou la durée de fonctionnement de l’application.

1.4 Chaque application ne doit afficher qu’une seule vignette après son installation.

L’image reprise sur la vignette d’une application doit raisonnablement être en relation avec le contenu de l’application.

2. Les applications Windows Store peuvent afficher de la publicité mais doivent alors proposer plus que de simples publicités ou liens vers des sites Web.

2.1 Votre application ne doit pas se limiter au simple affichage de publicité.

Si votre application inclut ou affiche de la publicité, elle doit alors proposer des fonctionnalités complémentaires à cette dernière.

2.2 La publicité reprise dans vos applications doit être conforme à nos politiques en matière de contenu.

Nos politiques en matière de contenu sont énoncées dans la Section 5. Les applications Windows Store sont conçues pour une audience globale.

2.3 Votre application ne doit pas utiliser sa vignette ou faire appel à des notifications pour afficher de la publicité.

2.4 Votre application ne doit pas se limiter à l’ouverture d’un site Web ni être l’exacte réplique d’un site Web.

Elle doit présenter des capacités d’ancrage sur l’écran suffisantes : elle ne doit pas être tronquée lorsqu’elle est ancrée. Elle doit en outre prendre en charge les manipulations tactiles, ainsi que les entrées via la souris et le clavier.

Astuce  Si vous voulez vous limiter à fournir un lien vers un site Web, vous n’avez alors pas besoin d’une application dans la mesure où vous pouvez simplement épingler un lien sur l’écran d’accueil.

2.5 Les publicités ne doivent pas exécuter de code ne provenant pas du fournisseur de ces publicités.

3. Les applications Windows Store doivent se comporter comme attendu.

3.1 Votre application ne doit utiliser que les API dédiées aux applications Windows Store.

Les API pour les applications Windows Store sont décrites dans la Référence des API pour applications Windows Store. Votre application ne doit également pas renvoyer vers, dépendre de, ou utiliser des API ou des services du système d’exploitation Windows autres que ceux décrits dans la Référence des API pour applications Windows Store.

3.2 Votre application ne doit pas se bloquer, se fermer de façon inattendue ou contenir des erreurs de programmation.

Astuce  Passez en revue les informations de la section Qualité de votre Tableau de bord pour prendre connaissance des problèmes que peut rencontrer votre application pour les corriger rapidement.

3.3 Votre application doit apporter une expérience utilisateur identique quel que soit le type de processeur de l’ordinateur sur lequel elle s’exécute.

Si votre application possède une interface utilisateur ou des fonctionnalités différentes selon le type de processeur, vous devez alors envoyer une application distincte pour chaque type de processeur et détailler les différences dans la partie Description de chacune d’entre elles.

3.4 Les mises à jour ne doivent pas affecter le fonctionnement normal de votre application d’une façon inattendue par le client.

3.5 Votre application doit entièrement prendre en charge les interactions tactiles.

Vos clients doivent être en mesure d’accéder à toutes les fonctionnalités de votre application uniquement à l’aide d’interactions et de mouvements tactiles.

3.6 Votre application doit exploiter les mécanismes fournis par le système pour les fonctionnalités déjà prévues par ce dernier.

3.7 Votre application ne doit pas imposer un mouvement tactile qui diffère de son usage habituel dans Windows.

4. Les applications Windows Store laissent le client maître de son usage.

4.1 Votre application doit obtenir une approbation ou un consentement avant de publier des informations personnelles.

Votre application peut publier des informations personnelles d’un client sur un service ou les envoyer à une autre personne uniquement après avoir obtenu une approbation.

L’approbation signifie que le client autorise de façon explicite l’activité demandée, après avoir :

a) décrit au client l’usage ou le partage qui doit être fait des informations ; et

b) indiqué au client un système par le biais duquel il peut annuler ultérieurement cette approbation.

Si votre application publie des informations personnelles d’une personne alors que cette dernière n’est pas cliente, vous devez obtenir son consentement explicite par écrit. Vous devez en outre autoriser celle-ci à revenir à tout moment sur son accord.

Les informations personnelles comprennent toutes les informations et données associées à une personne identifiable. C’est le cas par exemple des contacts, des photos, des numéros de téléphone, des SMS ou de toute autre communication textuelle, des images sur le Bureau de l’ordinateur ou des captures d’écran, d’un historique de navigation et autres paramètres Internet.

Si votre application recueille des informations personnelles, vous devez disposer d’une Politique de confidentialité et ajouter un lien s’y référant dans la page Description afin d’informer vos clients sur les opérations mises en place pour préserver leurs informations personnelles.

4.2 Votre application doit respecter les paramètres système liés aux notifications et rester fonctionnelle lorsque ceux-ci sont désactivés.

Parmi ces paramètres, citons l’affichage de publicités et de notifications au client, lequel affichage doit également s’adapter aux préférences du client, que les notifications soient fournies par le service de notification Push Windows ou par tout autre service. Si un client désactive la fonction de notification, que ce soit sur une application précise ou sur tout le système, votre application doit pouvoir fonctionner normalement.

4.3 Votre application ne doit pas mettre en péril ou compromettre la sécurité ou le bon fonctionnement du système Windows.

Le système Windows comprend l’ordinateur exécutant Windows, tout logiciel fonctionnant sur l’ordinateur en question et tout autre ordinateur ou logiciel communiquant avec l’ordinateur. L’application ne doit pas inclure, renvoyer vers, ni distribuer via le service de notification Push Windows, ni fournir de quelque façon que ce soit un point d’entrée à des virus, des programmes malveillants ou tout autre logiciel malveillant, pour accéder au système Windows du client.

4.4 Votre application ne doit pas être conçue ou commercialisée dans le but de réaliser, de donner des instructions ou d’encourager des actions pouvant blesser un client ou toute autre personne.

Nous considérons qu’une application permettant le contrôle d’un appareil sans intervention humaine ou destinée à être utilisée dans des cas d’urgence ou de secourisme viole ce critère.

4.5 Votre application doit protéger les clients contre les transferts involontaires de gros volumes de données à travers des connexions réseau limitées.

En cas de transfert sur une connexion réseau limitée, votre application doit offrir au client la possibilité d’autoriser ces transferts sans limites ou en restreignant les transferts vidéo et audio aux débits de données suivants :

  • Les flux vidéo, y compris les téléchargements vidéo simples et la conversation vidéo bidirectionnelle, doivent faire appel à une technologie de régulation du débit de données et limiter le taux de transfert à 256 Kbits/s maximum.

  • Les flux audio, notamment la voix sur IP (VOIP), doivent limiter leur débit de données à 64 Kbits/s maximum.

Si l’ordinateur du client est connecté via une connexion réseau limitée, votre application doit en demander l’autorisation au client ou attendre jusqu’à ce qu’un accès à un réseau non restreint soit obtenu avant de procéder à toute opération de synchronisation, de transfert de fichiers ou de téléchargement nécessitant un transfert total supérieur à Windows.Networking.Connectivity.DataPlanStatus.MaxTransferSizeInMegabytes.

Lorsque l’ordinateur en cours de fonctionnement du client se trouve en dehors de son réseau domestique ou utilise une connexion réseau limitée alors que la limite de transfert de données est dépassée, votre application doit demander l’autorisation au client avant de pouvoir effectuer un quelconque transfert de données supérieur à 1 Mo.

4.6 Votre application doit satisfaire aux critères du service de notification Push Windows (WNS, Windows push Notification Service) si elle exploite les notifications WNS.

Si votre application fait appel au service de notification Push Windows (WNS) pour transmettre des notifications d’émission, elle doit procéder tel qu’il est décrit dans le critère suivant.

a) Vous ne pouvez exploiter WNS que pour des applications distribuées par l’intermédiaire du Windows Store. Les notifications fournies par le biais du WNS sont considérées comme du contenu d’application et sont soumises à l’intégralité des politiques sur les applications du Windows Store, notamment aux critères de certification.

b) Votre application ne doit être associée qu’à un seul identifiant de sécurité de package PSI (Package Security Identifier).

c) Vous ne pouvez pas dissimuler la source d’un quelconque message WNS, d’un PSI (Package Security Identifier), ou de tout autre identifiant unique de référencement.

d) Votre application doit obtenir une approbation pour que vous puissiez fournir des notifications à l’aide des services WNS.

e) Vous ne pouvez pas inclure dans une notification des informations qu’un client pourrait raisonnablement considérer comme étant confidentielles ou sensibles.

f) Votre application ne doit pas exploiter de façon excessive la capacité du réseau ou la bande passante du WNS, ou surcharger outre mesure d’aucune autre façon le système Windows par le biais de notifications WNS. Par exemple, l’utilisation du WNS pour diffuser en continu du contenu ou transférer des fichiers pourrait enfreindre le présent critère.

g) Vous ne pouvez pas utiliser les services WNS par le biais d’un service ou processus automatisé.

h) Vous ne pouvez pas utiliser une notification pour obliger une application à s’exécuter en arrière-plan.

5. Les applications du Windows Store sont conçues pour une audience globale.

Cette section décrit les types de contenu qui ne sont pas autorisés dans les applications Windows Store mises à disposition dans le Windows Store.

Le terme de contenu désigne les images, les sons et le texte inclus dans l’application, ainsi que les vignettes, les notifications, les messages d’erreur ou la publicité présents dans votre application, et de façon plus globale encore, tout ce qui est reçu d’un serveur ou tout ce à quoi l’application se connecte. Dans la mesure où Windows et les applications du Windows Store sont utilisés à travers le monde entier, ces critères sont interprétés et appliqués dans un contexte de normes régionales et culturelles.

5.1 Votre application ne doit pas contenir de contenu destiné aux adultes.

Les applications dont l’évaluation est supérieure à PEGI 16, à ESRB MATURE (Jeunes adultes) ou dont le contenu entraînerait irrémédiablement une telle évaluation ne sont pas autorisées.

5.2 Votre application ne doit pas inclure de contenu incitant à la discrimination, à la haine ou à la violence en s’appuyant sur l’adhésion à un groupe racial, ethnique, national, linguistique, religieux donné ou autre groupe social, ou encore en s’appuyant sur le sexe d’une personne, son âge ou son orientation sexuelle.

5.3 Votre application ne doit pas inclure de contenu ou de fonctionnalité qui encourage, facilite ou idéalise une quelconque activité illégale.

5.4 Votre application ne doit pas inclure ou afficher du contenu qu’une personne sensée est susceptible de considérer comme obscène.

5.5 Votre application ne doit pas inclure du contenu diffamatoire, calomnieux ou menaçant.

5.6 Votre application ne doit pas faire état de contenu qui encourage, facilite ou idéalise une consommation excessive ou irresponsable d’alcool ou de tabac, de drogues ou d’armes.

5.7 Votre application ne doit pas renfermer de contenu encourageant, facilitant ou idéalisant la violence extrême ou gratuite, la violation des droits de l’homme ou la fabrication ou l’usage d’armes à l’encontre d’une personne ou d’un animal dans la vie réelle.

5.8 Votre application ne doit pas faire état de termes grossiers excessifs ou gratuits.

6. Les applications Windows Store sont clairement identifiées et compréhensibles.

6.1 Votre application doit avoir un nom unique.

Le nom de votre application correspond au nom que nous utilisons pour répertorier votre application dans le Windows Store. Vous devez par conséquent lui attribuer un nom unique dans le catalogue du Windows Store. Un nom tiré d’une langue étrangère est autorisé. Il est cependant important de souligner que tout nom supplémentaire doit également être unique sur le Windows Store.

Astuce   Le meilleur moyen de respecter ce critère est d’utiliser l’option Soumettre une application située dans votre Tableau de bord et de réserver ainsi un nom dans l’écran Nom, avant de commencer le développement de votre application.

6.2 Votre application doit obtenir une évaluation de l’âge pour Windows et vous devez envoyer les évaluations tierces attribuées à votre application si vous en disposez.

Vous devez lui affecter une évaluation de l’âge la plus fidèle possible dans le Windows Store. La page Évaluation de l’âge reprend des descriptions plus détaillées du contenu qui s’avère adapté à chaque classification par âge du Windows Store.

Si une classification intégrée à un système d’évaluation est imposée par la loi dans un pays donné, vous devez alors inclure la documentation du système de classification en question avec votre application.

Si votre application est évaluée par un comité d’évaluation facultatif identifié dans la section Comités d’évaluation pour les applications Windows, vous devez également envoyer son certificat d’évaluation et fournir les descriptions de contenu qui conviennent.

Si votre application dispose d’une évaluation provenant d’un tiers, son évaluation de l’âge dans le Windows Store doit être déterminée à partir du tableau suivant. Si l’évaluation que le comité a attribuée à votre application correspond à plusieurs évaluations de l’âge du Windows Store, vous devez lui attribuer l’évaluation correspondant à la tranche d’âge supérieure.

Les applications dont l’évaluation est supérieure à PEGI 16, à ESRB MATURE (Jeunes adultes), ou classification correspondante sous d’autres systèmes d’évaluation, ne sont pas autorisées.

Classification par âge du Windows StorePEGIESRBCEROGRBUSK

3+ Convient à tous les publics.

PEGI 3

PEGI 4 au Portugal

EARLY CHILDHOOD (Jeunes enfants)

A (tous les âges)

A (tous les âges)

USK ab 0

7+ Convient à tous les publics à partir de 7 ans.

PEGI 7

PEGI 6 au Portugal

EVERYONE (Tous publics)

USK ab 6

12+ Convient à tous les publics à partir de 12 ans.

PEGI 12

EVERYONE 10+ (10 ans et plus)

B (12+)

12+

USK ab 12

16+ Convient à tous les publics à partir de 16 ans.

PEGI 16

TEEN (Adolescents)

MATURE (Jeunes adultes)

C (15+)

D (17+)

15+

USK ab 16

Contenu pour adultes

Remarque  Le contenu réservé aux adultes n’est pas autorisé sur le Windows Store.

PEGI 18

ADULT (Adultes)

Z (18+)

18+

USK ab 18

 

6.3 Vous devez fournir des renseignements sur le support technique que vous proposez pour votre application.

Nous ne fournissons pas de support technique ni de support clientèle pour votre application. Vous devez assurer vous-même votre support technique et spécifier clairement les informations s’y rapportant dans le champ Coordonnées du support technique de la section Description.

Si votre application requiert une authentification, telle qu’un nom d’utilisateur ou de compte et son mot de passe, vous devez fournir un mécanisme de récupération de ces informations de compte (par exemple, via un compte de messagerie secondaire ou un numéro de téléphone de support technique) et répondre aux clients sous 24 heures.

6.4 Vous devez lister votre application dans au moins l’un des marchés géographiques du Windows Store.

Pour sélectionner les pays/régions pour lesquels vous souhaitez que votre application soit répertoriée, accédez à la page Détails de vente de votre Tableau de bord et choisissez l’option Soumettre une nouvelle application. Cette démarche est distincte et sans relation aucune avec les langues que votre application prend en charge. Nous détectons les langues que votre application prend en charge en lisant l’élément Package/Resources dans le manifeste de l’application au moment où vous téléchargez le ou les packages de l’application.

6.5 Vous devez décrire votre application dans au moins une langue que le Windows Store prend en charge.

Vous devez fournir à vos clients une description complète de votre application dans chaque langue que vous déclarez dans le package de votre application. Les langues prises en charge par Windows sont indiquées dans la rubrique Langues des applications.

Les éléments descriptifs de votre application, tels que les pays et régions sous forme de captures d’écran, de texte et d’images publicitaires, doivent la décrire complètement et ne contenir aucune publicité complémentaire.

Astuce   Après avoir téléchargé les packages de votre application, nous répertorions les langues que nous détectons dans la présentation Soumettre une application.

6.6 Les fonctionnalités que vous déclarez doivent faire référence aux fonctions essentielles et à l’intérêt que présente l’application.

6.7 Si vous envoyez une version mise à jour, vous devez décrire toutes les modifications qui ont été apportées aux fonctionnalités depuis la dernière mouture.

Si vous modifiez une fonctionnalité ou le contenu de l’élément Package/Capabilities présent dans le manifeste de l’application, vous devez alors décrire ces changements dans le champ Description de la mise à jour situé dans la section Description.

6.8 Vous devez fournir au moins une capture d’écran de votre application.

Vous devez fournir au moins une, mais pas plus de huit, captures d’écran de votre application pour chaque langue que votre application prend en charge. Chaque capture doit :

  • correspondre à un fichier .png, de taille 1366 x 768 pixels ;

  • être adaptée pour tout utilisateur de 12 ans et plus ;

  • comporter une légende dans la langue de la description.

Les captures d’écran retouchées ne sont pas autorisées, à moins qu’elles ne soient clairement indiquées comme telles.

6.9 Les packages de votre application doivent posséder un manifeste d’application valide.

Dans chacun des packages de votre application, les éléments du manifeste de l’application doivent contenir les valeurs appropriées, tel que décrit dans les Exigences relatives aux métadonnées des packages.

6.10 Les packages de votre application doivent disposer d’un format correct.

Les packages de votre application doivent se conformer aux Exigences relatives au format des packages.

6.11 La catégorie et la sous-catégorie de l’application doivent s’adapter à la nature ou à la fonction de l’application.

Conclusion

Dans la mesure où les présents critères sont appelés à évoluer, nous noterons les modifications apportées dans l’historique de révision ci-dessous. Des critères stables sont cependant cruciaux pour vous assurer un travail de qualité optimale. Notre objectif est de vous assurer que les modifications que nous effectuons sont durables et continuent à protéger et à améliorer vos applications.

Encore merci de vous engager à distribuer des produits de qualité à nos côtés.

Historique des révisions

DateVersion Description de la révisionLien vers le document
Le 6 décembre 2011 1.0Première version du document pour le Windows Store Preview.http://go.microsoft.com/fwlink/p/?LinkId=228257

 

 

 

Afficher:
© 2015 Microsoft