Como criar a conta de serviço do Google (Search Console) e a chave do Bing Webmaster da plataforma
Atualizado em · feito pelo dono da plataforma (admin)
É o e-mail que os clientes adicionam como usuário Restrito no Search Console e a chave que lê o Bing. Também alimenta a tela Admin → Indexação.
O que você ganha
- seo_search_console_conectar e seo_oportunidades_ctr para todos os clientes
- Admin → Indexação
Antes de começar
- Um projeto no Google Cloud (console.cloud.google.com).
- Uma conta no Bing Webmaster Tools.
Passo a passo
1. Ative a API
console.cloud.google.com → APIs e serviços → Biblioteca → procure Google Search Console API → Ativar.
2. Crie a conta de serviço e a chave JSON
IAM e administrador → Contas de serviço → Criar conta de serviço (nome: farejaleads-search-console). Não precisa de papel no projeto.
Abra a conta → Chaves → Adicionar chave → Criar nova chave → JSON. O arquivo baixa uma vez: o e-mail dela (…@….iam.gserviceaccount.com) é o que os clientes adicionam.
3. Chave do Bing
bing.com/webmasters → Configurações (engrenagem) → Acesso à API → Chave de API → Gerar. O e-mail da conta do Bing vai em BING_WEBMASTER_USUARIO.
O nome deste menu pode ter mudado na plataforma. Viu outro? Conte abaixo: o guia se corrige com o seu relato.
4. Cole no FarejaLeads
Estas três ficam só na variável de ambiente (não têm campo no admin). GSC_SERVICE_ACCOUNT_JSON recebe o conteúdo inteiro do arquivo JSON, numa linha.
No Lovable, abra o projeto do FarejaLeads → Cloud → Secrets → Add secret, com o nome exato e o valor.
Clique em Publish: o site no ar só lê o segredo novo depois de publicado.
5. Teste
Admin → Indexação mostra Google e Bing configurados. Num site seu, seo_search_console_conectar deve devolver o e-mail da conta de serviço.
Regras que valem sempre
- O JSON é uma senha: nunca no repositório nem em conversa. Vazou? Apague a chave na conta de serviço e crie outra.