Wenn Sie die Berichterstellung zu Conversions mit Warenkorbdaten einrichten, können Sie die Anzahl der Transaktionen sowie Umsatz und Gewinn im Zusammenhang mit Ihren Such- und Shopping-Anzeigen analysieren. Wenn Sie Floodlight-Aktivitäten verwenden, können Sie Warenkorbdaten für Kauf-Conversions senden. Wenn Sie die Händler-ID, das Feedlabel, die Feedsprache und Produktdaten senden, lässt sich feststellen, welche Artikel sich gut verkaufen und welche möglicherweise stärker gefördert werden müssen.
In diesem Artikel wird erläutert, wie Sie Warenkorbdaten mit Google-Tags oder Google Tag Manager einrichten und senden.
Voraussetzungen
Wenn Sie Berichte zu Conversions mit Warenkorbdaten einrichten möchten, müssen folgende Voraussetzungen erfüllt sein:
- Ihr Google Merchant Center-Konto ist mit Ihrem Search Ads 360-Konto verknüpft.
- Sie haben eine Kampagne erstellt
- Der Code Ihrer Website kann geändert werden.
Anleitung für Google-Tags
Schritt 1 von 2: Transaktions-Tag und Ereignis-Snippet erstellen
Sie können das Floodlight-Tag auch mit Campaign Manager 360 oder Search Ads 360 erstellen. Wenn Sie bereits Transaktionen über ein Tag aufzeichnen, können Sie diesen Schritt überspringen.
- Melden Sie sich in Ihrem Search Ads 360-Konto an.
- Rufen Sie ein Search Ads 360-Konto auf.
- Wählen Sie im Navigationsmenü das Werkzeugsymbol aus.
- Wählen Sie unter „Messung“ die Option Conversions aus.
- Wählen Sie die Conversion-Aktion aus, die Sie verwenden möchten, oder erstellen Sie eine neue Conversion-Aktion.
- Wählen Sie im Bereich „Tag-Einrichtung“ die Option Tag selbst einfügen aus.
- Laden Sie das Google-Tag-Snippet und das Ereignis-Snippet herunter.
- Fügen Sie das Google-Tag auf jeder Seite der Website im <head>-Tag ein.
- Fügen Sie das Ereignis-Snippet auf der Seite, auf der die Conversion stattfindet, in das <body>-Tag ein.
Schritt 2 von 2: Tag mit Parametern für Warenkorbdaten aktualisieren
- Fügen Sie dem Ereignis-Snippet Parameter im Format eines JSON-Element-Arrays hinzu.
Alle Elemente im Array enthalten die folgenden Parameter:
id: ID des verkauften Artikels (muss mit der ID in Ihrem verknüpften Merchant Center-Feed übereinstimmen)price: Preis des verkauften Artikelsquantity: Menge des verkauften Artikelscountry(optional)merchant_feed_language(optional): Sprache des Feeds, dargestellt mit dem zweistelligen ISO 639-1-Codemerchant_feed_label(optional): Label zur Identifizierung des spezifischen Feeds, der im Google Merchant Center verwendet wird.merchant_id(optional): Google Merchant Center-ID des Einzelhändlers.
- Geben Sie die Parameter für das JSON-Element-Array mithilfe der Tabelle mit den Warenkorbdaten an.
Beispiel für ein Ereignis-Snippet:
<!--
Event snippet for Thank You on http://www.example.com/thanks: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 11/01/2017
-->
<script>
gtag('event', 'purchase',
{
'allow_custom_scripts': true,
'send_to': 'DC-1234567/group1/thank123+transactions',
'transaction_id': '012345',
'value': 129.97,
'items': [
{ 'id': '123456755559',
'price': 19.99,
'quantity': 1
},
{ 'id': '123456788889',
'price': 54.00,
'quantity': 2
}
],
'country': 'us',
'language': 'en',
'merchant_feed_label': 'MAIN',
'merchant_feed_language': 'en',
'merchant_id': 987
}
);
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=1234567;type=group1;cat=thank123;
qty=1;cost=129.97;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;
ord=012345;prd=i1:123456755559|p1:19.99|q1:1|i2:123456788889|p2:54.0|q2:2|c:us|l:en?" width="1" height="1" alt="">
</noscript>
<!-- End of event snippet: Please do not remove -->
<noscript>-Tag, das ein Floodlight-Bild-Tag enthält. Mithilfe dieses Tags werden Conversions in Browsern gemeldet, die kein JavaScript unterstützen. Wenn Ihre Website Browser unterstützt, die JavaScript nicht aktiviert haben, wird empfohlen, das Floodlight-Image-Tag so zu aktualisieren, dass die Parameter zu Warenkorbdaten enthalten sind, wie im Beispiel gezeigt.Beispiel für ein Ereignis-Snippet mit Länder- und Sprachcodes
Sie können das Merchant Center verwenden, um Ihre Produkte in mehreren Feeds einzureichen, die jeweils ein Targeting auf eine bestimmte Sprache und ein bestimmtes Land aufweisen. Wenn Sie beispielsweise dieselben Produkte in den USA und in Kanada verkaufen, können Sie 3 Feeds mit den folgenden Zielländern und -sprachen einrichten:
- US-amerikanische Preise und Beschreibungen in englischer Sprache
- Kanadische Preise und französische Beschreibungen
- Kanadische Preise und englische Beschreibungen
Wenn Sie Feeds mit denselben Produkt-IDs, aber unterschiedlichen Zielsprachen oder -ländern einreichen, müssen Sie den Sprach- und Ländercode im Parameter für Warenkorbdaten angeben.
Hier sehen Sie ein Beispiel für ein Element-Array für einen auf Französisch (Kanada) ausgerichteten Feed:
'items': [
{ 'id': '123456788889',
'price': 19.99,
'quantity': 1
},
{ 'id': '123456755559',
'price': 54.00,
'quantity': 2
}
],
'country': 'ca',
'language': 'fr',
'merchant_feed_label': 'MAIN',
'merchant_feed_language': 'fr',
'merchant_ID': 987
Anleitung für Google Tag Manager
Google Tag Manager unterstützt Sie bei der Verwendung von Tags auf Ihrer Website. Anstatt die Tags direkt auf Ihrer Website hinzuzufügen und zu aktualisieren, tun Sie dies in Google Tag Manager. Google Tag Manager stellt dann die erforderlichen, korrekt formatierten Tags auf Ihrer Website bereit. Weitere Informationen zu Google Tag Manager
Schritt 1 von 2: Transaktions-Tag und JSON-Array erstellen
- Erstellen Sie in Search Ads 360 oder Campaign Manager 360 ein Floodlight-Verkaufs-Tag. Informationen zu Floodlight-Verkaufs-Tags in Google Tag Manager.
- Fügen Sie dem Google Tag Manager-Container das Tag hinzu. Informationen zum Einrichten und Installieren von Google Tag Manager
- Wenn Sie die Datenschicht von Google Tag Manager zum Übergeben von Daten verwenden, erstellen Sie ein
ecommerce.purchase.products-JSON-Array.
Beispiel für ein „ecommerce.purchase.products“-Array
|
|
Schritt 2 von 2: Tag mit Google Tag Manager aktualisieren
Wenn Sie dynamisch generierte Daten an mit Google Tag Manager verwaltete Tags weitergeben möchten, können Sie dazu so vorgehen:
Daten aus der Datenschicht verwenden
Wenn Ihr Webentwickler die Variable „purchase-details“ in der Datenschicht verfügbar gemacht hat, gehen Sie so vor, um die Daten an Ihr Floodlight-Tag zu übergeben:
- Wenden Sie die Methode dataLayer.push an, um die Daten in der Datenschicht von Google Tag Manager verfügbar zu machen.
- Gehen Sie in Google Tag Manager zum Container für Ihre Website.
- Wählen Sie den Tab Tags aus und klicken Sie dann auf das Floodlight-Transaktions-Tag, das die Verkäufe meldet.
- Wählen Sie das Stiftsymbol aus, um Änderungen an dem Tag vorzunehmen.
- Klicken Sie unter „Produktberichte“ das Kästchen Verkaufsdaten auf Produktebene bereitstellen an.
- Wählen Sie in der Liste „Datenquelle“ die Option Datenschicht aus.
Google Tag Manager verwendet automatisch die Daten, die an die Datenschicht im Arrayecommerce.purchase.productsweitergeleitet werden. - Klicken Sie auf Speichern.
- Erstellen Sie eine Vorschau Ihrer Änderungen und veröffentlichen Sie sie.
Variable für den Zugriff auf andere Daten verwenden
Wenn die Warenkorbdaten-Parameter in der Datenschicht nicht verfügbar sind, können Sie die Daten mithilfe einer Google Tag Manager-Variable übergeben.
- Öffnen Sie in Ihrem Google Tag Manager-Container das Floodlight-Verkaufs-Tag.
- Klicken Sie unter „Produktberichte“ das Kästchen Verkaufsdaten auf Produktebene bereitstellen an.
- Wählen Sie im Drop-down-Menü „Datenquelle“ die Option Benutzerdefinierte Konfiguration aus.
- Klicken Sie in den folgenden Feldern auf das Symbol zum Hinzufügen von Variablen:
- Produktdaten
- Händler-ID
- Feedlabel
- Feedsprache
- Wählen Sie oben rechts den Button Neue Variable aus.
- Klicken Sie auf der Karte „Variable konfigurieren“ auf das Stiftsymbol und wählen Sie den entsprechenden Variablentyp aus.
- Geben Sie im nächsten Feld den Namen des Objekts ein, das die Daten enthält.
- Nehmen Sie die erforderlichen Änderungen an der Variablen vor und klicken Sie auf Speichern. Danach sollten Sie den Namen der Variable in doppelten Klammern in den Produktberichtsfeldern sehen.
- Klicken Sie auf Speichern.
Felder für Warenkorbdaten
In der folgenden Tabelle werden Typ, Beispielwerte und Beschreibungen für die Parameter von Warenkorbdaten beschrieben:
| Parameter | Typ | Beispielwert | Beschreibung |
|---|---|---|---|
id |
String | "98765" | Die ID des verkauften Produkts. Die ID muss der Artikel-ID aus dem Google Merchant Center entsprechen. |
Preis |
Float | 1,50 | Verkaufspreis eines einzelnen Produkts, ohne Steuern, Versandkosten und Rabatte auf Transaktionsebene. |
Menge |
Ganzzahl | 2 | Anzahl der verkauften Produkte. |
|
|
String | "840" |
Land, das mit dem Feed verknüpft ist, in den Ihre Artikel hochgeladen werden. Verwenden Sie ISO 3166-Ländercodes. Dieses Feld ist nur erforderlich, wenn die Artikel-IDs in mehreren Merchant Center-Feeds nicht eindeutig sind. |
merchant_feed_label (optional) |
String | „MAIN“ | Label zur Identifizierung des spezifischen Feeds, der im Google Merchant Center verwendet wird. |
merchant_feed_language (optional) |
String | "fr" | Die Sprache des Feeds, dargestellt mit dem zweistelligen ISO 639-1-Code. |
merchant_id (optional) |
Ganzzahl | 987 | Die Google Merchant Center-ID des Einzelhändlers. |
Berichte zu Gewinnmargen erstellen (optional)
Wenn Sie Berichte zu Gewinnmargen erstellen möchten, müssen Sie in Ihrem Google Merchant Center-Produktfeed das Feedattribut für Selbstkosten angeben. Informationen zum Aktivieren von Berichten zu Gewinnmargen