Os projetos do desenvolvedor, que incluem integrações do Matter, estão gerenciados no Google Home Developer Console. Esta página explica como configurar um novo projeto de desenvolvedor no Developer Console.
Restrições
Cloud-to-cloud ou Local Home SDK não pode ser adicionada a um projeto no Developer Console. Se você quiser adicionar a funcionalidade Matter a uma integração Cloud-to-cloud ou Local Home, primeiro importe um projeto Actions on Google.
Dar um nome ao projeto
Ao nomear seu projeto, é recomendável compor um nome que:
- Inclui algumas informações básicas sobre o projeto.
- Não serão facilmente confundidos com o de outro projeto.
- Pode representar todos os integrations no projeto.
Nomes significativos são importantes. Um nome genérico, como project-gamma-798
, é
efetivamente "camuflado" e não se destaca em uma lista de outros
projetos com nomes genéricos.
Considere as seguintes orientações ao nomear seu projeto:
- Usar o nome da sua empresa
- Use o tipo de projeto ou ação no nome
- Não use "test" no nome do projeto
Por exemplo, acme-smarthome
e acme-lighting
são projetos claros e exclusivos
nomes de domínio.
Criar o projeto
Um projeto de desenvolvedor representa um ou mais integrations. Ao compartilhar um projeto com os membros da equipe de desenvolvimento, o proprietário pode permitir que outros usuários gerenciem todos os integrations no projeto.
Os integrations do ecossistema de casa inteligente do Google são gerenciados usando o novo Developer Console. Há dois métodos de configurar projetos no Developer Console:
Recomendamos criar apenas um projeto para todas as suas Matter integrações, tanto de teste quanto de produção, especialmente para evitar problemas ao Teste com IDs de fornecedores e de produtos de teste para Matter.
Método 1: criar um novo projeto
Acesse o Developer Console:
Acessar o console do desenvolvedor
- Na página Gerenciar projetos, clique em Criar um projeto.
- Na página Começar, clique em Criar projeto.
- Insira o nome do seu projeto, que deve seguir a nomenclatura do projeto diretrizes.
- Clique em Criar novo projeto.
Você será redirecionado de volta à página Início do novo projeto.
Método 2: importar um projeto existente do console do Actions on Google
Um projeto Actions on Google existente pode ser importado para o novo Developer Console, se você precisar adicionar suporte a Matter a uma integração Cloud-to-cloud ou Local Home existente.
As seguintes restrições se aplicam a este método:
- Essa importação é unidirecional. Essa ação não pode ser revertida.
- Somente o proprietário do projeto pode importar um arquivo Actions on Google existente em um projeto de IA. O proprietário é quem criou o projeto, que pode ser acessado usando o link de membros.
- O perfil da empresa de um projeto importado só pode ser editado. na página Actions on Google do App Engine. As mudanças vão ser aplicadas ao desenvolvedor do Google Home do Cloud.
Após a importação, o projeto Actions on Google original ainda poderá ser usado para gerenciar as integrações atuais (como Cloud-to-cloud, Local Home e App Discovery).
Para importar um projeto existente do Actions on Google Console, acesse Developer Console:
- Clique em Criar um projeto.
- Insira um nome de projeto do Actions ou selecione um projeto na lista suspensa da lista. Por exemplo, na captura de tela a seguir, o nome do projeto é "Meu caso". projeto").
- Clique em Importar projeto.
Você será redirecionado para os detalhes do projeto existente em Developer Console:
Definir níveis de registro
Por padrão, apenas os registros de erros são salvos em Google Cloud para cada integração em seu projeto.
Para salvar todos os registros no Google Cloud para cada integração, selecione Todos logs na seção Controle de nível de registro: registros de erro.
Essa configuração se aplica a todas as integrações no seu projeto. Ele não pode ser definido por integração total. Salvar todos os registros no Google Cloud pode gerar se o espaço de armazenamento de registros for excedido.
Para saber mais sobre registros, consulte Cloud Logging para Matter.
Compartilhar um projeto de desenvolvedor
É possível adicionar ou remover o acesso a um projeto entre os usuários da sua equipe usando papéis predefinidos.
Na Página inicial do Developer Console, clique em Members, que leva você à página IAM & Administrador > Página IAM no Google Cloud Console.
Também é possível clicar em Detalhes do projeto e em Gerenciar membros no GCP no seção Participantes na parte de baixo.
Faça mudanças conforme necessário usando o Google Cloud Console. mais avançado.
Para instruções sobre como modificar o acesso a um projeto, consulte o Controle de acesso para projetos com o IAM.
Depois de adicionado à lista de usuários, um usuário pode visualizar o projeto e quaisquer integrações no Developer Console.
De acordo com seu ambiente organizacional, talvez você encontre erros de permissão ao tentar criar projetos de desenvolvimento. Se for o caso, entre em contato com o administrador do Google Cloud e solicite permissões de criador de projetos para sua conta.