Antes de enviar tu Cloud-to-cloud integration para la revisión de la certificación, asegúrate de completar los siguientes pasos:
Revisión de los resultados de las pruebas : Valida los resultadosGoogle Home Test Suite y cualquier material adicional que se aplique a la certificación del dispositivo.
Revisión delperfil de la empresa : Confirma la exactitud de la información de la empresa. No puedes solicitar la certificación si no completaste el perfil de tu empresa.
Información de verificación : Como parte del proceso de certificación, Google realiza una prueba de integración única para verificar la integración con tu acción de nube.
La prueba de integración incluye la vinculación de OAuth y también puede requerir una prueba manual. Se ejecuta con una cuenta de prueba que creas en tu nube. Debes compartir estas credenciales con Google para que pueda realizar la prueba de integración.
Puedes borrar las credenciales de la cuenta de prueba una vez que se complete correctamente la prueba de integración.
Revisión de la política : Verifica que tu integration cumpla con los lineamientos de la política de Google.
Envía tu integración para la certificación
Una vez que se completen todas las revisiones, puedes enviar tu integration para la certificación.
Ir a la consola de Google Developers
- Ve a Cloud-to-cloud > Certify.
- Los integrationque estén listos para el envío aparecerán en la
Ready for certification review sección.
- Si el estado es Not Ready, haz clic en View issues para ver las instrucciones sobre cómo continuar.
- Lee la renuncia de responsabilidad y marca la casilla para aceptarla.
Asegúrate de que se completen todas las secciones de la página Submit certification y que se haya subido toda la información requerida.
- En Verification info, proporciona lo siguiente:
- Credenciales de la cuenta de prueba:
- Nombre del usuario
- Contraseña
- PIN de 2FA (si es necesario)
- Captura de pantalla de la página de OAuth
- Vinculaciones de productos
- Debe mostrar que tus dispositivos están disponibles comercialmente y asociados con tu marca.
- Debe vincularse directamente a los productos de hardware que deseas certificar. Solo certificamos dispositivos de hardware y no, por ejemplo, apps, software o sistemas de IoT.
- Grabación de video de tu dispositivo Google o Google Home app (GHA) que recibe una notificación de tu dispositivo. Consulta la página Notificaciones para obtener más detalles.
- Credenciales de la cuenta de prueba:
- Si implementaste Cambio de app,
proporciona capturas de pantalla y graba lo siguiente:
- Capturas de pantalla de Cambio de app
- Grabaciones de Cambio de app (videos)
- Video de cancelación: Un video para Android y otro para iOS. Flujo de trabajo esperado para agregar un dispositivo a GHA:
- Redireccionamiento a la app de terceros
- Mostrar la pantalla de consentimiento (página de OAuth)
- Hacer clic en Cancelar
- Redireccionamiento a la GHA
- Video de aceptación y vinculación: Un video para Android y otro para iOS.
Flujo de trabajo esperado para agregar un dispositivo a GHA:
- Redireccionamiento a la app de terceros
- Mostrar la pantalla de consentimiento (página de OAuth)
- Hacer clic en Aceptar y vincular
- Redireccionamiento a la GHA
- Indicar que la configuración se realizó correctamente
- Indicar que se agregó el nuevo dispositivo en el Google Home Graph en GHA, y finalizar el flujo de trabajo aquí
- Video de cancelación: Un video para Android y otro para iOS. Flujo de trabajo esperado para agregar un dispositivo a GHA:
En Documentation, proporciona lo siguiente:
- Ingresa el ID de los resultados Test Suite.
- Sube un certificado UL/CE si lanzas los siguientes dispositivos con implicaciones para la seguridad:
- 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
De lo contrario, marca la casilla si no lanzas un dispositivo con implicaciones para la seguridad.
- En Verification info, proporciona lo siguiente:
Cuando esté todo listo, haz clic en Enviar.
Es posible que debamos ejecutar pruebas remotas en tus dispositivos o integración certificados en determinadas circunstancias. Mantén tus dispositivos vinculados a la integración de prueba que ejecutaste con el paquete de pruebas hasta que se apruebe el envío de la certificación.
Una vez que se envíe, tu integration aparecerá en la sección Submitted for Certification.
Aprobación de la certificación y lanzamiento de la integración
Se debe aprobar lo siguiente para lanzar tu integración:
- Ticket de política
- Certificación
- Perfil de la empresa
Los resultados de la revisión de la certificación se enviarán a la dirección de correo electrónico proporcionada en las secciones de Contactos del desarrollador.
Una vez que se certifique y apruebe tu integration , Google facilitará el lanzamiento de tu integration.
Si se rechazó la revisión, consulta Verifica el estado de la certificación para obtener más información.
Cancelar el envío
Se puede cancelar cualquier integrationque aparezca en la sección Submitted for Certification.
- Selecciona el integration que deseas cancelar y haz clic en Withdraw.
- En el diálogo de confirmación, haz clic en Withdraw para confirmar.
Después de cancelar, el integration se vuelve a mover a la Integrations for certification sección y el estado vuelve a Ready.
Actualiza una integración existente
La actualización de un Cloud-to-cloud integration con una versión de producción existente implica dos pasos:
Un desarrollador debe probar el certificado integration con un proyecto de desarrollador diferente en la Google Home Developer Console. Consulta la sección Actualiza tu integración para obtener más detalles.
Cuando se complete la prueba, el desarrollador deberá copiar todos los datos de configuración junto con el ID del resultado de la prueba del otro proyecto al proyecto original y volver a solicitar la certificación.
Es posible que debamos ejecutar pruebas remotas en tus dispositivos o integración certificados en determinadas circunstancias. Mantén tus dispositivos vinculados a la integración de prueba que ejecutaste con el paquete de pruebas hasta que se apruebe el envío de la certificación.
Borra una integración
Para solicitar una eliminación, debes comunicarte con tu administrador técnico de cuentas de Google o enviar un correo electrónico a ha-certification@google.com.
Estados de la consola
Los siguientes estados de la consola se encuentran en la fase de certificación:
| Sección | Estado | Descripción | Requisito | Próximos pasos |
|---|---|---|---|---|
| Integrations for certification | N/A | Este integration está listo para enviarse para la revisión de la certificación. |
|
Envía el integration para la revisión de la certificación. |
| Se envió para la certificación | En revisión | Este integration está en revisión de certificación. | Se envió correctamente. |
Espera la aprobación y el lanzamiento. o
Cancela el envío si lo deseas. |
| Se envió para la certificación | Aprobada | Se aprobó el envío de la certificación para el integration y se lanzará. |
|
Google lanzará tu integration |
| Se envió para la certificación | Rechazado | El integration no cumplió con los criterios de certificación criterios y no se puede volver a enviar. | No se cumplieron los criterios de aprobación. |
Consulta los problemas que aparecen en la consola. Crea un nuevo integration para cumplir con los criterios de aprobación y envíalo para la certificación. |