In diesem Leitfaden werden die Einrichtung und Konfiguration beschrieben, die für die Conversion-Analyse auf AMP-Landingpages erforderlich sind.
Eine vollständige Übersicht über AMP für Google Ads findest du unter AMP für Google Ads-Landingpages verwenden. Dort findest du auch eine detaillierte Anleitung zum Bereitstellen von AMP mit Google Ads.
Wenn du Google Analytics verwendest, folge der Anleitung unter Google Analytics-Sitzungsergänzung für AMP einrichten, damit Nutzersitzungen auf AMP-Seiten und auf dem Rest deiner Website zusammengeführt werden. Die Konfiguration von Google Analytics wird empfohlen, wenn Sie Google Ads-Conversions basierend auf Google Analytics-Schlüsselereignissen erstellen oder Google Ads mit Google Analytics verknüpfen.
Hintergrund
Für eine präzise Conversion-Analyse wird bei Anzeigenklicks eine GCLID („Google Click Identifier“) an Ihre Landingpages übergeben. Auf den Landingpages wird die GCLID in einem Cookie auf Ihrer Domain gespeichert. Der GCLID-Parameter wird dann in Conversion-Tags auf Ihrer Website eingefügt. Weitere Informationen zum Website-Conversion-Tracking in Google Ads
Da AMP-Landingpages direkt über Ihre eigene Domain bereitgestellt werden, kann die GCLID in einem Cookie auf Ihrer Domain gespeichert werden. Wenn sich Ihre AMP-Landingpages und Ihre Conversion-Seiten auf unterschiedlichen Domains oder Subdomains befinden, die keine Cookies gemeinsam nutzen können, müssen Sie die GCLID über einen Suchparameter in der URL an ausgehende Links zu Ihren Websiteseiten übergeben. Die Tags auf Ihren Websiteseiten können dann die GCLID aus dem Suchparameter abrufen und als Cookie in Ihrer Domain speichern.
Voraussetzungen
Aktivieren Sie das automatische Tagging von Google Ads, um Conversions auf Ihrer Website in allen Browsern zu erfassen.
Grundlegende Konfiguration
Schritt 1: Tags auf AMP-Landingpages
Wenn Sie die Komponente amp-analytics verwenden möchten, müssen Sie zuerst das erforderliche Script in das <head>-Element Ihrer AMP-Seite einfügen. Anschließend können Sie Google Ads-Tags mit der Komponente amp-analytics entweder über das Google-Tag oder über Google Tag Manager konfigurieren.
Option 1: Google-Tag
Wenn Sie das standardmäßige Google-Tag für AMP auf Ihren AMP-Landingpages mit Ihrer Google Ads-Tag-ID verwenden, werden Websitebesucher zu Ihren Remarketing-Listen „Alle Besucher“ hinzugefügt, sofern Sie Remarketing eingerichtet haben.
Bei dieser Konfiguration wird die GCLID auch in einem eigenen Cookie auf Ihrer Domain gespeichert und standardmäßig über Standard-Subdomains (www., m. und amp.) weitergegeben. Ersetzen Sie im folgenden Beispiel-Code-Snippet AW-CONVERSION_ID durch Ihre Google Ads-Tag-ID (z. B. AW-123456789):
<amp-analytics type="gtag" data-credentials="include"> <script type="application/json"> { "vars" : { "gtag_id": "AW-CONVERSION_ID", "config" : { "AW-CONVERSION_ID": { "groups": "default" } } } } </script> </amp-analytics>
Für das Feld gtag_id können Sie die Tag-ID eines beliebigen Google-Produkts angeben, das Sie auf Ihren AMP-Seiten verwenden, z. B. Google Ads oder Search Ads 360. Geben Sie jedoch nur eine Produkt-ID in gtag_id an.
Option 2: Google Tag Manager
- Erstellen Sie einen Google Tag Manager-AMP-Container und fügen Sie das Standard-Code-Snippet auf Ihrer AMP-Seite ein.
- Fügen Sie Ihrem Google Tag Manager-AMP-Container ein Tag vom Typ „Conversion-Verknüpfung“ hinzu, um die GCLID in einem eigenen Cookie auf Ihrer Domain zu speichern und über Standard-Subdomains weiterzugeben.
Schritt 2: Tags auf Seiten ohne AMP
Sehen Sie sich die folgenden Optionen für Tags an, die auf Seiten ohne AMP erforderlich sind. Folgen Sie der detaillierten Anleitung unter Website-Conversion-Tracking in Google Ads für jede der folgenden Optionen.
Option 1: Google-Tag
Folgen Sie der Anleitung zum Einrichten des Google-Tags:
- Fügen Sie das Google-Tag-Snippet auf allen Seiten Ihrer Website ein.
- Fügen Sie das Ereignis-Snippet auf Conversion-Seiten an einer beliebigen Stelle im Code nach dem Google-Tag-Snippet ein.
Option 2: Google Tag Manager
In Ihrem Google Tag Manager-Webcontainer:
- Erstellen Sie in Google Tag Manager ein Google Ads-Conversion-Tag.
- Fügen Sie dem Webcontainer von Google Tag Manager ein Tag vom Typ Conversion-Verknüpfung hinzu und legen Sie fest, dass es auf allen Seiten ausgelöst wird.
Wenn das Tag Manager-Code-Snippet auf Ihren Websites in einem iFrame geladen wird, wählen Sie in Ihrem Tag vom Typ „Conversion-Verknüpfung“ die Optionen Domainübergreifende Verknüpfung aktivieren und Eingehende Verknüpfungsparameter akzeptieren aus.
Erweiterte Konfiguration: Domainübergreifende Conversion-Analyse einrichten
Wenn sich Ihre AMP-Seiten auf einer nicht standardmäßigen Subdomain befinden (also nicht www., m. oder amp.) oder auf Seiten einer anderen Top-Level-Domain verweisen, führen Sie die folgende domainübergreifende Konfiguration durch.
Schritt 1: Tags auf AMP-Landingpages
Sie können Google Ads-Tags entweder mit dem Google-Tag oder mit Google Tag Manager konfigurieren.
Option 1: Google-Tag
- Implementieren Sie das Google-Tag für AMP auf Ihren AMP-Seiten.
- Fügen Sie Ihrer AMP-Seite das folgende Code-Snippet hinzu:
- Ersetzen Sie AW-CONVERSION_ID durch Ihre Google Ads-Tag-ID (z. B.
AW-123456789). - Geben Sie im Array
domainsdie Domain an, auf der Ihre AMP-Seite gehostet wird, sowie alle Zieldomains oder ‑subdomains.
- Ersetzen Sie AW-CONVERSION_ID durch Ihre Google Ads-Tag-ID (z. B.
<amp-analytics type="gtag" data-credentials="include"> <script type="application/json"> { "vars" : { "gtag_id": "AW-CONVERSION_ID", "linker": { "domains": ["subdomain1.example.com", "subdomain2.example.com", "www.example2.com"] }, "config" : { "AW-CONVERSION_ID": { "groups": "default" } } } } </script> </amp-analytics>
Für das Feld gtag_id können Sie die Tag-ID eines beliebigen Google-Produkts angeben, das Sie auf Ihren AMP-Seiten verwenden, z. B. Google Ads oder Search Ads 360. Geben Sie jedoch nur eine Produkt-ID in gtag_id an.
Option 2: Google Tag Manager
- Erstellen Sie einen Google Tag Manager-AMP-Container und stellen Sie AMP-konforme Tags bereit.
- Fügen Sie Ihrem AMP-Container ein Tag vom Typ „Conversion-Verknüpfung“ hinzu.
- Wählen Sie Domainübergreifende Verknüpfung aktivieren aus und geben Sie unter Automatisch verknüpfte Domains die Domain, auf der Ihre AMP-Seite gehostet wird, sowie alle Zieldomains für ausgehende Links als durch Kommas getrennte Liste ein.
- Fügen Sie das standardmäßige Google Tag Manager-AMP-Code-Snippet auf Ihrer AMP-Seite ein und ersetzen Sie GTM_CONTAINER_ID durch Ihre Container-ID (z. B.
GTM-XXXXXX):
<!-- Google Tag Manager --> <amp-analytics config="https://www.googletagmanager.com/amp.json?id=GTM_CONTAINER_ID>m.url=SOURCE_URL" data-credentials="include"> </amp-analytics>
Schritt 2: Tags auf Seiten ohne AMP
Konfigurieren Sie Tags auf Ihren Seiten ohne AMP entweder mit dem Google-Tag oder mit Google Tag Manager.
Option 1: Google-Tag
- Fügen Sie das folgende Google-Tag-Snippet auf Ihren Seiten ohne AMP ein:
- Ersetzen Sie AW-CONVERSION_ID durch Ihre Google Ads-Tag-ID (z. B.
AW-123456789). - Geben Sie im Array
domainsdie Domain an, auf der Ihre AMP-Seite gehostet wird, sowie alle Zieldomains oder ‑subdomains.
- Ersetzen Sie AW-CONVERSION_ID durch Ihre Google Ads-Tag-ID (z. B.
<!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=AW-CONVERSION_ID"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'AW-CONVERSION_ID', { 'linker': { 'domains': ['subdomain1.example.com', 'subdomain2.example.com', 'www.example2.com'] } }); </script>
Option 2: Google Tag Manager
- Im Google Tag Manager-Webcontainer:
- Konfigurieren Sie das Tag „Conversion-Verknüpfung“ so, dass es domainübergreifend verknüpft wird.
- Verwenden Sie das standardmäßige Google Tag Manager-Code-Snippet auf Ihren Seiten ohne AMP.
- Wenn Sie Google Analytics verwenden, konfigurieren Sie Ihre Domains in der Google Analytics-Verwaltung für die domainübergreifende Messung.
Optionale Konfiguration
In diesem Abschnitt werden zusätzliche optionale Konfigurationen beschrieben, die für Ihre AMP-Bereitstellung erforderlich sein können.
Conversion-Ereignis auf AMP-Seiten
In den meisten Fällen erfolgt die Conversion auf nachfolgenden Seiten in der User Journey, die wahrscheinlich keine AMP-Seiten sind. Folgen Sie in diesen Fällen der Anleitung unter Website-Conversion-Tracking in Google Ads.
In diesem Abschnitt wird beschrieben, wie Sie eine Conversion auf der AMP-Landingpage selbst erfassen.
Google-Tag verwenden
Fügen Sie auf der AMP-Seite, auf der Sie eine Conversion erfassen möchten, dem triggers-Objekt einen Conversion-Trigger hinzu. Das folgende Beispiel zeigt ein vollständiges Tag auf einer AMP-Conversion-Seite, über das eine Google Ads-Conversion erfasst wird:
<!-- Google tag (gtag) --> <amp-analytics type="gtag" data-credentials="include"> <script type="application/json"> { "vars": { "gtag_id": "AW-CONVERSION_ID", "config": { "AW-CONVERSION_ID": { "groups": "default" } } }, "triggers": { "CONVERSION_LABEL": { "on": "visible", "vars": { "event_name": "purchase", "transaction_id": "", "value": 15, "currency": "USD", "send_to": "AW-CONVERSION_ID/CONVERSION_LABEL" } } } } </script> </amp-analytics>
Beachten Sie die folgenden Felder in diesem <amp-analytics>-Tag:
- Das Feld
gtag_identhält die Tag-ID, die von Google Ads-Conversions bereitgestellt wird (z. B.AW-123456789), und CONVERSION_LABEL ist das Conversion-Label für die Conversion-Aktion. - Sie können die Tag-ID eines beliebigen Google-Produkts angeben, das Sie auf Ihrer AMP-Seite verwenden. Geben Sie jedoch nur eine Produkt-ID im Feld
gtag_idan. - Das
config-Objekt muss einen Eintrag für jedes Google-Produkt enthalten, mit dem Sie die Aktivität auf Ihrer AMP-Website messen. - Wenn Sie sowohl Google Ads als auch Search Ads 360 verwenden, finden Sie unter Technische Details zu Google-Tags und Ereignis-Snippets Beispiele für Search Ads 360-AMP-Tags.
- In diesem Beispiel wird die Komponente
amp-analyticsbeim Ereignisvisibleausgelöst. Alternativ können Sie die Conversion so konfigurieren, dass sie bei einem anderen Ereignis ausgelöst wird, z. B. bei einem Klick auf eine Schaltfläche (click).
Google Tag Manager verwenden
Fügen Sie in Ihrem AMP-Container in Google Tag Manager Google Ads-Conversion-Tracking-Tags oder Google Ads-Remarketing-Tags hinzu und konfigurieren Sie Trigger für Ihre Conversion-Ereignisse.
Anruf-Tracking in Google Ads
Anruf-Conversion-Tracking wird auf AMP-Seiten in Google Ads unterstützt.
Schritt 1: Conversion-Konfiguration finden
Richten Sie zuerst ein Anruf-Asset ein und erstellen Sie in Ihrem Google Ads-Konto eine Anruf-Conversion-Aktion über die Website. Nachdem Sie die Conversion-Aktion erstellt haben, rufen Sie die numerische Conversion-ID und das Conversion-Label entweder über die Einrichtungsoption „Google Tag Manager“ oder das Telefon-Snippet des Google-Tags ab.
Option 1: Google Tag Manager-Einrichtungsoption in Google Ads verwenden
- Melden Sie sich in Ihrem Google Ads-Konto an und wählen Sie Zielvorhaben > Conversions > Zusammenfassung aus.
- Wählen Sie + Conversion-Aktion erstellen (oder Neue Conversion-Aktion) aus und erstellen Sie eine Conversion-Aktion für Anrufe über die Website. Folgen Sie dazu der Anleitung unter Anruf-Conversions einrichten.
- Wählen Sie im Schritt „Tag-Einrichtung“ die Option Google Tag Manager verwenden aus.
- Kopieren Sie die Conversion-ID und das Conversion-Label, um sie in Schritt 2 in der AMP-Anruf-Tracking-Konfiguration zu verwenden.
Option 2: Werte aus dem Telefon-Snippet des Google-Tags extrahieren
Wenn Sie bei der Tag-Einrichtung die Option Tag selbst einfügen auswählen, generiert Google Ads ein Telefon-Snippet, das dem folgenden Beispiel ähnelt:
<script>
gtag('config', 'AW-123456789/_ABcDEFg12hI34567jK', {
'phone_conversion_number': '1-800-123-4567'
});
</script>Extrahieren Sie die numerische Conversion-ID (ohne das Präfix AW-) und das Conversion-Label aus dem Zielstring gtag('config', ...):
| Wert des Telefon-Snippets | AMP-Anruf-Tracking-Parameter | Beispielwert |
|---|---|---|
Numerische ID nach AW- |
Conversion-ID (Pfadsegment) | 123456789 |
String nach / |
Conversion-Label (Suchparameter cl) |
_ABcDEFg12hI34567jK |
Schritt 2: AMP-Anruf-Tracker konfigurieren
Fügen Sie das Skript für die Komponente amp-call-tracking in das <head>-Element Ihrer AMP-Seite ein:
<head>
<script async custom-element="amp-call-tracking"
src="https://cdn.ampproject.org/v0/amp-call-tracking-0.1.js"></script>
</head>
Wenn Sie Anruf-Conversions erfassen möchten, müssen Sie den Click-to-Call-Link (<a>) in ein <amp-call-tracking>-Element einfügen, das auf den Google Ads-Anruf-Tracking-Endpunkt verweist:
<amp-call-tracking config="https://www.googleadservices.com/pagead/conversion/CONVERSION_ID/wcm?cl=CONVERSION_LABEL&tel=1800-123-4567&mode=1"> <a href="tel:18001234567">+1-800-123-4567</a> </amp-call-tracking>
Ersetzen Sie Folgendes:
- CONVERSION_ID: Ihre numerische Google Ads-Conversion-ID ohne das Präfix
AW-(z. B.123456789). - CONVERSION_LABEL: Ihr Google Ads-Conversion-Label (z. B.
_ABcDEFg12hI34567jK).
Der Suchparameter tel in der config-URL muss mit der Telefonnummer im enthaltenen <a>-Link übereinstimmen.
Beschränkungen
Die Conversion-Verknüpfung über verschiedene Domains hinweg kann nicht ausgeführt werden, wenn ein Nutzer die AMP-Seite schließt, ohne die nächste Seite aufzurufen. Der Grund hierfür ist, dass Parameter in Links eingefügt werden müssen, damit die domainübergreifende Verknüpfung funktioniert.