Um Deine Tracking-Daten aus Google Analytics 4 importieren zu können, müssen sie zunächst in ein Google Spreadsheet überführt werde. Dieses kannst Du dann mit Channel Pilot Pro verknüpfen.
Google Spreadsheet Erweiterung aktivieren
Für Google Spreadsheets gibt es eine Erweiterung, um Daten aus Google Analytics 4 zu importieren.
Logge Dich in Dein Google-Konto, in dem Du Google Analytics 4 nutzt, ein.
Öffne ein leeres Google Spreadsheet.
Rufe nun die Google Analytics Erweiterung über "Erweiterungen -> Add-ons -> Add-ons aufrufen" auf.
Suche dort nach der Erweiterung „GA4 Magic Reports“ und installiere sie.
Google Analytics 4 Report konfigurieren
Jetzt muss mittels der installierten Erweiterung ein Bericht in Google Spreadsheets konfiguriert werden.
Gehe dazu zu Erweiterungen -> GA4 Magic Reports -> Create new report.
Im Fenster "Create new report" sind folgende Einstellungen vorzunehmen:
Name: Trage den Namen für Deinen Bericht ein
Select a view: Wähle hier Deinen Google Account und Deine Property aus, für den Du den Report erstellen möchtest.
Date Range:
Start Date: wähle den heutigen Tag aus
End Date: wähle den heutigen Tag aus
Metrics: Wähle Folgendes aus:
Sessions
Items purchased
Item revenue
Dimensions: Wähle Folgendes aus:
Session campaign
Item ID
Klicke auf Create Report.
Trage "
3daysAgo" als Start- und Enddatum in der Berichtskonfiguration ein.Deine Konfiguration sollte jetzt so aussehen:
Erstelle jetzt den Bericht, indem Du zu Erweiterungen -> GA4 Magic Reports -> Run reports gehst.
Um den Bericht täglich zu erstellen, kannst Du unter Erweiterungen -> GA4 Magic Reports -> Schedule reports eine regelmäßige Aktualisierung einstellen.
Bearbeitung des Berichts im Google Spreadsheet
Dein Bericht sollte wie folgt aussehen:
Der erstellte Bericht muss noch bearbeitet werden, damit er in Channel Pilot Pro importiert werden kann. Folgende Änderungen müssen vorgenommen werden:
Zunächst müssen die Kopfzeilen des Berichts, bis zu den Kopfspalten des eigentlichen Reports, entfernt werden.
Außerdem wird noch eine Spalte mit einer Datumsangabe benötigt. Diese kannst Du zum Beispiel am Anfang oder am Ende hinzufügen.
Diese sollte folgende Formel enthalten, damit sie das gestrige Datum hinzufügt:
=IF(B2="";"";TO:DATE(TODAY()-1))
Zum Schluss muss noch das Format der Datumsspalte auf folgendes Format geändert werden:
yyyy-mm-dd
Du kannst auch folgendes Makro verwenden. Dieses beinhaltet die oben aufgeführten Änderungen:
/** @OnlyCurrentDoc */
function bearbeiten() {
var spreadsheet = SpreadsheetApp.getActive();
spreadsheet.getRange('1:14').activate();
spreadsheet.getActiveSheet().deleteRows(spreadsheet.getActiveRange().getRow(), spreadsheet.getActiveRange().getNumRows());
spreadsheet.getRange('A:A').activate();
spreadsheet.getActiveSheet().insertColumsBefore(ActiveRange().getColumn(), 1);
spreadsheet.getActiveRange().offset(0, 0, spreadsheet.getActiveRange().getNumRows(), 1).activate();
spreadsheet.getRange('A1').activate();
spreadsheet.getCurrentCell().setValue('Date');
spreadsheet.getRange('A2').activate();
spreadsheet.getCurrentCell().setValue('=IF(B2="";"";TO_DATE(TODAY()-1))');
spreadsheet.getRange('A3:A3000').activate();
spreadsheet.getRange('A2').copyTo(spreadsheet.getActieRange(), SpreadsheetApp.CopyPasteType.PASTE_NORMAL, false);
spreadsheet.getRange('A:A').activate();
spreadsheet.getActiveRangeList().setNumberFormat('yyyy"-"mm"-"dd');
};
Der fertige Report sollte am Ende folgendermaßen aussehen:
Makro zur Automatisierung des Imports
Ein Makro zum Anpassen des Berichts hilft Dir bei der Automatisierung der kompletten Tracking-Daten.
Dieses Makro kannst Du dann automatisch ausführen lassen, nachdem Dein Report aktualisiert wurde. Führe dazu diese Schritte im Google Spreadsheet mit dem Bericht aus:
Gehe zu Erweiterungen -> Makros -> Makros verwalten
Klicke dann auf Skript bearbeiten rechts neben Deinem Makro.
Wähle Trigger (Uhrsymbol) im linken Menü und dann Trigger hinzufügen.
Bei der Terminquelle sollte "Zeitgesteuert" ausgewählt sein und die Ausführung nach nach der Erstellung des Reports gestartet werden.
Der Bericht ist nun fertig und kann importiert werden.
In Channel Pilot Pro kann jetzt außerdem ein regelmäßiger Import angelegt werden, der immer nach dem Erzeugen des Berichts sowie dem Ausführen des Makros gestartet wird.






