Ce guide décrit le processus d'examen des modules complémentaires Classroom. Lisez-le attentivement, car vous devez effectuer des actions urgentes.
Votre module complémentaire doit être validé par OAuth par l'équipe chargée de la sécurité et de la fiabilité, et approuvé par l'équipe Google Workspace Marketplace. Pour en savoir plus sur la validation OAuth, consultez les questions fréquentes sur la validation OAuth. Pour en savoir plus sur la procédure d'examen des applications Google Workspace Marketplace, consultez À propos de l'examen des applications.
Finaliser le développement du module complémentaire
Consulter les exigences concernant les modules complémentaires
Vérifiez que le comportement de votre module complémentaire répond aux exigences.
Tester votre module complémentaire
Votre module complémentaire est examiné conformément aux procédures de notre plan de test des modules complémentaires. Suivez ses procédures de test avec votre module complémentaire public avant de l'envoyer pour publication. Les échecs de ces tests peuvent considérablement augmenter le temps nécessaire à l'approbation de votre module complémentaire.
Enregistrer une vidéo de démonstration
Créez une capture d'écran montrant comment votre application utilise chaque champ d'application OAuth demandé. Pour développer un module complémentaire, nous vous recommandons d'afficher le flux d'installation du module complémentaire et la création d'une pièce jointe de module complémentaire.
Une fois l'enregistrement terminé, mettez-le en ligne sur YouTube en tant que vidéo non répertoriée. Une vidéo non répertoriée ne peut être consultée qu'à l'aide de son lien. Vous serez invité à fournir le lien de la vidéo lorsque vous commencerez le processus de validation OAuth. L'équipe OAuth visionne ensuite la vidéo lors de l'examen de votre demande de module complémentaire.
Préparer la publication
Vérifier la configuration de votre projet Cloud
Passez en revue chacun des paramètres de configuration suivants dans votre projet Google Cloud.
- Sur la page Auth Audience (Audience d'authentification) de votre projet Cloud :
- L'état de publication est En production.
- Le type d'utilisateur est Externe.
- Sur la page Auth Branding (Auth Branding) de votre projet Cloud :
- Tous les champs obligatoires sont remplis.
- Assurez-vous que la page d'accueil de votre application ne redirige pas vers l'application elle-même, mais vers des informations sur votre ou vos produits.
- Sur la page Authentification > Accès aux données de votre projet Cloud :
- Au moins l'un des champs non sensibles
.../auth/userinfo.email
ou.../auth/userinfo.profile
est spécifié. - Tous les autres niveaux d'accès requis par votre module complémentaire sont spécifiés. Pour les modules complémentaires Classroom, cela doit inclure les niveaux d'accès
.../auth/classroom.addons.teacher
et.../auth/classroom.addons.student
. - Dans le champ Vidéo de démonstration, vous devez fournir un lien vers une vidéo YouTube qui montre comment vous utilisez les données des niveaux d'accès demandés. Indiquez le lien de l'enregistrement vidéo précédemment effectué.
- Au moins l'un des champs non sensibles
- Les bibliothèques d'API suivantes sont activées :
Vérifier les paramètres du SDK Marketplace
Sur la page Configuration de l'application du SDK Google Workspace Marketplace:
- La case Module complémentaire Classroom est cochée sous "Intégration d'applications".
- L'URI de destination de votre module complémentaire est fourni dans l'URI de configuration de la pièce jointe.
- Tous les préfixes d'URI pour autoriser les pièces jointes sont fournis.
- La liste des champs d'application OAuth correspond exactement aux champs d'application spécifiés dans l'écran de consentement OAuth et dans le code de votre application.
- L'adresse e-mail du développeur sous "Liens vers le développeur" est une adresse e-mail régulièrement surveillée. L'équipe Marketplace utilise cette adresse pour communiquer avec vous.
- La visibilité de l'application est définie sur Publique et la case Non répertoriée est cochée.
Vérifiez que la page de la fiche Play Store de Google Workspace Marketplace de votre projet respecte les considérations concernant les fiches.
Autoriser l'accès des réviseurs
Autorisez les comptes utilisateur de l'équipe d'examen de la place de marché suivants à accéder à votre application. Ajoutez également les deux utilisateurs enseignants en tant que Projet de testeur pour votre application de module complémentaire.
teacher@marketplacetest.info
teacher2@marketplacetest.info
student@marketplacetest.info
student2@marketplacetest.info
Vous recevrez un e-mail de l'équipe Marketplace lorsqu'elle commencera son examen. Si les examinateurs doivent effectuer des étapes de configuration pour utiliser ces comptes avec votre produit, répondez à l'e-mail en fournissant des instructions détaillées.
Effectuer la validation OAuth
Envoyer pour validation
L'équipe Trust & Safety doit vérifier que votre module complémentaire utilise correctement les champs d'application OAuth que votre application demande. Lancez la validation depuis le Centre de validation de l'authentification de votre projet Google Cloud. Cliquez sur Préparer pour la validation.
Une boîte de dialogue de confirmation liste les valeurs configurées sur les pages "Auth Branding", "Audience" et "Accès aux données". Vérifiez que les informations sont correctes, puis cliquez sur Confirmer pour continuer.
Communiquer avec l'équipe de validation
L'équipe de validation OAuth traite votre demande de validation. Les examinateurs communiquent avec vous à l'aide des adresses e-mail configurées sur votre écran de consentement OAuth. Il vous informera de tout problème et vous indiquera quand la validation sera terminée.
Cette procédure prend généralement trois à cinq jours ouvrés si vous n'utilisez que des champs d'application OAuth sensibles. Des délais et des actions supplémentaires peuvent être nécessaires si vous utilisez des champs d'application OAuth restreints.
Effectuer un examen Google Workspace Marketplace
Envoyer pour examen
Cliquez sur PUBLIER en bas de la page Fiche Google Workspace Marketplace de votre projet Google Cloud. L'équipe d'examen de Marketplace vérifie que le module complémentaire respecte les exigences des modules complémentaires Google Workspace et Classroom.
Communiquer avec l'équipe d'examen
L'équipe d'examen du Marketplace communique directement avec l'adresse e-mail du développeur indiquée sur la page Configuration de l'application du SDK Google Workspace Marketplace. Vous recevez une notification en cas de problème avec votre module complémentaire ou pour vous informer qu'il a été approuvé pour publication. Nous vous recommandons de prévoir deux à trois semaines pour ce processus.
Après l'approbation de la publication
Une fois approuvé par Marketplace, votre fiche de module complémentaire est disponible dans tous les domaines Google Workspace for Education des régions que vous avez sélectionnées. Désélectionnez l'option Non listé dans la configuration de l'application du SDK Marketplace pour que votre fiche de module complémentaire s'affiche dans les résultats de recherche et lors de la navigation.