Was Margly aus Google Ads liest#
- Kampagnenausgaben — tägliche Granularität für den gesamten beobachteten Zeitraum
- Konversionen — wenn Sie in Google Ads Konversionsaktionen eingerichtet haben
- Schlüsselkennzahlen — Klicks, Impressionen, CTR, CPC, CPA
- Kontostruktur — Kampagnen und Kampagnentyp (read-only)
Margly liest im Rahmen der Verbindung nur — bearbeitet Kampagnen, Budgets oder Strategien nicht. Sicherheitstechnisch: Auch wenn Google für Ads keinen separaten Read-only-OAuth-Scope angibt, ruft Margly im Code keine Schreiboperation auf.
Wie Google OAuth in Margly funktioniert#
Margly verwendet für Google einen OAuth-Flow, der alle drei Google-Quellen auf einmal autorisiert — Google Ads, Google Analytics 4 und Search Console. Nach einer Anmeldung wählen Sie in Margly, welche dieser Quellen aktiviert werden sollen (und gerne nur eine — etwa nur Ads ohne GA4).
Vorgehen der Verbindung#
Klicken Sie in Margly auf Google-Konto verbinden
Klicken Sie in Verbindungen → Google auf Google-Konto verbinden. Es öffnet sich das OAuth-Fenster von Google.
Melden Sie sich mit einem Konto an, das Zugriff hat
Wenn Sie mehrere Google-Konten verwalten, wählen Sie das, das Zugriff auf Ihr Google Ads hat (ggf. auch GA4 und Search Console). Manager Account (MCC) wird unterstützt — Margly zeigt im nächsten Schritt auch Subkonten unter dem MCC an.
Genehmigen Sie 4 Berechtigungen
Google fragt nach diesen Berechtigungen:
- Lesen von Daten aus Google Analytics 4
- Zugriff auf Google Ads (Kampagnen, Ausgaben, Konversionen)
- Lesen von Daten aus Search Console
- Ermitteln Ihrer E-Mail (nur zur Identifizierung des verbundenen Kontos)
Drei davon (Google Analytics, Search Console, E-Mail) sind auf der Google-Seite ausdrücklich als nur zum Lesen gekennzeichnet. Bei Google Ads bietet Google keine separate Read-only-Berechtigung an — Margly führt im Code aber ausschließlich Leseoperationen durch, keine Schreiboperationen.
Wählen Sie das Google Ads-Konto
Margly zeigt die Liste der Google Ads-Konten an, zu denen Ihr Token Zugriff hat (einschließlich Konten unter dem Manager Account). Wählen Sie das, das Sie in Margly sehen möchten. Wenn Sie Google Ads nicht aktivieren möchten, geben Sie Nicht verbinden.
Margly lädt historische Daten herunter
Nach der Kontowahl lädt Margly die letzten 365 Tage (1 Jahr) an Tagesdaten zu Kampagnen herunter. Margly teilt den Abruf in 30-tägige Batches auf, damit große Konten kein Zeitlimit erschöpfen. Die Dauer hängt von der Kontogröße ab — bei normalen E-Shops größenordnungsmäßig Minuten.
Wie Margly Umsätze mit Kampagnen verknüpft#
Per-Kampagne-ROAS (Rentabilität) berechnet Margly aus zwei Dingen, die es direkt aus Google Ads lädt:
- Kampagnenausgaben (wie viel Sie ausgegeben haben)
- Konversionswert (wie viel die Kampagne laut Google Ads Konversions-Tracking im Umsatz gebracht hat)
Damit der zweite Wert funktioniert, müssen Sie im E-Shop Google Ads Konversions-Tracking implementiert haben (Konversionspixel oder Google Tag Manager mit korrekt konfigurierter Konversionsaktion). Der Pixel sendet Google Informationen darüber, dass ein bestimmter Besucher aus einer Kampagne eine Bestellung abgeschlossen hat, und Google führt eine genaue Per-Kampagne-Konversionsstatistik.
Was Sie ohne Konversions-Tracking erhalten (nur Ausgaben, keine Konversionen): aggregierter (blended) ROAS — alle Umsätze Ihres E-Shops geteilt durch alle Ausgaben für Google Ads im Zeitraum. Per-Kampagne-Sicht macht in diesem Fall keinen Sinn.
Was Margly aus dem verbundenen Google Analytics 4 hinzufügt: tägliche Sicht auf Trafficquellen (wie viele Sessions / Bestellungen aus google / cpc, organic, direct usw. kamen) und Konversionsrate. GA4 verwenden wir aber nicht für Per-Kampagne-Umsatzattribution — die läuft immer über den Google Ads Konversionspixel, wie oben beschrieben. Details in Verbindung von GA4.
Häufige Fehler#
- „Konto hat keinen Zugriff auf Ads" — OAuth wurde mit einem Konto durchgeführt, das das Google Ads-Konto nicht verwaltet. Klicken Sie auf Konten ändern und wählen Sie das richtige Google Ads-Konto aus oder trennen Sie die Verbindung und verbinden Sie sich mit einem anderen Google-Konto neu.
- „MCC-Token reicht nicht aus — Zugriff auf Subkonten fehlt" — wenn Sie einen Manager Account verwenden, stellen Sie sicher, dass MCC die Einladung vom Child-Konto angenommen hat (Google Ads → Tools → Account access).
- Konversionen sind eine Weile nicht sichtbar — Google Ads weist Konversionen mit typischer 1–7-tägiger Verzögerung nach dem eingestellten Attributionsmodell aus. Bei einer neuen Kampagne rechnen Sie mit einigen Tagen, bevor sich die Daten stabilisieren.
- Ausgaben weichen von der Google Ads-UI ab — Margly rechnet fremde Währungen zum EZB-Kurs um; bei großen Kursschwankungen kann sich die Ausgabe in der E-Shop-Währung von der Summe in der Google Ads-UI um einige Prozent unterscheiden.
Trennung und Abschalten nur einer Quelle#
Margly bietet zwei Trennungsebenen:
Abschalten nur von Google Ads (GA4 und Search Console bleiben aktiv): Klicken Sie in Verbindungen → Google auf Konten ändern und wählen Sie bei Google Ads Nicht verbinden. Margly hört auf, neue Google Ads-Daten zu laden, und löscht gleichzeitig historische Google Ads-Daten aus dem Dashboard (GA4 und Search Console-Daten bleiben).
Vollständige Trennung des gesamten Google-Kontos (Ads + GA4 + Search Console auf einmal): Klicken Sie in Verbindungen → Google auf Trennen. Margly:
- Widerruft das OAuth-Token bei Google (revoke)
- Löscht alle historischen Daten aus allen drei Quellen
- Entfernt die Verbindung
Wie geht's weiter#
- Verbindung von Google Analytics 4 — für eine Sicht auf Trafficquellen und Konversionsrate (gleicher OAuth)
- Verbindung von Search Console — SEO-Daten (gleicher OAuth)
- KI-Berater — Analyse der Werbeleistung