Antes de enviar seu Cloud-to-cloud integration para análise de certificação, verifique se as seguintes etapas foram concluídas:
Análise dos resultados do teste: valida os resultados do Google Home Test Suite e todos os materiais adicionais que se aplicam à certificação do dispositivo.
Análise do perfil da empresa: confirma a precisão das informações da empresa. Não é possível solicitar a certificação se você não tiver preenchido o perfil da empresa.
Informações de verificação: como parte do processo de certificação, o Google realiza um teste de integração único para verificar a integração com sua ação na nuvem.
O teste de integração inclui a vinculação do OAuth e também pode exigir um teste manual. Ele é executado usando uma conta de teste que você cria na nuvem. Você precisa compartilhar essas credenciais com o Google para que ele possa realizar o teste de integração.
Você pode excluir as credenciais da conta de teste depois que o teste de integração for concluído.
Análise de conformidade com a política: verifica se o integration obedece às diretrizes da política do Google.
Enviar sua integração para certificação
Depois que todas as revisões forem concluídas, você poderá enviar seu integration para certificação.
Acesse o Console do Desenvolvedor
- Acesse Cloud-to-cloud > Certificar.
- Os integrations prontos para envio aparecem na seção
Pronto para revisão de certificação.
- Se o status for Não está pronto, clique em Ver problemas para conferir as instruções sobre como prosseguir.
- Leia a exoneração de responsabilidade e marque a caixa para concordar com ela.
Verifique se todas as seções da página Enviar certificação foram preenchidas e se todas as informações necessárias foram enviadas.
- Em Informações de verificação, forneça o seguinte:
- Credenciais da conta de teste:
- Nome de usuário
- Senha
- PIN da 2FA (se necessário)
- Captura de tela da página do OAuth
- Vínculos de produtos
- Deve mostrar que seus dispositivos estão disponíveis comercialmente e associados à sua marca.
- Deve direcionar diretamente para os produtos de hardware que você quer certificar. Certificamos apenas dispositivos de hardware, e não, por exemplo, apps, softwares ou sistemas de IoT.
- Gravação de vídeo do dispositivo Google ou Google Home app (GHA) recebendo uma notificação do dispositivo. Consulte a página Notificações para mais detalhes.
- Credenciais da conta de teste:
- Se você implementou a vinculação no app,
envie capturas de tela e grave o seguinte:
- Capturas de tela da vinculação no app
- Gravações de vinculação no app (vídeos)
- Vídeo de cancelamento: um vídeo para Android e outro para iOS. Fluxo de trabalho esperado para adicionar um dispositivo ao GHA:
- Redirecionar para o app de terceiros.
- Mostre a tela de permissão (página do OAuth).
- Clique em Cancelar.
- Redirecione de volta para o GHA.
- Vídeo de concordância e vinculação: um vídeo para Android e outro para iOS.
Fluxo de trabalho esperado para adicionar um dispositivo ao GHA:
- Redirecionar para o app de terceiros.
- Mostre a tela de permissão (página do OAuth).
- Clique em Concordar e vincular.
- Redirecione de volta para o GHA.
- Indique que a configuração foi concluída.
- Indique que o novo dispositivo foi adicionado no Google Home Graph em GHA e encerre o fluxo de trabalho aqui.
- Vídeo de cancelamento: um vídeo para Android e outro para iOS. Fluxo de trabalho esperado para adicionar um dispositivo ao GHA:
Em Documentação, forneça o seguinte:
- Insira o ID de resultados do Test Suite.
- Faça upload de um certificado UL/CE se estiver lançando os seguintes dispositivos
com implicações de segurança:
- 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
Caso contrário, marque a caixa se você não estiver lançando um dispositivo com implicações de segurança.
- Em Informações de verificação, forneça o seguinte:
Clique em Enviar quando terminar.
Talvez seja necessário executar testes remotos nos seus dispositivos ou na sua integração certificados em determinadas circunstâncias. Mantenha os dispositivos vinculados à integração de teste que você executou com o pacote de testes até que o envio da certificação seja aprovado.
Depois de enviado, o integration aparece na seção Enviado para certificação.
Aprovação da certificação e lançamento da integração
Para lançar sua integração, é necessário aprovar o seguinte:
- Ticket de política
- Certificação
- Perfil da Empresa
Os resultados da análise de certificação serão enviados para o endereço de e-mail fornecido nas seções Contatos do desenvolvedor.
Depois que seu integration for certificado e aprovado, o Google vai facilitar o lançamento do seu integration.
Se a revisão foi rejeitada, consulte Verificar o status da certificação para mais informações.
Retirar envio
É possível cancelar qualquer integrationlistado na seção Enviado para certificação.
- Selecione o integration que você quer retirar e clique em Retirar.
- Na caixa de diálogo de confirmação, clique em Cancelar para confirmar.
Depois disso, o integration removido volta para a seção Integrations para certificação, e o status muda novamente para Pronto.
Atualizar uma integração
A atualização de um Cloud-to-cloud integration com uma versão de produção envolve duas etapas:
Um desenvolvedor precisa testar o integration certificado usando um projeto de desenvolvedor diferente no Google Home Developer Console. Consulte a seção Atualizar sua integração para mais detalhes.
Quando o teste for concluído, o desenvolvedor precisará copiar todos os dados de configuração, junto com o ID do resultado do teste do outro projeto, de volta para o projeto original e solicitar a certificação novamente.
Talvez seja necessário executar testes remotos nos seus dispositivos ou na sua integração certificados em determinadas circunstâncias. Mantenha os dispositivos vinculados à integração de teste que você executou com o pacote de testes até que o envio da certificação seja aprovado.
Excluir uma integração
Para solicitar uma exclusão, entre em contato com seu gerente técnico de contas do Google
ou envie um e-mail para ha-certification@google.com para análise.
Se o pedido for aprovado, notifique os usuários e se prepare para a descontinuação da integração.
Status do console
Os seguintes status do Console são encontrados na fase de certificação:
| Section | Status | Descrição | Requisito | O que fazer em seguida |
|---|---|---|---|---|
| Integrations para certificação | N/A | Este integration está pronto para ser enviado para revisão de certificação. |
|
Envie o integration para análise de certificação. |
| Enviada para certificação | Em análise | Este integration está em análise de certificação. | Envio concluído. |
Aguarde a aprovação e o lançamento. ou
Cancele o envio, se quiser. |
| Enviada para certificação | Aprovado | O envio da certificação para o integration foi aprovado e será lançado. |
|
O Google vai lançar seu integration |
| Enviada para certificação | Recusado | O integration não atendeu aos critérios de certificação e não pode ser reenviado. | Os critérios de aprovação não foram atendidos. |
Confira os problemas listados no console. Crie um novo integration para atender aos critérios de aprovação e envie para certificação. |