Gerar credencial para API Google v2/v3
Pré-requisitos
- Acesso ao console do Google Cloud.
- SoftExpert Copilot como parte das soluções adquiridas pela organização.
- Ambiente SoftExpert Suite hospedado em nuvem.
- Acesso ao menu Configuração > Central de integrações (COP010).
Apresentação
Para configurar a API de integração Google v2 ou v3, é necessário, antes, gerar as credenciais no Console do Google Cloud.
O Console do Google Cloud não requer instalação ou configuração prévia e pode ser acessado diretamente por meio de um navegador.
Este artigo apresenta o passo a passo para gerar as credenciais necessárias, tanto para a versão Google v2 quanto para a Google v3.
Gerar credencial para API Google v2 (tradução de textos)
1. Para gerar a credencial, acesse o Console do Google Cloud por meio do navegador.
Caso já esteja conectado à sua conta Google, o console será exibido automaticamente. Caso contrário, será necessário realizar o login informando o endereço de e-mail e a senha.
2. Na tela inicial, clique em Menu de navegação > APIs e Serviços > Credenciais.
3. Clique em Criar credenciais e selecione a opção Chave de API.
4. A chave será gerada; copie-a e armazene-a com segurança, pois será utilizada posteriormente.

5. Acesse o componente Configuração > Central de integrações (COP010) > API de integração.
6. Clique em para incluir uma nova API do tipo Google v2 e, no campo API Key, informe a chave gerada no Console do Google Cloud.
7. Clique em .
8. Ainda no menu COP010, aba Tradução, opção Texto, selecione a API Google v2 cadastrada anteriormente.
9. Clique em .

Gerar credencial para API Google v3 (tradução de textos e arquivos)
1. Para gerar a credencial, acesse o Console do Google Cloud por meio do navegador.
Caso já esteja conectado à sua conta Google, o console será exibido automaticamente. Caso contrário, será necessário realizar o login informando o endereço de e-mail e a senha.
2. Na tela inicial, clique em Menu de navegação > APIs e Serviços > Credenciais.
3. Clique em Criar credenciais e selecione a opção Conta de serviço.
4. Na etapa 1, Detalhes da conta de serviço, informe o nome e o ID da conta de serviço.
5. Clique em Criar e continuar.
6. Na etapa 2, Permissões, selecione Usuário da API Cloud Translation no campo Selecionar papel.
7. Clique em Concluir.
8. De volta à na tela inicial do Console, em Contas de serviço, selecione a conta criada e clique em Editar conta de serviço.
9. Na tela que será exibida, acesse a aba Chaves, clique em Adicionar chaves e, em seguida, em Criar nova chave.
10. Em Tipo de chave, selecione a opção JSON.
11. Clique em Criar. O arquivo JSON será baixado automaticamente.

12. Acesse o componente Configuração > Central de integrações (COP010) > API de integração.
13. Clique em para incluir uma nova API do tipo Google v3 e preencha os campos com base nas informações contidas no arquivo JSON baixado:
- E-mail: cliente_email.
- Identificador do projeto: project_id.
- Chave privada: private_key.
14. Clique em .
15. Ainda no menu COP0107, acesse a aba Tradução.
16. Na opção Texto, selecione a API Google v3 cadastrada anteriormente. Em Arquivos, também selecione a mesma API Google v3.
17. Clique em .

Conclusão
Com as credenciais geradas, é possível prosseguir com a configuração da API de integração para as opções Google v2 e Google v3.