Como configurar credencial e ativar Gmail, Google Drive, Google Sheets, Google Docs e outros no N8N

Se você utiliza o N8N para automatizar fluxos de trabalho, sabe que conectar serviços do Google, como Gmail, Drive ou Sheets, é essencial. No entanto, o processo de configurar as credenciais pode ser um obstáculo.

Este guia, baseado no tutorial do canal Carlos Stringuetti | RobotizAI, descomplica o processo de configuração do OAuth 2.0 no Google Cloud, permitindo que você integre o N8N com suas contas do Google de forma segura e funcional.

Siga este passo a passo para criar e ativar as credenciais necessárias e fazer suas automações Google-N8N funcionarem perfeitamente!


1. Pré-requisitos: Criando o Projeto no Google Cloud

O primeiro passo é configurar um novo projeto na plataforma de desenvolvimento do Google, o Google Cloud.

1.1. Acesse o Google Cloud e o Console

Pesquise por “Google Cloud” e acesse a plataforma. Caso não tenha uma conta, crie uma [00:15].
No topo, clique no botão Console para acessar o painel de gerenciamento.

1.2. Crie um Novo Projeto

Se este é seu primeiro acesso ou se você deseja separar as credenciais, crie um novo projeto:

Clique no seletor de projetos (geralmente no canto superior esquerdo) e, em seguida, em Novo Projeto [00:29].
Defina um nome para seu projeto (exemplo: “N8N Integrações Google”) e clique em Criar [00:35].


2. Configurando a Tela de Permissão OAuth 2.0

A tela de permissão OAuth 2.0, também chamada de Tela de Consentimento, é o que o usuário verá ao autorizar o N8N a acessar seus dados.

2.1. Acesse a Tela de Permissão

No menu lateral, vá em APIs e Serviços e clique em Tela de Permissão OAuth [00:41].
Clique em Criar para iniciar a configuração.
Defina o tipo de usuário. Se for uma automação pessoal, escolha Externo e siga em frente.

2.2. Preencha as Informações

Defina o Nome do Aplicativo (ex: “N8N – Automações”) [01:00].
Selecione o E-mail de Suporte e preencha as informações de contato do desenvolvedor [01:07].
Prossiga até a etapa de Escopos e, por enquanto, você pode avançar sem adicionar escopos específicos, pois eles serão tratados pela credencial.

2.3. Adicione um Usuário de Teste

Para que o aplicativo funcione enquanto ele está em status “Publicação: Teste” (o que é comum para automações pessoais), você deve adicionar o e-mail que o N8N irá usar:

Ainda no menu Tela de Permissão OAuth, vá até a aba Usuários de Teste [03:07].
Clique em Adicionar Usuários e insira o endereço de e-mail que você usará no N8N [03:25].
Clique em Salvar.


3. Criando as Credenciais e Conectando ao N8N

Com o projeto e a tela de permissão prontos, é hora de gerar o par ID do Cliente e Chave Secreta.

3.1. Gere a Credencial OAuth

No menu lateral, vá em APIs e Serviços e clique em Credenciais [01:27].

Clique em Criar Credenciais e selecione ID do cliente OAuth [01:38].

Em Tipo de aplicativo, escolha Aplicativo Web [01:44].

Dê um nome (ex: “Projeto N8N”).

3.2. Obtenha a URL de Redirecionamento do N8N

O N8N precisa de uma URL específica para que o Google saiba para onde enviar o código de autorização após o login:

No seu fluxo do N8N, clique duas vezes no nó (Node) do serviço Google que você deseja configurar (ex: Gmail) [02:02].

Clique em Criar Credencial e selecione o tipo de credencial OAuth.

A URL de redirecionamento que você precisa está ali. Copie esta URL [02:26].

3.3. Finalize a Criação no Google Cloud

Retorne ao Google Cloud, na tela de criação de credencial.

Em URIs de redirecionamento autorizados, clique em Adicionar URI e cole a URL copiada do N8N [02:26].

Clique em Criar.

Uma janela irá aparecer com seu ID do Cliente e sua Chave Secreta.

3.4. Conecte no N8N

Copie o ID do Cliente e cole-o no campo correspondente na credencial do N8N [02:39].

Copie a Chave Secreta e cole-a no campo correspondente [02:44].

Clique em Save no N8N.

Em seguida, clique em Connect (ou “Entrar com Google”) e siga as instruções, escolhendo seu e-mail de teste e autorizando o acesso [03:36].

Pronto! Sua conexão com o Gmail já está concluída [03:45].


4. Ativando as APIs de Outros Serviços Google

Para que as credenciais funcionem, você deve ativar as APIs específicas para cada serviço que deseja usar (Drive, Sheets, Docs, etc.).

No menu lateral do Google Cloud, vá em APIs e Serviços e clique em Biblioteca [06:04].

Pesquise e ative individualmente as APIs para cada serviço [06:13]:

Gmail API [06:19]

Google Drive API [06:29]

Google Sheets API [06:35]

Google Docs API [06:42]

Para cada API, clique no resultado da pesquisa e depois em Ativar.

Conexão de Outros Nodes (Drive, Sheets, Docs)

Uma vez que você criou o projeto e ativou as APIs, o processo de conexão para outros nodes (Google Drive [03:58], Google Sheets [04:47] e Google Docs [05:27]) é simplificado. Você só precisará criar uma nova credencial dentro do nó do N8N e reutilizar o ID do Cliente e a Chave Secreta que já foram gerados.

O N8N solicitará a nova autorização do Google, mas as credenciais já estarão prontas para uso.


Conclusão e Próximos Passos

A configuração das credenciais OAuth 2.0 é o pilar para qualquer automação que envolva serviços do Google no N8N. Seguindo este guia, você garantiu uma conexão segura e estável para seus fluxos de trabalho.

Quer aprimorar suas automações com N8N e IA?

Não deixe de conferir mais conteúdos e tutoriais avançados. Deixe seu comentário abaixo com o próximo desafio de automação que você quer solucionar!


Você pode conferir o tutorial completo no vídeo do canal Carlos Stringuetti | RobotizAI: Como configurar credencial e ativar Gmail, Google Drive, Google Sheets e Google Docs e outros no N8N

Rolar para cima