CommunityRecherche & Datenanalysegithub.com

ComposioHQ/googleads-automation

Automatisieren Sie Google Ads-Analysen über Rube MCP (Composio): Google Ads-Links auflisten, GA4-Berichte ausführen, Kompatibilität prüfen, Eigenschaften und Konten auflisten. Suchen Sie zuerst nach Tools, um aktuelle Schemata zu erhalten.

Was ist googleads-automation?

Diese Fähigkeit ermöglicht es KI-Agenten, Google Ads-Daten über die Google Analytics-Integration zu verwalten und zu analysieren. Sie bietet Workflows zum Auflisten von Google Ads-Links, Ausführen von GA4-Leistungsberichten, Überprüfen der Kompatibilität von Dimensionen und Metriken, sowie zum Auflisten von GA4-Konten und -Eigenschaften. Sie basiert auf Rube MCP (Composio) und erfordert eine aktive Verbindung zum `google_analytics`-Toolkit. Agenten müssen immer zuerst `RUBE_SEARCH_TOOLS` aufrufen, um die aktuellen Tool-Schemata zu erhalten, bevor sie Aktionen durchführen. Die Fähigkeit behandelt häufige Fallstricke der GA4-API, wie Inkompatibilitäten zwischen Dimensionen und Metriken und die korrekte Formatierung von Eigenschafts- und Konto-IDs.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ComposioHQ/awesome-codex-skills/tree/main/composio-skills/googleads-automation

Installed? Explore more Recherche & Datenanalyse skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Google Ads-Automatisierung über Rube MCP

Greifen Sie über die Google Analytics-Integration auf Google Ads-Daten zu, führen Sie Leistungsberichte aus, listen Sie verknüpfte Ads-Konten auf und analysieren Sie Kampagnenmetriken mit Rube MCP (Composio).

Toolkit-Dokumentation: composio.dev/toolkits/googleads

Voraussetzungen

  • Rube MCP muss verbunden sein (RUBE_SEARCH_TOOLS verfügbar)
  • Aktive Verbindung über RUBE_MANAGE_CONNECTIONS mit Toolkit google_analytics
  • Rufen Sie immer zuerst RUBE_SEARCH_TOOLS auf, um die aktuellen Tool-Schemata zu erhalten

Einrichtung

Rube MCP einbinden: Fügen Sie https://rube.app/mcp als MCP-Server in Ihrer Client-Konfiguration hinzu. Es werden keine API-Schlüssel benötigt – fügen Sie einfach den Endpunkt hinzu und es funktioniert.

  1. Stellen Sie sicher, dass Rube MCP verfügbar ist, indem Sie bestätigen, dass RUBE_SEARCH_TOOLS antwortet
  2. Rufen Sie RUBE_MANAGE_CONNECTIONS mit Toolkit google_analytics auf
  3. Falls die Verbindung nicht AKTIV ist, folgen Sie dem zurückgegebenen Authentifizierungslink, um die Einrichtung abzuschließen
  4. Bestätigen Sie den Verbindungsstatus zeigt AKTIV an, bevor Sie Workflows ausführen

Hinweis: Google Ads-Daten werden über die Google Analytics-Toolkit-Integration abgerufen. Die unten stehenden Tools verwenden GA4-Eigenschaften, die mit Google Ads-Konten verknüpft sind.

Kern-Workflows

1. Google Ads-Links für eine Eigenschaft auflisten

Verwenden Sie GOOGLE_ANALYTICS_ANALYTICS_ADMIN_PROPERTIES_GOOGLE_ADS, um alle Google Ads-Kontenlinks abzurufen, die für eine GA4-Eigenschaft konfiguriert sind.

Tool: GOOGLE_ANALYTICS_ANALYTICS_ADMIN_PROPERTIES_GOOGLE_ADS
Parameter:
  - parent (erforderlich): Ressourcenname der Eigenschaft (Format: "properties/{propertyId}")
  - pageSize: Maximale Ergebnisse (1-200, Standard 50)
  - pageToken: Paginierungs-Token

2. Einen GA4-Leistungsbericht ausführen

Verwenden Sie GOOGLE_ANALYTICS_RUN_REPORT, um benutzerdefinierte Berichte mit Dimensionen, Metriken, Datumsbereichen und Filtern auszuführen.

Tool: GOOGLE_ANALYTICS_RUN_REPORT
Parameter:
  - property (erforderlich): Ressourcenname der Eigenschaft (Format: "properties/{property_id}")
  - dimensions: Array von Dimensionsobjekten (z.B. [{"name": "sessionCampaignName"}, {"name": "date"}])
  - metrics: Array von Metrikobjekten (z.B. [{"name": "sessions"}, {"name": "totalRevenue"}])
  - dateRanges: Array mit startDate und endDate (z.B. [{"startDate": "2025-01-01", "endDate": "2025-01-31"}])
  - dimensionFilter: Filter nach Dimensionswerten
  - metricFilter: Filter nach Metrikwerten (wird nach der Aggregation angewendet)
  - orderBys: Ergebnisse sortieren
  - limit: Maximale Anzahl zurückzugebender Zeilen (1-250000)

3. Dimensions-/Metrik-Kompatibilität prüfen

Verwenden Sie GOOGLE_ANALYTICS_CHECK_COMPATIBILITY, um Dimensions- und Metrik-Kombinationen vor der Ausführung eines Berichts zu validieren.

Tool: GOOGLE_ANALYTICS_CHECK_COMPATIBILITY
Beschreibung: Validiert die Kompatibilität ausgewählter Dimensionen oder Metriken
  vor der Ausführung eines Berichts.
Hinweis: Rufen Sie RUBE_SEARCH_TOOLS auf, um das vollständige Schema für dieses Tool zu erhalten.

4. GA4-Konten auflisten

Verwenden Sie GOOGLE_ANALYTICS_LIST_ACCOUNTS, um alle zugänglichen Google Analytics-Konten aufzuzählen.

Tool: GOOGLE_ANALYTICS_LIST_ACCOUNTS
Parameter:
  - pageSize: Maximale Anzahl zurückzugebender Konten
  - pageToken: Paginierungs-Token
  - showDeleted: Weich gelöschte Konten einschließen

5. GA4-Eigenschaften unter einem Konto auflisten

Verwenden Sie GOOGLE_ANALYTICS_LIST_PROPERTIES, um Eigenschaften für ein bestimmtes GA4-Konto aufzulisten.

Tool: GOOGLE_ANALYTICS_LIST_PROPERTIES
Parameter:
  - account (erforderlich): Ressourcenname des Kontos (Format: "accounts/{account_id}")
  - pageSize: Maximale Eigenschaften (1-200)
  - pageToken: Paginierungs-Token
  - showDeleted: Gelöschte Eigenschaften einschließen

6. Verfügbare Dimensionen und Metriken abrufen

Verwenden Sie GOOGLE_ANALYTICS_GET_METADATA, um alle verfügbaren Felder für die Erstellung von Berichten zu entdecken.

Tool: GOOGLE_ANALYTICS_GET_METADATA
Beschreibung: Ruft Metadaten für Dimensionen, Metriken und Vergleiche
  für eine GA4-Eigenschaft ab.
Hinweis: Rufen Sie RUBE_SEARCH_TOOLS auf, um das vollständige Schema für dieses Tool zu erhalten.

Häufige Muster

  • Entdecken, dann berichten: Verwenden Sie GOOGLE_ANALYTICS_LIST_ACCOUNTS, um Konto-IDs zu finden, dann GOOGLE_ANALYTICS_LIST_PROPERTIES, um Eigenschafts-IDs zu finden, dann GOOGLE_ANALYTICS_RUN_REPORT, um Daten abzurufen.
  • Vor dem Abfragen validieren: Verwenden Sie GOOGLE_ANALYTICS_CHECK_COMPATIBILITY, um Dimensions-/Metrik-Kombinationen zu validieren, bevor Sie Berichte ausführen, um 400-Fehler zu vermeiden.
  • Kampagnenleistung: Führen Sie Berichte mit Dimensionen wie sessionCampaignName, sessionSource, sessionMedium und Metriken wie sessions, activeUsers, totalRevenue aus.
  • Ads-Link-Erkennung: Verwenden Sie GOOGLE_ANALYTICS_ANALYTICS_ADMIN_PROPERTIES_GOOGLE_ADS, um herauszufinden, welche Google Ads-Konten mit jeder GA4-Eigenschaft verknüpft sind.
  • Felderkennung: Verwenden Sie GOOGLE_ANALYTICS_GET_METADATA, um alle verfügbaren Dimensionen und Metriken aufzulisten, bevor Sie komplexe Berichte erstellen.

Bekannte Fallstricke

  • Dimensions-/Metrik-Kompatibilität: Die GA4-API hat strenge Kompatibilitätsregeln. Nicht alle Dimensionen können mit allen Metriken kombiniert werden. Demografische Dimensionen (z.B. userAgeBracket, userGender) sind oft inkompatibel mit sitzungsbezogenen Dimensionen/Filtern (z.B. sessionCampaignName, sessionSource).
  • dateRange ist KEINE Dimension: Fügen Sie dateRange nicht ins Dimensionen-Array ein. Verwenden Sie stattdessen date, dateHour, year, month oder week.
  • exits ist NICHT gültig: Weder exits als Dimension noch als Metrik ist in GA4 gültig.
  • Eigenschafts-ID-Format: Muss properties/{numeric_id} sein (z.B. properties/123456789). Verwenden Sie keine Google-Konto-IDs (lange OAuth-IDs).
  • Konto-ID-Format: Muss accounts/{numeric_id} sein, wobei die numerische ID 6-10 Stellen hat.
  • Filter-Trennung: Verwenden Sie dimensionFilter nur für Dimensionsfelder und metricFilter nur für Metrikfelder. Die Vermischung führt zu Fehlern.
  • Maximal 9 Dimensionen und 10 Metriken pro Berichtsanfrage.

Kurzreferenz

AktionToolWichtige Parameter
Ads-Links auflistenGOOGLE_ANALYTICS_ANALYTICS_ADMIN_PROPERTIES_GOOGLE_ADSparent
Bericht ausführenGOOGLE_ANALYTICS_RUN_REPORTproperty, dimensions, metrics, dateRanges
Kompatibilität prüfenGOOGLE_ANALYTICS_CHECK_COMPATIBILITY(vollständiges Schema über RUBE_SEARCH_TOOLS abrufen)
Konten auflistenGOOGLE_ANALYTICS_LIST_ACCOUNTSpageSize
Eigenschaften auflistenGOOGLE_ANALYTICS_LIST_PROPERTIESaccount, pageSize
Metadaten abrufenGOOGLE_ANALYTICS_GET_METADATA(vollständiges Schema über RUBE_SEARCH_TOOLS abrufen)

Bereitgestellt von Composio

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ComposioHQ/-21risk-automation

Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/-2chat-automation

Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agent-deep-links

Build, validate, and troubleshoot deep links for Codex, Cursor, VS Code, Visual Studio, and similar tools. Use when users ask for clickable links (especially in Slack) that open threads, files, folders, or app settings.

Verwandte Skills