Configure a API sem se perder no painel do Google.
Um guia direto para criar a MCC, configurar o Google Cloud, gerar OAuth, solicitar o Developer Token e entregar tudo para o Claude Code configurar a skill. A lógica é simples: fazer a parte burocrática uma vez e deixar a operação virar conversa.
A skill precisa de uma conta de gerenciamento, também chamada de MCC, para se conectar à API. Se você já tem uma MCC, avance para o passo 2. Se só tem uma conta normal de Google Ads, crie a MCC primeiro.
Vá em Ferramentas e Configurações e procure por Central de API.
Se for a primeira vez, aceite os termos.
Copie o Developer Token que aparece na tela.
Atenção: o token começa com acesso de teste. Para usar com contas reais, solicite Basic Access na própria Central de API. A aprovação costuma levar de 3 a 7 dias úteis.
Solicitando Basic Access
Na Central de API, clique em Aplicar para Basic Access.
Preencha o formulário. O campo mais importante é Use Case Description.
Em API Token Contact Email, informe seu e-mail.
Em Direct or Third Party Tool, selecione Direct.
Envie e aguarde a análise.
Use esta descrição pronta no campo Use Case Description:
Use Case Description
We use the Google Ads API to manage advertising campaigns for our own business accounts. Our internal tool connects via the API to read campaign performance data (impressions, clicks, conversions, cost), create and update campaigns, ad groups, keywords, and responsive search ads, manage negative keyword lists, and generate performance reports. All operations are performed on accounts we own or manage directly through our MCC. We do not provide API access to third parties. The tool is used by our internal marketing team for day-to-day campaign management and optimization.
Respostas para o formulário
Describe your business model: cole o texto pronto acima.
Design documentation: envie a documentação do funcionamento da ferramenta, caso o Google solicite.
Who will have access: marque Internal users - employees only.
Tool developed by someone else? marque No.
App Conversion Tracking and Remarketing API? marque No.
Google Ads capabilities: marque Campaign Creation, Campaign Management, Reporting e Keyword Planning Services.
Credencial deste passo
GOOGLE_ADS_DEVELOPER_TOKEN="teu-developer-token"
5
Passo 5 de 7
Pegar o Login Customer ID
O Login Customer ID é o ID da conta MCC. É aquele número de 10 dígitos que aparece no canto superior do Google Ads quando você está logado na MCC.
Copiando o ID correto
No Google Ads, entre na conta MCC.
Copie o Customer ID no formato XXX-XXX-XXXX.
Remova os hífens antes de salvar. Exemplo: 123-456-7890 vira 1234567890.
Credencial deste passo
GOOGLE_ADS_LOGIN_CUSTOMER_ID="1234567890"
Pronto: agora você tem Client ID, Client Secret, Developer Token e Login Customer ID.
6
Passo 6 de 7
Mandar o Claude configurar
Com as credenciais em mãos, volte para o VS Code ou terminal com a pasta da skill aberta e mande este comando para o Claude:
Mensagem para o Claude
configura a skill de google ads pra mim. meu client id é [COLA AQUI], client secret é [COLA AQUI], developer token é [COLA AQUI] e meu MCC é [COLA AQUI]
O que o Claude faz automaticamente
Cria o arquivo .env com todas as credenciais no lugar certo.
Instala as dependências Python, como google-ads e google-auth-oauthlib.
Roda setup.py oauth para gerar o refresh token.
Abre o navegador para você autorizar o acesso com a conta Google.
Testa a conexão com setup.py test e mostra as contas acessíveis.
Fluxo ideal: você não precisa editar arquivo manualmente. Se der erro, mande a mensagem do erro para o Claude continuar a configuração.
7
Passo 7 de 7
Cadastrar as contas e testar
Depois que a conexão funcionar, informe ao Claude qual é a conta principal de Google Ads. Ele cadastra isso no arquivo contas.yaml.
Exemplo
minha conta principal é a Loja do João, customer id 9876543210
Pedidos que você pode fazer depois
me mostra as campanhas da Loja do João
quero os insights dos últimos 30 dias
cria uma campanha de search chamada Promoção Verão com orçamento de R$50/dia
Configuração finalizada: a partir daqui, a operação do Google Ads pode ser conduzida por conversa.
Agora o técnico trabalha a favor da estratégia.
Com a API configurada, você deixa de depender de cliques repetitivos e passa a operar campanhas, relatórios, keywords e anúncios com uma interface conversacional.