Raisons courantes de l’échec de validation d’application
La plupart des applications ne réussissent pas le processus de soumission au Microsoft Teams Store en raison de problèmes pendant le développement d’applications. Les problèmes ou les raisons les plus courants sont traités dans cet article pour vous aider à mieux préparer votre application avant de soumettre pour révision. Pour augmenter la probabilité que votre application passe le processus de soumission au Teams Store, évitez les scénarios d’échec courants et suivez les instructions de validation du Microsoft Teams Store et les stratégies de certification de la Place de marché commerciale.
Les raisons les plus courantes pour lesquelles votre application est rejetée sont les suivantes :
Description inadéquate de l’application
Une excellente description de l’application met en évidence les avantages de votre application et encourage les clients à la télécharger. Le tableau suivant contient des erreurs courantes dans les descriptions d’application qui empêchent les applications de passer le processus de soumission au Teams Store :
Évitez les éléments suivants | |
---|---|
Le manifeste d’application (précédemment appelé manifeste d’application Teams) et la description complète d’AppSource ne contiennent pas de liens hypertexte pour les boutons d’appel à l’action, tels que s’inscrire, commencer, Aide ou Nous contacter. | |
Le manifeste de l’application et la description longue ne mention aucune limitation ou dépendance sur les comptes ou services externes requis pour effectuer des expériences de connexion, de déconnexion et d’inscription. | |
Contient des formes abrégées, abrégées ou déconseillées de noms de produits Microsoft standard. Par exemple, en abrégé Microsoft en MS ou MSFT, en référençant la première instance de Microsoft Teams en tant que Teams au lieu de Microsoft Teams, ou en utilisant O365 au lieu de Microsoft 365. Lorsque vous faites référence à des marques commerciales, des produits et des services Microsoft, vous devez suivre les recommandations en matière de marques commerciales et de marques microsoft. |
|
La mise en évidence de la proposition de valeur de l’application et des fonctionnalités clés dans les descriptions courtes et complètes du manifeste de l’application est absente. | |
Contient des erreurs typographiques, des erreurs grammaticales, des majuscules inutiles, du code ou du contenu en double. | |
La référence aux produits pris en charge par l’application, comme Teams, Outlook et Microsoft 365, est absente. | |
Contient du contenu marketing comparatif ou des offres concurrentes dans la description de l’application ou d’autres métadonnées. | |
Contient des revendications exagérées sur l’application, telles que #1, étonnant ou le meilleur. |
Pour plus d’informations, consultez Instructions de validation du Magasin Teams pour la description de l’application.
Captures d’écran incorrectes
Les captures d’écran fournissent un moyen visuellement attrayant de représenter l’objectif et les fonctionnalités de votre application aux clients potentiels. Le tableau suivant contient des erreurs courantes dans les captures d’écran qui empêchent les applications de passer le processus de soumission au Magasin Teams :
Évitez les éléments suivants | |
---|---|
Contient moins de trois captures d’écran illustrant les fonctionnalités de l’application. | |
Les captures d’écran des fonctionnalités de l’application dans les clients web, de bureau et mobiles Teams, si elles sont prises en charge, sont absentes. | |
Les légendes pour aider les utilisateurs à comprendre clairement les fonctionnalités de l’application sont absentes. | |
Les captures d’écran montrant l’application dans le contexte d’un onglet Teams, si l’application prend en charge les onglets, sont absentes. |
Pour plus d’informations, consultez instructions de validation du Magasin Teams pour les captures d’écran.
Incompatibilité entre l’Espace partenaires et le manifeste de l’application
Si les champs suivants dans l’Espace partenaires et le manifeste de l’application ne correspondent pas, il se peut que votre application ne réussisse pas la soumission du Magasin Teams :
- Description de l’application
- Nom du développeur
- Conditions d’utilisation
- URL de la politique de confidentialité
- Icônes d’application (color.png et outline.png)
- Nom de l'application
Pour plus d’informations, consultez Instructions de validation du Magasin Teams pour le manifeste d’application.
Violation des instructions relatives aux domaines valides
Votre soumission d’application doit respecter les instructions pour les domaines externes dans le cadre de la stratégie de certification de la Place de marché commerciale de Microsoft. Pour que votre application passe en revue, vérifiez que les domaines répertoriés sous les tableaux et messageHandlers
dans le validDomains
manifeste de l’application sont sous le contrôle direct de votre organization et n’incluent pas de domaines de test ou de non-production.
Pour plus d’informations, consultez Instructions de validation du Magasin Teams pour les domaines externes.
Instructions de test manquantes ou incomplètes
Instructions de test détaillées et les informations d’identification vous aident à examiner correctement votre application. Le tableau suivant contient les erreurs courantes avec les instructions de test et les comptes de test qui empêchent les applications de passer le processus de soumission du Magasin Teams :
Évitez les éléments suivants | |
---|---|
Description des fonctionnalités de la version actuelle de l’application et des étapes de configuration nécessaires pour que les testeurs suivent et testent l’application. | |
Les comptes de test fournis sont inaccessibles aux testeurs. Par exemple, les comptes de test qui nécessitent une authentification multifacteur pour se connecter. | |
Les comptes de test fournis ne prennent pas en charge le chargement d’applications personnalisées. | |
Les comptes de test multiples ne sont pas inclus lorsque l’application prend en charge des étendues collaboratives telles que des équipes, des conversations de groupe ou des réunions. |
Pour plus d’informations, consultez Les instructions de validation du Magasin Teams pour le package d’application et la description du Magasin Teams.
Bots non fonctionnels ou partiellement fonctionnels
Suivez les instructions décrites dans Conception de votre bot Microsoft Teams lors du développement de votre application bot. Permettre au bot d’informer les nouveaux utilisateurs des ajouts de valeur de votre application et des prérequis pour utiliser l’application. Planifiez et développez votre bot pour éviter les impasses, même lorsque l’entrée de l’utilisateur n’est pas pertinente. Le tableau suivant contient des erreurs courantes avec les bots qui empêchent les applications de passer le processus de soumission du Magasin Teams :
Évitez les éléments suivants | |
---|---|
Le bot ne fournit pas de réponses valides aux commandes prises en charge. | |
Les commandes que votre bot prend en charge ne fonctionnent pas correctement, notamment les commandes génériques telles que Hi, Hello et Help. | |
Le bot n’offre pas systématiquement une réponse valide aux utilisateurs. | |
Le bot n’envoie pas de message de bienvenue proactif dès que l’utilisateur installe l’application et l’exécute pour la première fois. |
Pour plus d’informations, consultez Instructions de validation du Magasin Teams pour les bots.
Fonctionnalité d’application rompue
Testez votre application pour vérifier son exactitude, ses fonctionnalités et son utilisation. Veillez à tester minutieusement votre application et à corriger tous les bogues. Vérifiez tous les workflows de bout en bout pris en charge par votre application et testez la compatibilité de l’application sur les systèmes d’exploitation et les navigateurs conformément aux stratégies de certification de la Place de marché commerciale. Le tableau suivant contient des erreurs courantes avec les fonctionnalités de l’application qui empêchent les applications de passer le processus de soumission au Teams Store :
Évitez les éléments suivants | |
---|---|
L’application offre une expérience interrompue aux utilisateurs dans l’un des flux de travail qu’elle prend en charge, comme les liens rompus et les incidents d’application. | |
Bogues fonctionnels qui empêchent l’utilisation ultérieure de l’application. | |
Chargement continu des surfaces d’application qui empêchent l’achèvement des workflows déclarés pris en charge par l’application. | |
Messages d’erreur inattendus lors de l’utilisation de l’application où la fonctionnalité de l’application ne fonctionne pas comme prévu. | |
Disposer de flux de travail où l’utilisateur atteint un point mort et ne peut pas naviguer plus loin dans l’application. | |
L’application Teams étendue à Outlook et Microsoft 365 n’offre pas de valeur à l’utilisateur dans Outlook ou Microsoft 365. | |
L’application redirige les utilisateurs loin de Teams et ne fournit pas de clauses d’exclusion de responsabilité nécessaires concernant la navigation en dehors de Teams via des liens et des boutons. |
Pour plus d’informations, consultez instructions de validation du Magasin Teams pour les fonctionnalités générales et les performances.
Expérience mobile non optimale
L’expérience de votre application doit être cohérente entre les clients web, de bureau et mobiles Teams. Masquez les workflows que votre application ne prend pas en charge en identifiant la plateforme et le problème pertinent. Le tableau suivant contient des erreurs courantes dans l’expérience mobile qui empêchent les applications de passer le processus de soumission au Magasin Teams :
Évitez les éléments suivants | |
---|---|
L’expérience consommable et ininterrompue sur la version mobile de l’application est absente. | |
Échec approprié si l’application ne prend pas en charge un flux de travail particulier est manquant. | |
Troncation des données ou chevauchement au sein de l’application. | |
Contient des fonctionnalités d’expérience utilisateur moins qu’optimales, telles que le défilement horizontal. |
Pour plus d’informations, consultez Instructions de validation du Magasin Teams pour l’expérience mobile.
Applications utilisant du contenu généré par l’IA sans protection
Si votre application utilise du contenu généré par l’IA, assurez-vous qu’elle répond aux exigences des applications avec du contenu généré par l’IA conformément aux stratégies de certification de la Place de marché commerciale Microsoft. Le tableau suivant contient des erreurs courantes avec du contenu généré par l’IA qui empêchent les applications de passer le processus de soumission au Magasin Teams :
Évitez les éléments suivants | |
---|---|
Une indication dans le contexte indiquant que le contenu de l’application est généré par l’IA est absente. | |
Les utilisateurs ne peuvent pas signaler le contenu répréhensible généré par l’IA dans l’application. | |
La modération du contenu généré par l’IA pour fournir un environnement de travail sécurisé aux utilisateurs est absente. |
Pour plus d’informations, consultez Instructions de validation du Magasin Teams pour les applications avec du contenu généré par l’IA.