Prepare-se para enviar a certificação

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

  1. Acesse Cloud-to-cloud > Certificar.
  2. 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.
  3. Leia a exoneração de responsabilidade e marque a caixa para concordar com ela.
  4. 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:
      1. Credenciais da conta de teste:
        1. Nome de usuário
        2. Senha
        3. PIN da 2FA (se necessário)
      2. Captura de tela da página do OAuth
      3. Vínculos de produtos
        1. Deve mostrar que seus dispositivos estão disponíveis comercialmente e associados à sua marca.
        2. 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.
      4. 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.
    • Se você implementou a vinculação no app, envie capturas de tela e grave o seguinte:
      1. Capturas de tela da vinculação no app
      2. 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.
    • Em Documentação, forneça o seguinte:

      1. Insira o ID de resultados do Test Suite.
      2. 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.

  5. 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.

  1. Selecione o integration que você quer retirar e clique em Retirar.
  2. 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:

  1. 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.

  2. 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.
  • A integração foi testada em Test Suite.
  • O perfil da empresa está em análise ou foi aprovado.
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.
  • A exoneração de responsabilidade da certificação foi aceita.
  • O perfil da empresa foi aprovado e está ativo.
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.