googleads-automation
Faz seu agente analisar dados de anúncios do Google. É útil para quem gerencia campanhas e quer entender os resultados.
O que ela faz
Esta ferramenta conecta o Google Ads ao Google Analytics para que você possa ver seus dados de anúncios. Ela ajuda a listar contas vinculadas, criar relatórios de desempenho e verificar se os dados que você quer analisar são compatíveis.
Quando usar
- ✓Quando você quer saber quais contas do Google Ads estão conectadas ao seu Google Analytics.
- ✓Para criar relatórios personalizados sobre o desempenho das suas campanhas.
- ✓Para verificar se uma combinação de métricas e dimensões pode ser usada em um relatório.
Exemplo do que pedir para a IA
“Liste as contas do Google Ads vinculadas à propriedade '123456789' do Google Analytics.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta usa um sistema chamado Rube MCP para acessar seus dados do Google Analytics. Primeiro, ela verifica se a conexão está ativa e, em seguida, usa comandos específicos para buscar as informações que você pediu, como listas de contas ou dados de relatórios.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add ComposioHQ/awesome-claude-skills --skill googleads-automationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/googleads-automation/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Automação do Google Ads via Rube MCP
Acesse dados do Google Ads através da integração com o Google Analytics, execute relatórios de desempenho, liste contas de anúncios vinculadas e analise métricas de campanha usando Rube MCP (Composio).
Documentação do Toolkit: composio.dev/toolkits/googleads
Pré-requisitos
- Rube MCP deve estar conectado (RUBE_SEARCH_TOOLS disponível)
- Conexão ativa via
RUBE_MANAGE_CONNECTIONScom o toolkitgoogle_analytics - Sempre chame
RUBE_SEARCH_TOOLSprimeiro para obter os esquemas de ferramentas atuais
Configuração
Obter Rube MCP: Adicione https://rube.app/mcp como um servidor MCP na configuração do seu cliente. Nenhuma chave de API é necessária — basta adicionar o endpoint e funciona.
- Verifique se o Rube MCP está disponível confirmando que
RUBE_SEARCH_TOOLSresponde - Chame
RUBE_MANAGE_CONNECTIONScom o toolkitgoogle_analytics - Se a conexão não estiver ATIVA, siga o link de autenticação retornado para concluir a configuração
- Confirme se o status da conexão mostra ATIVA antes de executar quaisquer fluxos de trabalho
Observação: Os dados do Google Ads são acessados através da integração do toolkit do Google Analytics. As ferramentas abaixo usam propriedades GA4 vinculadas a contas do Google Ads.
Fluxos de Trabalho Principais
1. Listar Links do Google Ads para uma Propriedade
Use GOOGLE_ANALYTICS_ANALYTICS_ADMIN_PROPERTIES_GOOGLE_ADS para recuperar todas as contas do Google Ads vinculadas configuradas para uma propriedade GA4.
Tool: GOOGLE_ANALYTICS_ANALYTICS_ADMIN_PROPERTIES_GOOGLE_ADS
Parameters:
- parent (required): Property resource name (format: "properties/{propertyId}")
- pageSize: Max results (1-200, default 50)
- pageToken: Pagination token
2. Executar um Relatório de Desempenho do GA4
Use GOOGLE_ANALYTICS_RUN_REPORT para executar relatórios personalizados com dimensões, métricas, intervalos de datas e filtros.
Tool: GOOGLE_ANALYTICS_RUN_REPORT
Parameters:
- property (required): Property resource (format: "properties/{property_id}")
- dimensions: Array of dimension objects (e.g., [{"name": "sessionCampaignName"}, {"name": "date"}])
- metrics: Array of metric objects (e.g., [{"name": "sessions"}, {"name": "totalRevenue"}])
- dateRanges: Array with startDate and endDate (e.g., [{"startDate": "2025-01-01", "endDate": "2025-01-31"}])
- dimensionFilter: Filter by dimension values
- metricFilter: Filter by metric values (applied after aggregation)
- orderBys: Sort results
- limit: Max rows to return (1-250000)
3. Verificar Compatibilidade de Dimensão/Métrica
Use GOOGLE_ANALYTICS_CHECK_COMPATIBILITY para validar combinações de dimensões e métricas antes de executar um relatório.
Tool: GOOGLE_ANALYTICS_CHECK_COMPATIBILITY
Description: Validates compatibility of chosen dimensions or metrics
before running a report.
Note: Call RUBE_SEARCH_TOOLS to get the full schema for this tool.
4. Listar Contas do GA4
Use GOOGLE_ANALYTICS_LIST_ACCOUNTS para enumerar todas as contas do Google Analytics acessíveis.
Tool: GOOGLE_ANALYTICS_LIST_ACCOUNTS
Parameters:
- pageSize: Max accounts to return
- pageToken: Pagination token
- showDeleted: Include soft-deleted accounts
5. Listar Propriedades do GA4 em uma Conta
Use GOOGLE_ANALYTICS_LIST_PROPERTIES para listar propriedades de uma conta GA4 específica.
Tool: GOOGLE_ANALYTICS_LIST_PROPERTIES
Parameters:
- account (required): Account resource name (format: "accounts/{account_id}")
- pageSize: Max properties (1-200)
- pageToken: Pagination token
- showDeleted: Include trashed properties
6. Obter Dimensões e Métricas Disponíveis
Use GOOGLE_ANALYTICS_GET_METADATA para descobrir todos os campos disponíveis para a criação de relatórios.
Tool: GOOGLE_ANALYTICS_GET_METADATA
Description: Gets metadata for dimensions, metrics, and comparisons
for a GA4 property.
Note: Call RUBE_SEARCH_TOOLS to get the full schema for this tool.
Padrões Comuns
- Descobrir e depois relatar: Use
GOOGLE_ANALYTICS_LIST_ACCOUNTSpara encontrar IDs de conta, depoisGOOGLE_ANALYTICS_LIST_PROPERTIESpara encontrar IDs de propriedade, depoisGOOGLE_ANALYTICS_RUN_REPORTpara extrair dados. - Validar antes de consultar: Use
GOOGLE_ANALYTICS_CHECK_COMPATIBILITYpara validar combinações de dimensões/métricas antes de executar relatórios para evitar erros 400. - Desempenho da campanha: Execute relatórios com dimensões como
sessionCampaignName,sessionSource,sessionMediume métricas comosessions,activeUsers,totalRevenue. - Descoberta de links de anúncios: Use
GOOGLE_ANALYTICS_ANALYTICS_ADMIN_PROPERTIES_GOOGLE_ADSpara descobrir quais contas do Google Ads estão vinculadas a cada propriedade GA4.
…
Perguntas frequentes
O que é Rube MCP?
É um sistema que permite que a IA interaja com outras ferramentas, como o Google Analytics, para buscar e analisar dados.
Preciso de chaves de API?
Não, você só precisa configurar o Rube MCP no seu sistema. A conexão é feita automaticamente.
Como sei se meus dados são compatíveis para relatórios?
Você pode usar a função 'Verificar Compatibilidade' antes de criar um relatório para garantir que as métricas e dimensões que você escolheu podem ser usadas juntas.
Detalhes
Descrição original do autor
Automate Google Ads analytics tasks via Rube MCP (Composio): list Google Ads links, run GA4 reports, check compatibility, list properties and accounts. Always search tools first for current schemas.
Popularidade
- Estrelas no GitHub
- 77 mil
- Posição no ranking
- #1214
- Licença
- —
- Atualizada em
- 18/09/2026
Comentários
- …
Mais skills deste repositório
artifacts-builder
Ajuda seu agente a construir interfaces de usuário complexas. Ele usa tecnologias modernas para criar páginas web interativas e ricas.
ComposioHQ/awesome-claude-skills
brand-guidelines
Ajuda seu agente a aplicar cores e fontes oficiais da marca em materiais. É útil para manter a identidade visual em qualquer peça que precise ter a cara da empresa.
ComposioHQ/awesome-claude-skills
canvas-design
Faz seu agente criar artes visuais originais em .png e .pdf. Use quando o usuário pedir para criar um pôster, arte ou design estático.
ComposioHQ/awesome-claude-skills
changelog-generator
Ajuda seu agente a criar notas de lançamento para usuários a partir de códigos de programação. Transforma informações técnicas em textos fáceis de entender.
ComposioHQ/awesome-claude-skills
Skills parecidas
benchmark
Ajuda seu agente a medir a velocidade e a performance do código. É útil para garantir que as coisas estão rápidas e para encontrar problemas de lentidão.
affaan-m/ECC
content-hash-cache-pattern
Faz seu agente usar hashes de conteúdo para cachear resultados de processamento de arquivos. Isso evita processamento repetido e invalida o cache automaticamente quando o conteúdo muda. Útil para acelerar tarefas lentas.
affaan-m/ECC
parallel-execution-optimizer
Faz seu agente acelerar tarefas complexas dividindo-as em partes menores e executando-as em paralelo. Garante que tudo seja verificado ao final.
affaan-m/ECC