Avant d'envoyer votre Cloud-to-cloud integration pour examen de certification, assurez-vous d'avoir effectué les étapes suivantes :
Examen des résultats des tests : valide les résultatsGoogle Home Test Suite et tout autre matériel applicable à la certification de l'appareil.
Examen du profil de l'entreprise : confirme l'exactitude des informations sur l'entreprise. Vous ne pouvez pas demander de certification si vous n'avez pas rempli votre profil d'entreprise.
Informations de validation : dans le cadre du processus de certification, Google effectue un test d'intégration unique pour valider l'intégration à votre action cloud.
Le test d'intégration inclut l'association OAuth et peut également nécessiter un test manuel. Il est exécuté à l'aide d'un compte de test que vous créez dans votre cloud. Vous devez partager ces identifiants avec Google afin qu'il puisse effectuer le test d'intégration.
Vous pouvez supprimer les identifiants du compte de test une fois le test d'intégration terminé.
Examen des règles : vérifie que votre integration est conforme aux consignes des règles de Google.
Envoyer votre intégration pour certification
Une fois tous les examens terminés, vous pouvez envoyer votre integration pour certification.
Accéder à la Developers Console
- Accédez à Cloud-to-cloud > Certifier.
- Les integrationqui sont prêtes à être envoyées s'affichent dans la
section**Prêtes pour examen de certification**.
- Si l'état est Non prêt, cliquez sur Afficher les problèmes pour consulter les instructions à suivre.
- Lisez l'avertissement et cochez la case pour l'accepter.
Assurez-vous que toutes les sections de la page Envoyer la certification sont remplies et que toutes les informations requises ont été importées.
- Sous Informations de validation, fournissez les éléments suivants :
- Identifiants du compte de test :
- Nom d'utilisateur
- Mot de passe
- Code 2FA (si nécessaire)
- Capture d'écran de la page OAuth
- Associations de produits
- Doivent indiquer que vos appareils sont disponibles dans le commerce et associés à votre marque.
- Doivent rediriger directement vers le ou les produits matériels que vous souhaitez certifier. Nous ne certifions que les appareils matériels, et non les applications, les logiciels ou les systèmes IoT, par exemple.
- Enregistrement vidéo de votre appareil Google ou Google Home app (GHA) recevant une notification de votre appareil. Pour en savoir plus, consultez la page Notifications pour plus de détails.
- Identifiants du compte de test :
- Si vous avez implémenté App Flip,
fournissez des captures d'écran et enregistrez les éléments suivants :
- Captures d'écran App Flip
- Enregistrements App Flip (vidéos)
- Annuler la vidéo : une vidéo pour Android et une pour iOS. Workflow attendu pour ajouter un appareil à GHA :
- Redirection vers l'application tierce.
- Afficher l'écran de consentement (page OAuth).
- Cliquez sur Annuler.
- Redirection vers le GHA.
- Accepter et associer la vidéo : une vidéo pour Android et une pour iOS.
Workflow attendu pour ajouter un appareil à GHA:
- Redirection vers l'application tierce.
- Afficher l'écran de consentement (page OAuth).
- Cliquez sur Accepter et associer.
- Redirection vers le GHA.
- Indication de la configuration réussie.
- Indication que le nouvel appareil a été ajouté au Google Home Graph dans GHA, et fin du workflow.
- Annuler la vidéo : une vidéo pour Android et une pour iOS. Workflow attendu pour ajouter un appareil à GHA :
Sous Documentation, fournissez les éléments suivants :
- Saisissez l'ID de vos résultats Test Suite.
- Importez un certificat UL/CE si vous lancez les appareils suivants ayant des implications en termes de sécurité :
- action.devices.types.COOKTOP
- action.devices.types.FRYER
- action.devices.types.GRILL
- action.devices.types.KETTLE
- action.devices.types.MICROWAVE
- action.devices.types.MULTICOOKER
- action.devices.types.OVEN
Sinon, cochez la case si vous ne lancez pas d'appareil ayant des implications en termes de sécurité.
- Sous Informations de validation, fournissez les éléments suivants :
Cliquez sur Envoyer lorsque vous êtes prêt.
Dans certaines circonstances, nous devrons peut-être exécuter des tests à distance sur vos appareils certifiés ou intégration. Conservez vos appareils associés à l'intégration de test que vous avez exécutée avec la suite de tests jusqu'à ce que votre demande de certification soit approuvée.
Une fois envoyée, votre integration s'affiche dans la section Envoyée pour certification.
Approbation de la certification et lancement de l'intégration
Les éléments suivants doivent être approuvés pour lancer votre intégration :
- Contravention
- Certification
- Profil de l'entreprise
Les résultats de l'examen de certification seront envoyés à l'adresse e-mail fournie dans les sections "Contacts du développeur".
Une fois votre integration certifiée et approuvée, Google facilitera le lancement de votre integration.
Si l'examen a été refusé, consultez Vérifier l'état de la certification pour en savoir plus.
Supprimer l'envoi
Les integrationlistées dans la section**Envoyées pour certification** peuvent être annulées.
- Sélectionnez la integration que vous souhaitez supprimer, puis cliquez sur Supprimer.
- Dans la boîte de dialogue de confirmation, cliquez sur Supprimer pour confirmer.
Après la suppression, la integration est renvoyée à la Integrations pour certification section et l'état redevient Prêt.
Mettre à jour une intégration existante
La mise à jour d'une Cloud-to-cloud integration avec une version de production existante implique deux étapes :
Un développeur doit tester la certifiée integration à l'aide d'un autre projet de développeur dans la Google Home Developer Console. Pour en savoir plus, consultez la section Mettre à jour votre intégration.
Une fois les tests terminés, le développeur devra copier toutes les données de configuration ainsi que l'ID du résultat du test de l'autre projet vers le projet d'origine et demander à nouveau la certification.
Dans certaines circonstances, nous devrons peut-être exécuter des tests à distance sur vos appareils certifiés ou intégration. Conservez vos appareils associés à l'intégration de test que vous avez exécutée avec la suite de tests jusqu'à ce que votre demande de certification soit approuvée.
Supprimer une intégration
Pour demander une suppression, vous devez contacter votre responsable de compte technique Google ou envoyer un e-mail à ha-certification@google.com.
États de la console
Les états de la console suivants sont rencontrés lors de la phase de certification :
| Section | État | Description | Exigence | Et ensuite ? |
|---|---|---|---|---|
| Integrationpour certification | N/A | Cette integration est prête à être envoyée pour examen de certification. |
|
Envoyez la integration pour examen de certification. |
| Envoyée pour certification | En cours d'examen | Cette integration est en cours d'examen de certification. | Envoi réussi. |
Attendez l'approbation et le lancement. ou
Supprimez l'envoi si vous le souhaitez. |
| Envoyée pour certification | Approuvée | La demande de certification pour la integration a été approuvée et sera lancée. |
|
Google lancera votre integration |
| Envoyée pour certification | Refusée | La integration ne répond pas aux critères de certification critères et ne peut pas être renvoyée. | Les critères d'approbation n'ont pas été remplis. |
Affichez les problèmes listés dans la console. Créez une nouvelle integration pour répondre aux critères d'approbation et envoyez-la pour certification. |