Mithilfe von erweiterten Conversions für das Web lassen sich Conversions noch genauer erfassen. Vorhandene Conversion-Tags werden ergänzt, indem gehashte selbst erhobene Conversion-Daten auf sichere Weise von Ihrer Website gesendet werden. Hierzu wird der sichere Einweg-Hash-Algorithmus SHA256 auf Ihre selbst erhobenen Kundendaten (z. B. E-Mail-Adressen) angewendet, bevor sie an Google gesendet werden.
Die Hash-Daten werden dann mit angemeldeten Google-Konten abgeglichen, um die Conversions Ihrer Kampagne Anzeigenereignissen wie Klicks oder Aufrufen zuzuordnen.
In diesem Artikel wird beschrieben, wie Sie erweiterte Conversions für das Web mit Google Tag Manager einrichten. Sie können diese Conversions aber auch mit dem Google-Tag oder mit der Google Ads API einrichten.
Themen in diesem Hilfeartikel
- Voraussetzungen
- Wann werden mit dem Google-Tag von Nutzerinnen und Nutzern bereitgestellte Daten erhoben?
- Funktionen für von Nutzern bereitgestellte Daten zulassen
- In Google Ads erweiterte Conversions für das Web mit Google Tag Manager einrichten
- Einrichtung erweiterter Conversions in Google Tag Manager mit dem Google Tag
- Implementierung validieren
- Erweiterte Conversions deaktivieren
Hinweis: Das Google Analytics-Ereignis-Tag in Google Tag Manager enthält automatisch ein Google-Tag.
Wenn Sie Google Tag Manager verwenden, empfehlen wir, erweiterte Conversions über ein Google-Tag zu konfigurieren, das in Ihrem Container bereitgestellt wird. Folgen Sie dazu der entsprechenden Anleitung unten.
Hinweis
Für die Einrichtung ist Folgendes wichtig:
- Sie müssen die genaue URL kennen, auf der das Conversion-Tag ausgelöst wird, z. B. die URL der Bestätigungsseite. Außerdem müssen Sie wissen, wie das Conversion-Ereignis ausgelöst wird, z. B. durch einen Klick auf einen Button oder durch einen Seitenaufruf.
- Auf der Seite, auf der Ihr Conversion-Tracking-Tag ausgelöst wird, müssen selbst erhobene Kundendaten verfügbar sein, etwa die E-Mail-Adresse, der vollständige Name, die Privatadresse oder die Telefonnummer.
- Um diese Implementierung durchzuführen, müssen Sie wissen, wie das Conversion-Tracking auf Ihrer Website eingerichtet ist und wie Sie Codeänderungen vornehmen. Gegebenenfalls sollten Sie Ihr Entwicklerteam zurate ziehen.
- Sie müssen sich die Richtlinien für Kundendaten zu erweiterten Conversions in Google Ads angesehen und bestätigt haben, dass Sie ihnen nachkommen werden.
- Wenn Sie Conversions mit einer URL einrichten, können Sie erweiterte Conversions nur über die JavaScript-Variable oder CSS-Selektoren bzw. automatische erweiterte Conversions einrichten.
- Falls Sie erstmals erweiterte Conversions einrichten, empfehlen wir, die Einstellungen für von Nutzern bereitgestellte Daten über die Seite „Funktionen für von Nutzern bereitgestellte Daten zulassen“ (in den Google-Tag-Einstellungen von Google Ads, Google Analytics und Campaign Manager 360) zu konfigurieren.
Wann werden mit dem Google-Tag von Nutzern bereitgestellte Daten erhoben?
Das Google-Tag kann so konfiguriert werden, dass von Nutzerinnen und Nutzern bereitgestellte Daten von Ihrer Website entweder manuell durch Angabe der Datenpositionen auf Ihrer Seite oder automatisch mit der Funktion „Automatisch erkannte von Nutzern bereitgestellte Daten erheben“ erfasst werden. Außerdem bieten einige Managementtools für Websites, darunter Content-Management-Systeme (CMS), diese Konfiguration direkt in ihrer Oberfläche an.
Unabhängig von der Methode beginnt die Erhebung der von Nutzern bereitgestellten Daten erst, wenn Sie die Nutzungsbedingungen in Ihrem Google Ads- oder Google Analytics-Konto akzeptieren. Wenn das Google-Tag erkennt, dass von Nutzerinnen und Nutzern bereitgestellte Daten für ein Google Ads- oder Google Analytics-Zielvorhaben gesendet werden, für das diese Nutzungsbedingungen nicht akzeptiert wurden, werden die Daten von Google nicht erhoben oder verarbeitet. Ein Google-Tag, das dafür konfiguriert wurde, von Nutzerinnen und Nutzern bereitgestellte Daten zu erheben und zu übermitteln, wird dies also nur dann tun, wenn die Nutzungsbedingungen akzeptiert wurden und gegebenenfalls die erforderlichen Einwilligungsparameter auf „Gewährt“ gesetzt sind. Das Google-Tag erkennt dieses Szenario in Echtzeit, damit Sie nur dann von Nutzerinnen und Nutzern bereitgestellte Daten erheben, wenn dies zulässig ist.
Teil 1 von 3: Funktionen für von Nutzern bereitgestellte Daten zulassen
Wenn Sie erweiterte Conversions zum ersten Mal einrichten, folgen Sie der Anleitung unten.
- Melden Sie sich in Ihrem Google Ads-, Google Analytics- oder Campaign Manager 360-Konto an.
- Rufen Sie die Google-Tag-Einstellungen auf.
- Klicken Sie auf Funktionen für von Nutzern bereitgestellte Daten zulassen. So können von Nutzern bereitgestellte Daten in Ihre Messungen einbezogen werden.
- Wählen Sie dann die gewünschte Einrichtungsmethode für die Datenerhebung aus:
- Klicken Sie auf Speichern.
Hinweis: Wir empfehlen, die Erhebung der von Nutzern bereitgestellten Daten in dem von Ihnen verwendeten Google-Produkt zu aktivieren und den Nutzungsbedingungen für erweiterte Conversions zuzustimmen. Anschließend können Sie die Einstellung Funktionen für von Nutzern bereitgestellte Daten zulassen Ihres Google-Tags über Data Manager konfigurieren. Informationen zum Konfigurieren der Google-Tag-Einstellungen
Wenn ereignisspezifische Einstellungen für von Nutzern bereitgestellte Daten erforderlich sind, können Sie diese Daten auf Tag-Ebene überschreiben, indem Sie in Ihren Ereignis-Tags in Google Tag Manager den Parameter „user_data“ festlegen.Teil 2 von 3: Erweiterte Conversions für das Web in Google Ads mit Google Tag Manager einrichten
-
Wählen Sie im Menü Zielvorhaben
die Option Einstellungen aus.
- Maximieren Sie den Bereich „Erweiterte Conversions für das Web“.
- Setzen Sie ein Häkchen bei „Erweiterte Conversions aktivieren“.
- Lesen Sie die Konformitätserklärung und wählen Sie auf Zustimmen aus.
- Hinweis: Wenn Sie erweiterte Conversions aktivieren möchten, müssen Sie bestätigen, dass die Datenverarbeitungsbedingungen für Google-Werbeprodukte für Ihre Verwendung erweiterter Conversions gelten und dass Sie unsere Richtlinien für Kundendaten einhalten.
- Wählen Sie im Drop-down-Menü eine Methode zum Einrichten und Verwalten der von Nutzern bereitgestellten Daten aus.
- Wählen Sie Google Tag Manager aus.
- Hinweis: Wenn Sie Daten zu erweiterten Conversions auf eine andere Art an Google senden, als Sie in Google Ads festgelegt haben, können diese Daten möglicherweise nicht verarbeitet werden. Haben Sie also z. B. die Option „Google-Tag“ ausgewählt und wollen dann Daten über die API senden, werden sie nicht verarbeitet.
- Wenn Sie nicht sicher sind, welche Tagging-Methode Sie auswählen sollen, klicken Sie auf Welche Methode sollte ich verwenden?.
- Geben Sie Ihre Websitedomain ein und wählen Sie URL überprüfen aus, um Vorschläge zu erhalten.
- Wählen Sie Google Tag Manager aufrufen aus und folgen Sie der Anleitung unten, um die Einrichtung in Google Tag Manager abzuschließen.
Teil 3 von 3: Einrichtung erweiterter Conversions in Google Tag Manager mit dem Google Tag abschließen
Achten Sie darauf, dass in Ihrem Container ein Google-Tag mit dem entsprechenden Google Ads-Konto als Ziel implementiert ist. Rufen Sie dieses Google-Tag auf, wählen Sie Verwalten und dann Funktionen für von Nutzern bereitgestellte Daten zulassen aus. Weitere Informationen zum Konfigurieren der Google-Tag-Einstellungen
Sie können festlegen, wie von Nutzern bereitgestellte Daten über Ihr Tag erhoben werden sollen:
- Von Nutzern bereitgestellte Daten automatisch erkennen: Die Seite wird nach Strings durchsucht, die den konfigurierten Datentypen entsprechen. Das erfordert nur wenig Aufwand und funktioniert für die meisten Werbetreibenden. Wenn Sie mehr Kontrolle haben möchten, geben Sie CSS-Selektoren an oder verwenden Sie ein Code-Snippet. Sie können bestimmte CSS-Selektoren ausschließen, indem Sie auf „Ausschlüsse hinzufügen“ klicken.
- CSS-Selektoren oder JavaScript-Variablen angeben: Sie können manuell CSS-Selektoren oder JavaScript-Variablen auf Ihrer Seite angeben, die von Nutzern bereitgestellte Daten enthalten, welche für Sie relevant sind. Wenn Sie diese Methode verwenden möchten, wählen Sie die Option aus und folgen Sie dann der Anleitung unten.
- Code-Snippet auf der Website einfügen: Über ein Code-Snippet auf Ihrer Website werden gehashte Kundendaten direkt zum Abgleich gesendet. Dadurch wird die Genauigkeit verbessert, weil jedes Mal korrekt formatierte Daten gesendet werden, wenn das Tag ausgelöst wird. Sie müssen kein Kästchen unter „Tag-Details“ auswählen, da die Verarbeitung automatisch erfolgt. Sie können auch Methoden kombinieren. Sie können beispielsweise die automatische Erkennung für alle Aktionen verwenden, aber ein Code-Snippet für bestimmte Ereignisse anwenden. Daten aus Code-Snippets haben immer Priorität.
Alternativ: Einrichtung erweiterter Conversions mit dem Google-Tag und Erhebung der von Nutzern bereitgestellten Daten in Google Tag Manager
Sie können erweiterte Conversions auch mit dem Google-Tag einrichten und die Erhebung der von Nutzern bereitgestellten Daten in Google Tag Manager verwalten. Folgen Sie der Anleitung oben, um ein Google-Tag zu implementieren. Rufen Sie in Google Tag Manager das Ereignis-Tag auf, für das Sie von Nutzern bereitgestellte Daten erheben möchten.
Hinweis: Die Best Practice ist, das ID-Attribut zu verwenden, um den Wert aus einem DOM-Element abzurufen. IDs sind eindeutig und ändern sich im Laufe der Zeit seltener als andere Attribute wie Klassennamen oder Namen. Sie sind auch nicht von Layoutänderungen betroffen. Das bedeutet, dass Ihr Code auch dann funktioniert, wenn sich das Layout Ihrer Seite ändert.
Wenn ein Feld noch keine ID hat, können Sie mit dem Attribut id im HTML-Code eine ID hinzufügen. Beispiel:
<input type="text" id="MeinTextfeld">
Nach der Einrichtung in Google Tag Manager können Sie die Implementierung validieren, um zu kontrollieren, ob erweiterte Conversions richtig eingerichtet sind.
Option 1: Erweiterte Conversions mithilfe der automatischen Erfassung in Google Tag Manager einrichten
Sie haben zwei Möglichkeiten, automatische erweiterte Conversions einzurichten:
- Standardeinrichtung: Diese Methode können Sie verwenden, wenn von Nutzern bereitgestellte Daten (wie E-Mail-Adresse, Telefonnummer oder Adresse) auf der Conversion-Ereignisseite verfügbar sind. Beispiel: Ihre Conversion-Ereignisseite ist die Seite mit der Kaufbestätigung und die E-Mail-Adresse des Nutzers wird dort angezeigt. Wenn Sie diese Methode verwenden möchten, rufen Sie die Einstellungen für Ihr Google-Tag auf und wählen Sie Von Nutzern bereitgestellte Daten automatisch erkennen aus.
- Einrichtung mit dem Ereignis-Tag für von Nutzern bereitgestellte Daten: Diese Methode sollten Sie verwenden, wenn Kundendaten wie E-Mail-Adresse, Telefonnummer oder Adresse nicht auf der Conversion-Ereignisseite selbst, sondern auf einer vorherigen Seite verfügbar sind. Beispiel: Ihre Conversion-Ereignisseite ist die Seite mit der Kaufbestätigung, aber die E-Mail-Adresse des Nutzers wird auf einer Seite davor eingegeben.
In Containern mit Google Ads- und Floodlight-Tags wird automatisch ein Google-Tag ausgelöst, bevor ein Ereignis gesendet wird. Daher sind keine zusätzlichen Tags vom Typ „Conversion-Verknüpfung“ erforderlich. Wenn Ihr Container auf jeder Seite ein Google-Tag enthält, sollte die Conversion-Verknüpfung integriert werden. Weitere Informationen zur Conversion-Verknüpfung
Automatische erweiterte Conversions mit dem Ereignis-Tag für von Nutzern bereitgestellte Daten einrichten
- Melden Sie sich in Ihrem Google Tag Manager-Konto an.
- Wählen Sie Arbeitsbereich und dann im Navigationsmenü Tags aus.
- Wählen Sie Neu aus, um ein neues Tag zu erstellen.
- Wählen Sie Tag-Konfiguration und dann Google Ads aus.
- Wählen Sie Google Ads-Ereignis für von Nutzern bereitgestellte Daten aus.
- Geben Sie die Conversion-Tracking-ID aus Google Ads ein.
- Diese Conversion-Aktion muss dieselbe Conversion-Tracking-ID und dasselbe Label haben wie die Aktion, für die Sie erweiterte Conversions in Ihrem Google Ads-Konto aktiviert haben.
- Wählen Sie den Button neben dem Feld „Conversion-ID“ und dann + aus.
- Wählen Sie Automatisch aus.
- Benennen Sie die Variable.
- Klicken Sie auf Speichern.
- Wählen Sie im Google Ads-Ereignis-Tag für von Nutzern bereitgestellte Daten Trigger aus. Dort sollten die Nutzerdaten verfügbar sein.
- Wählen Sie das Pluszeichen aus.
- Wählen Sie Triggerkonfiguration aus.
- Wählen Sie Formulareinreichung aus.
- Hinweis: Damit erweiterte Conversions richtig funktionieren, müssen Sie die Option „Formular senden“ auswählen.
- Wählen Sie Alle Formulare aus.
- Klicken Sie auf Speichern und speichern Sie dann das neue Google Ads-Ereignis-Tag für von Nutzern bereitgestellte Daten.
Option 2: Erweiterte Conversions mithilfe der manuellen Konfiguration in Google Tag Manager einrichten
Schritt 1 von 3: Variablen für erweiterte Conversions finden
- Rufen Sie im Chrome-Browser die Seite auf, auf der von Nutzern bereitgestellte Daten zu sehen sind.
- Diese Daten können auf der Conversion-Seite Ihrer Website oder auf einer Seite davor angezeigt werden, z. B. auf der Seite zum Senden eines Formulars, die vor der Kaufbestätigungsseite erscheint. Ermitteln Sie alle Kundendaten auf der Seite, die an Google gesendet werden sollen. Auf Ihrer Seite könnte beispielsweise eine Dankesnachricht mit der E-Mail-Adresse des Kunden angezeigt werden, der gerade etwas gekauft hat.
Hinweis: Es muss mindestens eines der folgenden Felder verfügbar sein:
- E-Mail-Adresse (bevorzugt)
- Adresse (Pflichtangaben: Vor- und Nachname, Postleitzahl und Land)
- Optional: Straßenname, Stadt und Region als zusätzliche Abgleichsschlüssel
- Eine Telefonnummer kann auch als eigenständiger Abgleichsschlüssel angegeben werden. Wir empfehlen jedoch, sie zusammen mit einer E-Mail-Adresse zu senden.
- Diese Daten können auf der Conversion-Seite Ihrer Website oder auf einer Seite davor angezeigt werden, z. B. auf der Seite zum Senden eines Formulars, die vor der Kaufbestätigungsseite erscheint. Ermitteln Sie alle Kundendaten auf der Seite, die an Google gesendet werden sollen. Auf Ihrer Seite könnte beispielsweise eine Dankesnachricht mit der E-Mail-Adresse des Kunden angezeigt werden, der gerade etwas gekauft hat.
- Sobald Sie die Kundendaten auf der Seite ermittelt haben, müssen Sie im nächsten Schritt die CSS-Selektoren kopieren und die Daten in Google Tag Manager eingeben oder ggf. bereits vorhandene Datenschichtenvariablen nutzen. So wird dem erweiterten Conversion-Tag mitgeteilt, welche Daten gehasht und an Google gesendet werden sollen. Lassen Sie den Tab mit der Conversion-Seite unbedingt geöffnet.
Schritt 2 von 3: Erweiterte Conversions in Google Tag Manager aktivieren
Methode 1: Standardeinrichtung: Diese Methode können Sie verwenden, wenn von Nutzern bereitgestellte Daten (wie E-Mail-Adresse, Telefonnummer oder Adresse) auf der Conversion-Ereignisseite verfügbar sind. Beispiel: Ihre Conversion-Ereignisseite ist die Seite mit der Kaufbestätigung und die E-Mail-Adresse des Nutzers wird dort angezeigt.
Manuelle erweiterte Conversions mit der Standardmethode einrichten
- Melden Sie sich in Ihrem Google Tag Manager-Konto an.
- Wählen Sie Arbeitsbereich und dann im Navigationsmenü Tags aus.
- Wählen Sie das Google-Tag aus, das mit Ihrer Google Ads-Conversion-Aktion verknüpft ist, um es zu bearbeiten.
- Maximieren Sie den Bereich Ereignisparameter und klicken Sie auf Parameter hinzufügen.
- Geben Sie im Feld „Ereignisparameter“
user_dataein. - Wählen Sie im Feld „Wert“ eine Variable vom Typ „Von Nutzern bereitgestellte Daten“ aus oder erstellen Sie eine.
- Wählen Sie bei der Variable vom Typ „Von Nutzern bereitgestellte Daten“ die Option Manuelle Konfiguration aus.
- Wenn Sie Ihre Daten lieber über benutzerdefinierten JavaScript-Code oder andere Datenobjekte senden möchten, können Sie „Code“ auswählen. Eine Anleitung dazu finden Sie in diesem Artikel unter Option 3.
- Um auf das Datenfeld zu gelangen, das Sie über erweiterte Conversions bereitstellen möchten, klicken Sie auf das Drop-down-Menü und wählen Sie Neue Variable aus.
- Hinweis: Wenn Ihre Datenschicht bereits nicht gehashte Variablen enthält, können Sie diese auswählen, statt neue Variablen zu erstellen.
- Wählen Sie im Bildschirm „Variable konfigurieren“ die Option Wählen Sie einen Variablentyp aus, um mit der Einrichtung zu beginnen aus. Wählen Sie im Bildschirm „Variablentyp auswählen“ die Option DOM-Element aus.
- Ändern Sie im Bildschirm „Variable konfigurieren“ im Drop-down-Menü die Option „Auswahlmethode“ in „CSS-Selektor“ um.
- Geben Sie Ihrer Variable einen Namen.
- Geben Sie in das Eingabefeld „Element-Selektor“ den CSS-Selektor ein, der auf Ihre Nutzerdaten verweist. Unter Schritt 3 in diesem Abschnitt erfahren Sie, wie Sie CSS-Selektoren finden. Sie können das Feld „Attributname“ leer lassen.
- Wählen Sie für die Variable Speichern aus und speichern Sie dann das Google-Tag.
Methode 2: Einrichtung mit dem Ereignis-Tag für von Nutzern bereitgestellte Daten: Diese Methode sollten Sie verwenden, wenn Kundendaten (wie E-Mail-Adresse, Telefonnummer oder Adresse) nicht auf der Conversion-Ereignisseite selbst, sondern auf einer vorherigen Seite verfügbar sind. Beispiel: Ihre Conversion-Ereignisseite ist die Seite mit der Kaufbestätigung, aber die E-Mail-Adresse des Nutzers wird auf einer Seite davor eingegeben. Bei dieser Methode geben Sie CSS-Selektoren und JavaScript-Variablen an, die von Nutzern bereitgestellte Daten auf Seiten vor der Conversion-Seite enthalten.
In Containern mit Google Ads- und Floodlight-Tags wird automatisch ein Google-Tag ausgelöst, bevor ein Ereignis gesendet wird. Daher sind keine zusätzlichen Tags vom Typ „Conversion-Verknüpfung“ erforderlich. Wenn Ihr Container auf jeder Seite ein Google-Tag enthält, sollte die Conversion-Verknüpfung integriert werden. Weitere Informationen zur Conversion-Verknüpfung
Manuelle erweiterte Conversions mit dem Ereignis-Tag für von Nutzern bereitgestellte Daten einrichten
- Melden Sie sich in Ihrem Google Tag Manager-Konto an.
- Wählen Sie Arbeitsbereich und dann im Navigationsmenü Tags aus.
- Wählen Sie Neu aus, um ein neues Tag zu erstellen.
- Wählen Sie Tag-Konfiguration und dann Google Ads-Ereignis für von Nutzern bereitgestellte Daten aus.
- Geben Sie die Conversion-Tracking-ID aus Google Ads ein.
- Diese Conversion-Aktion muss dieselbe Conversion-Tracking-ID und dasselbe Label haben wie die Aktion, für die Sie erweiterte Conversions in Ihrem Google Ads-Konto aktiviert haben.
- Wählen Sie im Drop-down-Menü die Option Neue Variable aus.
- Klicken Sie auf Manuelle Konfiguration.
- Wenn Sie Ihre Daten lieber über benutzerdefinierten JavaScript-Code oder andere Datenobjekte senden möchten, können Sie „Code“ auswählen. Eine Anleitung dazu finden Sie in diesem Artikel unter Option 3.
- Sie gelangen zu dem Datenfeld, das Sie über erweiterte Conversions bereitstellen möchten, indem Sie das Drop-down-Menü und dann Neue Variable auswählen.
- Hinweis: Wenn Ihre Datenschicht bereits nicht gehashte Variablen enthält, können Sie diese auswählen, statt neue Variablen zu erstellen.
- Wählen Sie im Bildschirm „Variable konfigurieren“ die Option Wählen Sie einen Variablentyp aus, um mit der Einrichtung zu beginnen aus. Wählen Sie im Bildschirm „Variablentyp auswählen“ die Option DOM-Element aus.
- Ändern Sie im Bildschirm „Variable konfigurieren“ im Drop-down-Menü die Option „Auswahlmethode“ in „CSS-Selektor“ um.
- Geben Sie Ihrer Variable einen Namen.
- Geben Sie in das Eingabefeld „Element-Selektor“ den CSS-Selektor ein, der auf Ihre Nutzerdaten verweist. Unter Schritt 3 in diesem Abschnitt erfahren Sie, wie Sie CSS-Selektoren finden. Sie können das Feld „Attributname“ leer lassen.
- Klicken Sie auf Speichern.
- Wählen Sie im Google Ads-Ereignis-Tag für von Nutzern bereitgestellte Daten Trigger aus. Dort sollten die Nutzerdaten verfügbar sein.
- Wählen Sie das Pluszeichen aus.
- Wählen Sie Triggerkonfiguration aus.
- Wählen Sie Formulareinreichung aus.
- Hinweis: Damit erweiterte Conversions richtig funktionieren, müssen Sie die Option „Formular senden“ auswählen.
- Wählen Sie Alle Formulare aus.
- Klicken Sie auf Speichern und speichern Sie dann das neue Google Ads-Ereignis-Tag für von Nutzern bereitgestellte Daten.
Schritt 3 von 3: CSS-Selektoren für erweiterte Conversions ermitteln und in Google Tag Manager eingeben
Gehen Sie wie im Folgenden beschrieben vor, um die CSS-Selektoren zu ermitteln, die in die Tag-Felder für erweiterte Conversions einzugeben sind (z. B. E-Mail-Adresse oder Telefonnummer). Wenn Ihre Datenschicht bereits nicht gehashte Variablen enthält, können Sie sie auswählen, statt neue Variablen zu erstellen. Wenn Sie sich nicht sicher sind, folgen Sie weiterhin der Anleitung:
- Rufen Sie Ihre Website in einem neuen Tab auf. Schließen Sie Google Tag Manager nicht.
- Ermitteln Sie die Kundendaten, die mit erweiterten Conversions gesendet werden sollen. Diese Daten können auf der Conversion-Seite oder auf einer anderen Seite angezeigt werden, z. B. der Seite zum Senden eines Formulars direkt vor der Kaufbestätigungsseite. Klicken Sie mit der rechten Maustaste darauf und wählen Sie Untersuchen aus.
- Falls Sie z. B. eine E-Mail-Adresse erfassen möchten, müssen Sie mit der rechten Maustaste auf die E-Mail-Adresse klicken (z. B. beispiel@IhrUnternehmen.de).
- Klicken Sie mit der rechten Maustaste direkt auf diesen Wert und wählen Sie Untersuchen aus. Die Chrome-Entwicklertools werden in Ihrem Browser geöffnet.
- Im Quellcode auf der Seite der Chrome-Entwicklertools sind bestimmte Abschnitte hervorgehoben. Das ist das Seitenelement, das Ihre Kundendaten enthält.
- Bewegen Sie den Mauszeiger auf den hervorgehobenen Code und klicken Sie mit der rechten Maustaste darauf.
- Scrollen Sie nach unten zu Kopieren und wählen Sie dann Selektor kopieren aus.
- Fügen Sie diesen Text auf dem anderen Tab mit geöffneter Google Tag Manager-Benutzeroberfläche in das Feld „Element-Selektor“ ein.
- Das sollte nicht exakt, aber in etwa so aussehen:
tsf > div:nth-child(2) > div.A8SBwf > div.RNNXgb > div > div.a4bIc > custEmail
- Das sollte nicht exakt, aber in etwa so aussehen:
- Klicken Sie auf Speichern.
- Wiederholen Sie den zweiten bis achten Schritt in diesem Abschnitt für alle unterschiedlichen Arten von Kundendaten wie E-Mail-Adressen, Namen oder Adressen. Kopieren Sie dazu den CSS-Selektor für jede Kundendatenvariable in Google Tag Manager in eine neue Variable.
- Wählen Sie in Google Tag Manager Speichern aus.
Option 3: Erweiterte Conversions mithilfe der Methode „Code“ in Google Tag Manager einrichten
Schritt 1 von 3: Variablen für erweiterte Conversions ermitteln und festlegen
Zuerst müssen Sie sich sicher sein, dass die benötigten Variablen wie E-Mail-Adresse, Adresse und Telefonnummer auf der Conversion-Seite verfügbar sind, auf der das Google Ads-Conversion-Tag ausgelöst wird. Dies ist wahrscheinlich auf Conversion-Seiten für Käufe, Registrierungen und andere ähnliche Conversion-Typen der Fall, für die häufig Kundendaten erforderlich sind. Wenn Sie nicht sicher sind, welche Seite die richtige ist, wenden Sie sich an Ihren Entwickler.
Sobald Sie bestätigt haben, dass die Informationen verfügbar sind, müssen Sie diese Kundendaten als globale JavaScript-Variablen auf Ihrer Seite speichern, damit sie vom Tag für erweiterte Conversions verwendet werden können.
Hinweis: Es muss mindestens eines der folgenden Felder verfügbar sein:
- E-Mail-Adresse (bevorzugt)
- Adresse: Vor- und Nachname, Postleitzahl und Land sind Pflichtangaben. Optional können Sie den Straßennamen, die Stadt und die Region als zusätzliche Abgleichsschlüssel angeben.
- Eine Telefonnummer kann auch als eigenständiger Abgleichsschlüssel angegeben werden. Wir empfehlen jedoch, sie zusammen mit einer E-Mail-Adresse zu senden.
Sie können entweder nicht gehashte Daten senden, die von Google automatisch normalisiert und gehasht werden, oder vorab gehashte Daten. Wenn Sie die Daten normalisieren und hashen möchten, folgen Sie der Anleitung unten:
Für die Normalisierung:
- Entfernen Sie Leerzeichen am Anfang und Ende.
- Verwenden Sie nur Kleinbuchstaben im Text.
- Formatieren Sie Telefonnummern gemäß dem E.164-Standard.
Für das Hashen:
- Verwenden Sie den Hexadezimalwert SHA256.
Definieren Sie Ihre Variablen anhand der Kriterien in der folgenden Tabelle. Sie können den Variablen einen beliebigen Namen geben. Die Spalte „Schlüsselname“ gibt an, wie im Tag für erweiterte Conversions auf sie verwiesen wird.
Alle Daten müssen als Variable vom Typ „String“ übergeben werden. Definieren Sie jede Komponente als einzelne Variable (z. B. Vor- und Nachname), wenn Sie Name und Adresse festlegen.
| Datenfeld | Schlüsselname | Beschreibung |
| E-Mail-Adresse | E-Mail |
E-Mail-Adresse des Nutzers Beispiel: mmuster@beispiel.de |
sha256_email_address |
Gehashte E-Mail-Adresse des Nutzers Beispiel: „a8af8341993604f29cd4e0e5a5a4b5d48c575436c38b28abbfd7d481f345d5db“ |
|
| Telefonnummer | phone_number |
Telefonnummer des Nutzers. Muss im E.164-Format vorliegen, also 11 bis 15 Zeichen lang sein, einschließlich eines Pluszeichens (+) und eines Ländercodes ohne Bindestriche, Klammern oder Leerzeichen. Beispiel: „+11231234567“ |
sha256_phone_number |
Gehashte Telefonnummer des Nutzers Beispiel: „e9d3eef677f9a3b19820f92696be53d646ac4cea500e5f8fd08b00bc6ac773b1“ |
|
| Vorname | address.first_name |
Vorname des Nutzers Beispiel: „Melanie“ |
address.sha256_first_name |
Gehashter Vorname des Nutzers Beispiel: „96d9632f363564cc3032521409cf22a852f2032eec099ed5967c0d000cec607a“ |
|
| Nachname | address.last_name |
Nachname des Nutzers Beispiel: „Muster“ |
address.sha256_last_name |
Gehashter Nachname des Nutzers Beispiel: „799ef92a11af918e3fb741df42934f3b568ed2d93ac1df74f1b8d41a27932a6f“ |
|
| Adresse | address.street |
Straßenname und Hausnummer des Nutzers Beispiel: „Musterstr. 123“ |
| Stadt | address.city |
Wohnort des Nutzers Beispiel: „Musterstadt“ |
| Region | address.region |
Provinz, Bundesland oder Region des Nutzers Beispiel: „Musterland“ |
| Postleitzahl | address.postal_code |
Postleitzahl des Nutzers. (z. B. SO99 9XX) |
| Land | address.country |
Ländercode des Nutzers Beispiel: „DE“ Verwenden Sie Ländercodes mit zwei Buchstaben gemäß dem ISO-Standard 3166-1 ALPHA-2. |
Im nächsten Schritt aktivieren Sie die erweiterten Conversions in Google Tag Manager und verweisen auf die soeben erstellten Kundendatenvariablen. Möglicherweise ist es sinnvoll, die Namen Ihrer Kundendatenvariablen griffbereit zu halten, da Sie sie in späteren Schritten benötigen.
Schritt 2 von 3: Google Tag Manager konfigurieren
- Melden Sie sich in Ihrem Google Tag Manager-Konto an.
- Wählen Sie Arbeitsbereich und dann im Navigationsmenü Tags aus.
- Wählen Sie das Google-Tag aus, das mit Ihrer Google Ads-Conversion-Aktion verknüpft ist, um es zu bearbeiten.
- Maximieren Sie den Bereich Ereignisparameter und wählen Sie Parameter hinzufügen aus.
- Geben Sie im Feld „Ereignisparameter“
user_dataein. - Erstellen Sie im Feld „Wert“ eine Variable vom Typ „Von Nutzern bereitgestellte Daten“.
- Wählen Sie bei der neuen Variable vom Typ „Von Nutzern bereitgestellte Daten“ die Option Code aus.
- Wählen Sie im Drop-down-Menü „Datenquelle“ die Option Neue Variable aus.
- Wählen Sie im Abschnitt „Variable konfigurieren“ die Option Benutzerdefiniertes JavaScript aus.
Schritt 3 von 3: Code einfügen und anpassen
Kopieren Sie die JavaScript-Vorlage, die zu Ihrer Hashing-Strategie passt, und fügen Sie sie in Ihre neue benutzerdefinierte JavaScript-Variable ein.
Standardvorlage:
function () {
return {
"email": yourEmailVariable , // Ersetzen Sie „yourEmailVariable“ durch den Namen der Variable, über die die E-Mail-Adresse des Nutzers erfasst wird.
"phone_number": yourPhoneVariable , // Wiederholen Sie diese Zeile für „Telefonnummer_Variable“ und die folgenden Variablenbezeichnungen unten.
"address": {
"first_name": yourFirstNameVariable ,
"last_name": yourLastNameVariable ,
"street": yourStreetAddressVariable,
"city": yourCityVariable,
"region": yourRegionVariable,
"postal_code": yourPostalCodeVariable,
"country": yourCountryVariable
}
}
}
Codebeispiele für normalisierte und gehashte Variablen:
// Implement
<script>
gtag('set', 'user_data', {"sha256_email_address": yourNormalizedandHashedEmailVariable,"sha256_phone_number": yourNormalizedandHashedPhoneVariable,"address": {"sha256_first_name": yourNormalizedandHashedFirstNameVariable,"sha256_last_name": yourNormalizedandHashedLastNameVariable,"city": yourCityVariable,"region": yourRegionVariable,"postal_code": yourPostalCodeVariable,"country": yourCountryVariable}
});
</script>Wenn Sie gehashte Nutzerdatenwerte angeben möchten, können Sie das folgende Beispiel-Snippet verwenden:
async function processUserData() {
const userData = {'sha256_email_address': await hashEmail(email.trim()),'sha256_phone_number': await hashPhoneNumber(phoneNumber),'address': {'sha256_first_name': await hashName(firstName),'sha256_last_name': await hashName(lastName),'city': city,'region': region,'postal_code': postalCode,'country': country,},
};
return userData;Die Telefonnummer muss im Format E.164 vorliegen, also 11 bis 15 Zeichen lang sein, einschließlich eines Pluszeichens (+) und eines Ländercodes ohne Bindestriche, Klammern oder Leerzeichen.
Anpassungsregeln
Tauschen Sie für jede Art von Kundendaten im Code oben die Platzhaltervariablen (z. B. „yourEmailVariable“) aus und ersetzen Sie sie durch den Namen der globalen JavaScript-Variablen, in der die entsprechenden Kundendaten von der Conversion-Seite stehen.
- Zur Erinnerung: Es muss mindestens eines der folgenden Felder verfügbar sein:
- E-Mail-Adresse (bevorzugt)
- Adresse (Pflichtangaben: Vor- und Nachname, Postleitzahl und Land).
- Eine Telefonnummer kann auch als eigenständiger Abgleichsschlüssel angegeben werden. Wir empfehlen jedoch, sie zusammen mit einer E-Mail-Adresse zu senden.
- Wenn auf Ihrer Website eines der oben genannten Felder nicht erfasst wird, entfernen Sie das Feld, statt es leer zu lassen. Beispielsweise erstellt eine Website, die nur E-Mails und Telefonnummern erfasst, eine benutzerdefinierte JavaScript-Variable, die in etwa so aussieht:
function () {
return {
"email": yourEmailVariable ,
"phone_number": yourPhoneVariable
}
}
Klicken Sie auf Speichern.
Sie haben jetzt erweiterte Conversions für diese Conversion-Aktion eingerichtet. Im nächsten Schritt kontrollieren Sie, ob alles richtig funktioniert. Springen Sie zum Abschnitt Implementierung validieren weiter unten.
Implementierung validieren
Um zu testen, ob die Implementierung der erweiterten Conversions korrekt funktioniert, rufen Sie Ihre Conversion-Seite auf und führen Sie die unten beschriebenen Schritte aus. Unter Umständen ist vorher eine Test-Conversion erforderlich. Sie sollten das möglichst direkt nach der Implementierung der erweiterten Conversions tun. Dann können Sie Änderungen vornehmen, falls etwas nicht richtig funktioniert.
Implementierung mithilfe der Chrome-Entwicklertools validieren
- Klicken Sie mit der rechten Maustaste auf Ihre Webseite.
- Wählen Sie die Option Untersuchen aus.
- Wählen Sie den Tab „Network“ (Netzwerk) aus.
- Geben Sie „google“ in die Suchleiste ein.
- Suchen Sie die Netzwerkanfrage für googleadservices.com/pagead/conversion/ (bzw. google.com/pagead/1p-conversion/ für einige Browser).
- Wählen Sie Payload (Nutzlast), um eine Liste der Parameter des Abfragestrings zu sehen.
- Suchen Sie nach dem Parameter „em“, dessen Wert ein Hash-String ist (für die E‑Mail-Adresse wird „tv.1~em“ und für die Telefonnummer „tv.1~pn“ angezeigt). Der Wert sollte mit „tv.1~em“ beginnen, gefolgt von einer langen Zeichenfolge. Wenn dieser Parameter vorhanden ist, wird das Objekt „enhanced_conversion_data“ vom Tag für erweiterte Conversions erfasst und gehasht.
Diagnosebericht ansehen und Implementierung überprüfen
Etwa 48 Stunden nach der Implementierung der erweiterten Conversions können Sie den Diagnosebericht zum Tag in Google Ads aufrufen und überprüfen, ob die Implementierung korrekt funktioniert. Das geht so:
- Klicken Sie im Menü Zielvorhaben
auf Zusammenfassung.
- Wählen Sie die Conversion-Aktion aus, für die erweiterte Conversions aktiviert wurden.
- Klicken Sie im Seitenmenü oben auf Diagnose. Daraufhin werden der Diagnosebericht zum Tag für erweiterte Conversions und die dazugehörigen Messwerte für die einzelnen Bereiche angezeigt.
- Prüfen Sie die verschiedenen Systemdiagnosen, um sicherzustellen, dass alles wie erwartet funktioniert.
- Wenn im Diagnosebericht zum Tag aufgeführt ist, dass unter Umständen etwas nicht stimmt, befolgen Sie die Anleitung in der Benachrichtigung und in der Google Ads-Hilfe zur Fehlerbehebung.
Erweiterte Conversions deaktivieren
So deaktivieren Sie erweiterte Conversions auf Kontoebene:
- Wählen Sie im Menü Zielvorhaben
die Option Einstellungen aus.
- Maximieren Sie den Bereich „Erweiterte Conversions für das Web“.
- Entfernen Sie das Häkchen aus dem Kästchen, um erweiterte Conversions zu deaktivieren.
- Klicken Sie auf Speichern.
So deaktivieren Sie erweiterte Conversions auf Ebene der Conversion-Aktion:
- Wählen Sie im Menü Zielvorhaben
die Option Einstellungen aus.
- Wählen Sie die Conversion-Aktion aus, für die Sie erweiterte Conversions deaktivieren möchten.
- Maximieren Sie den Bereich „Erweiterte Conversions“.
- Entfernen Sie das Häkchen neben „Erweiterte Conversions aktivieren“.
- Klicken Sie auf Speichern.
Automatische Ereignisse deaktivieren
- Melden Sie sich in Ihrem Google Ads-, Google Analytics- oder Campaign Manager 360-Konto an.
- Rufen Sie die Google-Tag-Einstellungen auf.
- Klicken Sie dann auf Automatische Ereignisermittlung verwalten und wählen Sie die Ereignistypen aus, die von Ihrem Google-Tag automatisch erkannt werden sollen.
- Wenn die automatische Ereignisermittlung deaktiviert ist, können Produkte oder Konten, für die Ihr Google-Tag verwendet wird, keine zugehörigen Ereignisse mehr empfangen.
Erhebung der von Nutzern bereitgestellten Daten auf Ereignisebene deaktivieren
Option 1:
- Klicken Sie im Menü Zielvorhaben
auf Zusammenfassung.
- Suchen Sie nach der Conversion-Aktion. Wählen Sie unter „Details“ die Option Einstellungen bearbeiten aus.
- Markieren Sie das Kästchen neben Erweiterte Conversions für diese Conversion-Aktion verwenden, um von Nutzern bereitgestellte Daten auf Conversion-Ereignis-Ebene zu verwalten.
- Klicken Sie auf Speichern.
Option 2:
Sie können die Tag-Reihenfolge implementieren, um sicherzustellen, dass user_data für ein Conversion-Ereignis-Tag richtig konfiguriert wird. Dazu müssen Sie ein Google-Tag mit einem leeren user_data-Parameter einrichten. Mit der Funktion „Tag-Reihenfolge“ können Sie dafür sorgen, dass dieses Google-Tag vor der Ausführung auf das Conversion-Ereignis-Tag angewendet wird. Weitere Informationen zum Konfigurieren mit der Tag-Reihenfolge
user_data in Ereignissen mit einem leeren Wert.