Kostendaten-Import in GA4: Währungspflicht, neue Diagnose und Prüfbericht

Inhalt
GA4 braucht für belastbare Kampagnenvergleiche passende Kosten, eine eindeutige Währung und korrekt zugeordnete Besucheraktivität. Zwischen dem 28. Juli und dem 10. August 2026 ergänzte Google drei Funktionen: eine Währungsangabe beim Kostenimport, eine Diagnose fehlender Google-Werbekennungen und einen Validierungsbericht für importierte Kampagnendaten.
Die drei Funktionen prüfen unterschiedliche Probleme. Die Identifier-Diagnose betrifft Google-Werbeverkehr. Der Kampagnendatenimport verbindet dagegen externe Kosten, Klicks und Impressionen mit Analytics-Daten. Der neue Validierungsbericht macht gerade auch fehlende Verknüpfungen sichtbar.

Währung: Pflicht bei importierten Kosten
Seit dem Update vom 28. Juli ist beim Import mit Kosten eine Währung im ISO-4217-Format erforderlich, etwa EUR oder PLN. Möglich sind eine zugeordnete Quellspalte oder ein fester Wert für den gesamten Import. Ein fester Wert passt nur, wenn sämtliche Beträge tatsächlich in dieser Währung vorliegen; die Zahl der Zielmärkte ist dafür nicht entscheidend.
GA4 übernimmt die Umrechnung für eine einheitliche Berichterstattung. Bereits bestehende Importe folgen laut Versionshinweis weiterhin der Annahme, dass die Kosten zur aktuellen Property-Währung passen. Deshalb gehören alte Importe besonders bei einer Änderung der Property-Währung in die Kontrolle. Ein gültiger Währungscode beweist zudem nicht, dass der Betrag richtig beschriftet wurde.
Google-Kennungen sind keine UTM-Importschlüssel
Die Diagnose vom 30. Juli meldet Probleme mit entfernten gbraid– und gad_*-Parametern. Diese aggregierten Kennungen unterstützen die Kampagnenzuordnung, wenn die üblichen Google-Klickkennungen nicht verwendbar sind. GBRAID identifiziert dabei keine einzelne Person oder ein einzelnes Ereignis. gad_source bezeichnet eine Werbequelle; gad_campaignid eine Kampagne.
Die Meldung enthält problematische URLs. Daraus folgt nicht automatisch, welche Weiterleitung den Parameter entfernt hat. Hilfreich ist ein kontrollierter Vergleich von Ausgangsadresse, Weiterleitungen und endgültiger Adresse beim Laden der Tags. Fehlende Kennungen können etwa zu „organic“ oder „(not set)“ führen. Ein funktionierender UTM-Import repariert diesen separaten Google-Zuordnungsweg nicht. Nach einer Korrektur kann die Diagnose noch bis zu 48 Stunden benötigen.
Welche Werte für den Import zusammenpassen müssen
Die Pflichtdimensionen sind Quelle, Medium und Datum. Kampagnen-ID und Kampagnenname sind optional, aber empfohlen und bei Verwendung konsistent zu übermitteln. Mindestens eine Kennzahl aus Klicks, Kosten oder Impressionen ist erforderlich. Die Werte müssen zu den in Analytics erfassten Dimensionen passen; Facebook und facebook sind beispielsweise verschieden. Das Datum darf beim Vergleich nicht fehlen.
Ein vereinfachtes Beispiel für eine externe Kampagne:
URL:
/angebot?utm_source=partner&utm_medium=cpc&utm_id=fall_26&utm_campaign=Herbst
Importzeile, Feldnamen in der Importkonfiguration zuzuordnen:
utm_source,utm_medium,date,utm_id,utm_campaign,currency,cost,clicks
partner,cpc,2026-10-20,fall_26,Herbst,EUR,120.00,80
Soll: dieselbe Quelle, dasselbe Medium, derselbe Tag
sowie passende verwendete Kampagnenfelder
Kontrolle: 120 EUR Kosten / 80 Klicks = 1,50 EUR je KlickDas Beispiel erfindet keine Google-Kennungen für eine externe Plattform. Für einen aussagekräftigen Abgleich sind außerdem gleiche Tagesgrenzen und Zeiträume nötig. Doppelte Schlüssel innerhalb einer Datei und überlappende Importquellen können Ergebnisse verfälschen.
Was der Validierungsbericht tatsächlich zeigt
Der Bericht vom 10. August steht unter Reports → Data import → Campaign data import validation. Falls der Eintrag fehlt, kann eine Rolle ab Editor den Bericht wieder zur Navigation hinzufügen. Die Standardansicht ist sitzungsbezogen und filtert auf bezahlte manuelle Kampagnen; Filter und gewählte Dimensionen müssen bei der Auswertung mitgeprüft werden.
| Status | Bedeutung |
|---|---|
| Joined | Importierte Kampagnendaten wurden mit Analytics-Daten verbunden. |
| No campaign data | Für die betrachtete Dimension fehlen importierte Kampagnendaten oder die Verknüpfung ist fehlgeschlagen. |
| No Analytics data | Importierte Daten haben keinen passenden Analytics-Bezug und werden separat ausgewiesen. |
Ein fehlender Match löscht die importierten Kosten also nicht automatisch. Ebenso ergibt ein fehlender oder null gesetzter Nenner keinen sinnvoll interpretierbaren unendlichen ROAS. ROAS ist der zugeordnete Umsatz geteilt durch Werbekosten; eine Kostenlücke macht den Vergleich unzuverlässig. Kosten je Klick ergeben sich dagegen aus Kosten geteilt durch Klicks, wobei beide Werte aus der Werbeplattform stammen können.
Drei Quoten, drei verschiedene Fragen
- % imported: Anteil erfolgreich importierter Zeilen.
- Match rate: Anteil importierter Zeilen mit Analytics-Verknüpfung; berücksichtigt die jüngsten zwei Jahre der importierten Daten.
- Coverage rate: Anteil erfolgreich verbundener Zeilen an den betrachteten Zeilen mit Analytics-Daten im Validierungsbericht.
100 Prozent Upload-Erfolg ist daher keine Garantie für 100 Prozent Abdeckung. Eine hohe Abdeckung bestätigt wiederum weder korrekte Rechnungsbeträge noch richtige Währungen. Zeilenquoten sind außerdem keine Gewichtung nach Budget: Eine einzige unverbundene große Kampagne kann wirtschaftlich wichtiger sein als viele kleine Treffer.
Fragen und Antworten
Genügt die Kontrolle einer bekannten Kampagne?
Eine Stichprobe ist hilfreich, ersetzt aber keinen Abgleich nach Plattform, Tag und Kampagne. Zusätzlich gehören Gesamtkosten, Klicks und Impressionen gegen die jeweilige Quelle geprüft, ebenso Importstatus, Verknüpfung und Filter. GA4 kann nach einem Upload bis zu 24 Stunden zur Bereitstellung benötigen. Ein runder Kostenbetrag ist für sich kein Fehler.
Sind URL-kodierte Werte automatisch ein Fehlmatch?
Nein. Entscheidend sind die tatsächlich erfassten Dimensionswerte nach Verarbeitung der URL, nicht der rohe URL-Text. Beispielsweise kann Herbst%20Sale als Herbst Sale erfasst werden. Leerzeichen, Schreibweise und Kodierung gehören anhand des Imports und der aufgezeichneten Werte geprüft; pauschales Umkodieren kann neue Fehler erzeugen.