Monday, October 23, 2023

Conversion-Tracking-Leitfaden für Ad Grants und PayPal – Ad Grants-Hilfe [gg-grants-en]

Conversion-Tracking-Leitfaden für Ad Grants und PayPal

So verfolgen Sie transaktionsspezifische Conversions mit PayPal-Spenden

Um Spenden mit PayPal zu verfolgen, müssen sowohl die Zahlungsdetails als auch die Kundendaten an [www.your-site.com] zurückgesendet werden, sobald die Transaktion auf PayPal.com abgeschlossen ist.

Anschließend kann der Conversion-Tracking-Code ausgeführt werden, wobei die entsprechenden Zahlungsdetails als Werte verwendet werden.

Um dies zu erreichen, müssen die folgenden Schritte befolgt werden.

Bevor Sie beginnen

Stellen Sie sicher, dass Sie Folgendes haben, bevor Sie mit der Einrichtung von Conversions in Google Ads mit PayPal fortfahren.

  • Ein Ad Grants- und/oder Google Ads-Konto: Sie haben noch keins? Prüfen Sie , ob Sie für ein Ad Grants-Konto berechtigt sind .

  • Überprüfen Sie, ob Sie Google Ads-Conversions verwenden (wenn ja, verwenden Sie Schritt 1A) oder aus Google Analytics importieren (wenn ja, verwenden Sie Schritt 1B). Sie können dies erkennen, indem Sie sich die „Quelle" Ihrer Conversions ansehen. Klicken Sie in der oberen rechten Ecke auf das Symbol „Extras". und klicken Sie unter „Messung" auf „Conversions". Wenn die Quelle Ihrer Conversions „Website" lautet, verwenden Sie Google Ads-Conversions. Wenn die Quelle „Analytics" lautet, importieren Sie Daten aus Google Analytics.

  • Ein PayPal-Konto : Bitte schauen Sie im PayPal-Hilfecenter nach, wenn Sie Hilfe bei Ihrem Spendenformular benötigen.

Dieser Artikel ist für die Verwendung nach der Implementierung des globalen Site-Tags gedacht. Wenn Sie das globale Website-Tag noch auf Ihrer Website implementieren müssen, lesen Sie den Artikel „Globales Website-Tag für Google Ads-Conversion-Tracking verwenden" .

Schritt 1A: Ändern Sie das Conversion-Tracking Ihrer Website mithilfe von Google Ads

Um Google Ads Conversion Tracking mit PayPal auf Ihrer Website zu verwenden, müssen Sie einen kleinen HTML-Codeausschnitt auf der Seite einfügen, die Kunden sehen, nachdem sie eine wertvolle Aktion auf ihrer Website durchgeführt haben. Sie können den Code beispielsweise zu Ihrer Kaufbestätigungsseite hinzufügen. Dies ist der gleiche Vorgang für mobile und Desktop-Websites.

Schritte zum Einrichten einer Website-Konvertierung für PayPal

  1. Stellen Sie sicher, dass das jeweilige Konto über eine ordnungsgemäß funktionierende Website verfügt, die mit dem Conversion-Tracking-Tag bearbeitet werden kann.

  2. Melden Sie sich bei Ihrem Google Ads-Konto an.

  3. Klicken Sie in der oberen rechten Ecke auf das Symbol „Extras". und klicken Sie unter „Messung" auf „Conversions".

  4. Klicken Sie auf die Plus-Schaltfläche .

  5. Klicken Sie auf Website.

  6. Geben Sie neben „Conversion-Name" einen Namen für die Conversion ein, die Sie verfolgen möchten, z. B. „Newsletter-Anmeldung" oder „Kauf eines Hochzeitsstraußes". Dies wird Ihnen helfen, diese Conversion-Aktion später in Conversion-Berichten zu erkennen.

  7. Wählen Sie im Dropdown-Menü neben „Kategorie" eine Beschreibung für Ihre Conversion-Aktion aus. Mit der Kategorie können Sie Ihre Conversions in Berichten segmentieren, sodass Sie ähnliche Conversions zusammen sehen können.

    1. Verwenden Sie „Kaufen", um Spenden auf Ihrer Spendenseite zu verfolgen.

  8. Wählen Sie neben „Wert" aus, wie der Wert jeder Conversion verfolgt werden soll.

    1. Verwenden Sie für jede Konvertierung unterschiedliche Werte. Verwenden Sie diese Option, wenn Sie beispielsweise Käufe von Produkten mit unterschiedlichen Preisen verfolgen. Wenn Sie später Ihr Conversion-Tracking-Tag hinzufügen, müssen Sie Ihr Tag anpassen, um transaktionsspezifische Werte zu verfolgen .

  9. Wählen Sie neben „Anzahl" aus , wie diese Conversions gezählt werden sollen .

    1. Jeden. Diese Einstellung eignet sich am besten für Verkäufe, wenn jede Conversion wahrscheinlich einen Mehrwert für Ihr Unternehmen darstellt.

  10. Klicken Sie auf Konvertierungsfenster . Wählen Sie im Dropdown-Menü aus, wie lange Conversions nach einer Anzeigeninteraktion verfolgt werden sollen. Das Zeitfenster kann 1 bis 90 Tage betragen. Erfahren Sie mehr über Konvertierungsfenster .

  11. Klicken Sie auf View-through-Conversion-Fenster. Wählen Sie im Dropdown-Menü aus, wie lange View-through-Conversions verfolgt werden sollen. Das Zeitfenster kann 1 bis 30 Tage betragen.

  12. Klicken Sie auf „In „Conversions" einbeziehen". Mit dieser standardmäßig ausgewählten Einstellung können Sie entscheiden, ob Daten für diese Conversion-Aktion in Ihre Berichtsspalte „Conversions" aufgenommen werden sollen oder nicht. Wenn Sie diese Einstellung deaktivieren, werden weiterhin Daten in die Spalte „Alle Conversions" aufgenommen. Möglicherweise möchten Sie diese Einstellung deaktivieren, wenn Sie Smart Bidding verwenden und diese spezielle Conversion-Aktion nicht in Ihre Gebotsstrategie einbeziehen möchten. Erfahren Sie mehr über die Einstellung „In ‚Conversions' einbeziehen".

  13. Klicken Sie auf Erstellen und fortfahren.

  14. Fahren Sie mit der Tag-Einrichtung und „Installieren Sie das Tag selbst" fort, um den Code anzuzeigen. Zur Erinnerung: Sie müssen Ihrer Website zwei Code-Snippets hinzufügen: das globale Website-Tag und das Ereignis-Snippet . Wenn Sie das globale Website-Tag bereits auf allen Seiten implementiert haben, wählen Sie „Das globale Website-Tag wurde bereits auf allen Seiten installiert, als Sie in diesem Google Ads-Konto eine weitere Conversion-Aktion erstellt haben."

  15. Wählen Sie neben „Ereignis-Snippet" aus, ob Conversions beim Laden oder Klicken einer Seite erfasst werden sollen. Wählen Sie Seitenaufbau aus , damit Sie Conversions zählen können, wenn Kunden die Conversion-Seite besuchen, beispielsweise eine Bestätigungsseite für einen Kauf oder eine Anmeldung. Dies ist die Standard- und häufigste Option.

  16. Kopieren Sie das Snippet und fügen Sie es direkt nach dem globalen Website-Tag zwischen den <head></head>-Tags der Seite(n) ein, die Sie verfolgen möchten.

Beispiel eines fertigen Codes mit Mehrwert, Währung und Transaktions-ID:

<!-- Ereignis-Snippet für die Conversion-Seite „Paypal-Spende – dynamische Conversion-Werte" -->
<Skript>
gtag('event', 'conversion', {
'send_to': 'AW-1234567890/ZZZ123ZZZ123ZZZ123_Z1',
'Wert': '',
'Währung': '',
'Transaktions-ID': ''
});
</script>
<!-- Endereignis-Snippet für die Konvertierungsseite „Paypal-Spende – dynamische Konvertierungswerte" -->

​Schritt 1B: Ändern Sie das Conversion-Tracking Ihrer Website mithilfe des E-Commerce-Trackings von Google Analytics

Um E-Commerce-Transaktionen zu verfolgen, müssen sowohl die Zahlungsdetails als auch die Angaben des Kunden an [www.your-site.com] zurückgesendet werden, sobald die Transaktion auf PayPal.com abgeschlossen ist. Anschließend kann der E-Commerce-Tracking- Code von Google Analytics ausgeführt werden, wobei die relevanten Zahlungsdetails als Werte verwendet werden. Um dies zu erreichen, müssen die folgenden Schritte befolgt werden.

Schritte zum Bearbeiten Ihres Analytics E-Commerce-Tracking-Codes

Obwohl der Google Analytics-Tracking-Code nicht auf der ausgeblendeten Webseite implementiert werden sollte, sollte er auf der Bestätigungs-Webseite zusammen mit dem Google Analytics E-Commerce-Tracking-Code implementiert werden. Dadurch kann Ihr Unternehmen die Anzahl der abgeschlossenen Transaktionen zusammen mit den Details jeder Transaktion ermitteln. Bitte führen Sie die folgenden Unterschritte aus, um diese Implementierung durchzuführen.

  1. Implementieren Sie denselben globalen Site-Tag-Tracking-Code , der überall in [www.your-site.com] verwendet wird, auf der Bestätigungswebseite vor dem schließenden </head>-Tag (siehe unten).

  2. Zusätzlich zum globalen Site-Tag ist es wichtig, domänenübergreifendes Tracking hinzuzufügen, damit PayPal die Domains automatisch verlinkt. Die domänenübergreifende Messung ist eine Funktion von Google Analytics, mit der Sie Sitzungen von zwei verwandten Websites (z. B. einer E-Commerce-Website und einer separaten Warenkorb-Website) als eine einzige Sitzung und nicht als zwei separate Sitzungen anzeigen können. Dies wird manchmal als „Site-Linking" bezeichnet und ermöglicht Ihnen eine effektivere Messung der gesamten Customer Journey.

  3. Implementieren Sie eine benutzerdefinierte Variable für jede zusätzliche Information, die erfasst werden soll, z. B. Transaktions-ID, Wert und Währung.

  4. Implementieren Sie den E-Commerce-Tracking-Code von Google Analytics im selben Code-Snippet wie das globale Website-Tag.

Um eine Transaktion zu messen, senden Sie ein Kaufereignis mit den Artikeln in der Transaktion. Zum Beispiel:

  <!-- Globaler Website-Tag (gtag.js) – Google Analytics -->  <script async src="https://www.googletagmanager.com/gtag/js?id=GA_MEASUREMENT_ID"></script>  <Skript>  window.dataLayer = window.dataLayer || [];  Funktion gtag(){dataLayer.push(arguments);}  gtag('js', new Date());    gtag('config', 'GA_MEASUREMENT_ID');  </script>

gtag('config', 'GA_MEASUREMENT_ID', {
'Linker': {
'domains': ['paypal.com']
}
});

    gtag('event', 'purchase', {  " transaction_id" : "24.031608523954162",  "affiliation": "Google online store",  "value": 23.07,  "currency": "USD",  "tax": 1.24,  "shipping": 0,  "items": [    {      "id": "P12345",      "name": "Android Warhol T-Shirt",      "list_name": "Search Results",      "brand": "Google",      "category": "Apparel/T-Shirts",      "variant": "Black",      "list_position": 1,      "quantity": 2,      "price": '2.0'    },    {      "id": "P67890",      "name": "Flame challenge TShirt",      "list_name": "Search Results",      "brand": "MyBrand",      "category": "Apparel/T-Shirts",      "variant": "Red",      "list_position": 2,      "quantity": 1,      "price": '3.0'    }  ] });

Schritte zum Aktivieren von E-Commerce

Nach der Implementierung müssen wir sicherstellen, dass die E-Commerce-Funktion in Ihrem Analysekonto aktiviert wird. Das zu tun:

  • Klicken Sie in der Spalte „ANSICHT" auf „E-Commerce-Einstellungen".

  • Setzen Sie E-Commerce aktivieren auf EIN. [Es ist nicht erforderlich, „Enhanced eCommerce" zu aktivieren.]

  • Klicken Sie auf Nächster Schritt.

  • Klicken Sie auf Senden.

Weitere Informationen zu dieser Funktion finden Sie hier.

Schritt 2: Zahlungsdatenübertragung (PDT) aktivieren

Durch die Aktivierung der Zahlungsdatenübertragung (PDT) in Ihrem PayPal-Konto können Zahlungsdaten wie der gekaufte Artikel, der Transaktionsbetrag und der geografische Standort des Käufers sicher an Ihre Website übertragen werden. Um die Zahlungsdetails erfolgreich abzurufen, muss [www.your-site.com] ein PDT-Identitätstoken an die PayPal-Domäne senden. Um PDT zu aktivieren und das entsprechende PDT-Identitätstoken abzurufen, das gesendet werden muss, führen Sie bitte die folgenden Unterschritte aus:

Schritte zum Einrichten von PDT bei PayPal

  1. Melden Sie sich bei dem entsprechenden PayPal-Konto an.
  2. Wählen Sie in Ihrem Profil links „Meine Verkaufstools" aus.
  3. Klicken Sie auf „Aktualisieren" , um die Website-Einstellungen anzuzeigen.
  4. Klicken Sie unter „Automatische Rückerstattung für Website-Zahlungen" auf die Option „Ein" .
  5. Geben Sie als Rückgabe-URL die URL auf Ihrer Website ein, die nach einer Kundenzahlung die von PayPal gepostete Transaktions-ID erhält. Für die Zahlungsdatenübertragung ist die Einstellung „Rückgabe-URL" erforderlich.
  6. Klicken Sie in der Zahlungsdatenübertragung auf die Option Ein .
  7. Klicken Sie auf Speichern .
  8. Wiederholen Sie die Schritte 2 und 3.
  9. Um Ihr PDT-Identitätstoken anzuzeigen, scrollen Sie auf der Seite nach unten zum Abschnitt „Zahlungsdatenübertragung" .
  10. Kopieren und speichern Sie es. Fügen Sie es dem Skript auf Ihrer Rückgabe-URL-Seite hinzu. Geben Sie die versteckte Webseiten-URL [www.your-site.com] (detailliert in Schritt 4) als Rückgabe-URL-Wert an, an die sowohl der Kunde als auch die Transaktions-ID gesendet werden, sobald die Transaktion von PayPal verarbeitet wurde.
  11. Schreiben Sie ein Skript , das die an Ihre Rückgabe-URL-Seite gesendete URL-codierte Schlüssel-Wert-Paar-Zeichenfolge analysiert und Transaktionsdetails auf dieser Seite anzeigt. Informationen zu den PDT-Schlüsseln (Variablen) von PayPal finden Sie in den PDT -spezifischen Variablen . Es gibt zusätzliche Variablen, die von den IPN- und PDT-Benachrichtigungsdiensten gemeinsam genutzt werden. Eine umfassende Liste finden Sie in der IPN- und PDT-Variablenreferenz .
  12. Um Aufträge auszuführen oder andere erweiterte Aktionen durchzuführen, die auf einer Datenbank basieren, ergänzen Sie Ihr Skript nach Bedarf.
  13. Testen Sie Ihre Integration mithilfe der PayPal-Sandbox. Melden Sie sich zunächst im Sandbox- Bereich der PayPal-Entwicklerseite an und richten Sie Sandbox-Konten ein. Melden Sie sich dann mit einem Test-Händlerkonto bei der PayPal-Sandbox an und wiederholen Sie die oben genannten Schritte zur Einrichtung der Website-Zahlungspräferenzen in Ihrem Sandbox-Kontoprofil. Weitere Informationen zum Sandbox-Testen finden Sie im Sandbox-Leitfaden .
  14. Sie können loslegen, sobald Sie überprüft haben, dass Ihre Implementierung in der PayPal-Sandbox ordnungsgemäß funktioniert.

Weitere Informationen zum Payment Data Transfer (PDT) finden Sie im PayPal Developer .

Schritt 3: Erstellen Sie eine Rücksende-URL-Webseite, um PayPal-Zahlungsdaten zu erfassen

Die URL zum Empfangen der PDT sollte in den Schritten 1 und 2 als Rückgabe-URL-Wert angegeben werden. Sobald alle folgenden Schritte ausgeführt wurden, werden dieser versteckten Webseite die Details jeder auf PayPal.com abgeschlossenen Transaktion gesendet.

Auf [www.your-site.com] sollte eine Webseite erstellt werden, die nicht Teil der Sitemap der Website ist, z. B. [www.your-site.com]/processtransaction.aspx. Eine solche Webseite wird in der Webentwicklungsbranche oft als „versteckte Webseite" bezeichnet.

Schritt 4: Erstellen Sie den PayPal-Spenden-Button

Es sollte ein PayPal-Button „Spenden" erstellt werden, der den Kunden zurück zu [www.your-site.com] leitet.

Hinweis: Wenn Sie den PayPal-Spenden-Button bereits erstellt haben, stellen Sie bitte sicher, dass Sie die Rückkehr-URL zu der Webseite aktualisieren, die Sie in Schritt 3 erstellt haben.


Dies kann erreicht werden, indem die folgenden Unterschritte ausgeführt werden:

  1. Melden Sie sich unter paypal.com bei Ihrem PayPal Premier- oder Business-Konto an. Die Seite mit der Zusammenfassung Ihres PayPal-Kontos wird geöffnet.

  2. Wählen Sie oben auf der Seite „Extras" und dann „Alle Tools" aus.

  3. Scrollen Sie zur Kachel der PayPal-Schaltflächen und klicken Sie auf Öffnen .

  4. Wählen Sie den Schaltflächentyp aus, den Sie erstellen möchten. In diesem Fall eine Spende. Die Seite „PayPal-Zahlungsschaltfläche erstellen" wird geöffnet und zeigt die Konfigurationsoptionen der Schaltfläche an.

  5. Befolgen Sie die Anweisungen auf dem Bildschirm auf der aktuell angezeigten Webseite „PayPal-Zahlungsschaltfläche erstellen", um die Schaltfläche zu erstellen.

  6. Stellen Sie sicher, dass die Schaltfläche den Kunden zur Rückgabe-URL weiterleitet (detailliert in Schritt 3) .

Weitere Informationen zum Einrichten und Bearbeiten von Schaltflächen finden Sie im PayPal Developer .

Schritt 5: Transaktionsdetails abrufen

Sobald ein Kunde den Zahlungsvorgang erfolgreich abschließt und auf die Schaltfläche „Spenden" klickt, wird die Transaktions-ID über eine HTTP-GET-Anfragemethode als an die Rückgabe-URL angehängter Parameter an die versteckte Webseite gesendet. Dieser Parameter erscheint am Ende der Rückgabe-URL, z. B. [www.client-site.com]/processtransaction.aspx?tx=transactionID.

Was folgt, ist ein HTTP-POST, der auf der Seite „Rückgabe-URL" anzeigt, ob die Zahlung erfolgreich war. Sobald die Transaktions-ID empfangen wurde, sollte per HTTP POST ein FORMULAR an PayPal gesendet werden, das sowohl die empfangene Transaktions-ID als auch das Identitätstoken enthält.

Schritte zum Einrichten von Transaktionen zur ausgeblendeten Webseite

  1. FORMULAR senden – Sobald die Transaktions-ID empfangen wurde, sollte ein FORMULAR über HTTP POST an PayPal gesendet werden, das sowohl die empfangene Transaktions-ID als auch das in Schritt 2 notierte Identitätstoken enthält. Das gesendete Formular sollte etwa wie folgt aussehen:

<form method=post action="https://www.paypal.com/cgi-bin/webscr">

<input type="hidden" name="cmd" value="_notify-synch">

<input type="hidden" name="tx" value="theTransactionID">

<input type="hidden" name="at" value="theIdentityToken">

<input type="submit" value="PDT">

</form>

Die erste Zeile der PayPal-Antwort auf das FORMULAR enthält entweder „Erfolgreich" oder „Fehlgeschlagen", um anzugeben, ob die Anfrage erfolgreich war. Ein Beispiel für eine erfolgreiche Antwort (ohne den HTTP-Header) würde etwa wie folgt aussehen:

ERFOLG

Vorname=John

last_name=Doe

payment_status=Abgeschlossen

payer_email=dee%40google.com

payment_brutto=1249,99

mc_currency=USD

benutzerdefiniert=Computer+Programmierung

Bitte überprüfen Sie die Liste aller möglichen PDT-Variablen und -Werte, die PayPal zurückgeben kann, und verwenden Sie diejenigen im FORMULAR, deren Abruf für das Unternehmen von Vorteil ist.

  1. Transaktionsdetails speichern und senden – Die Transaktionsdetails, die von PayPal.com empfangen werden, müssen gespeichert und von der versteckten Webseite an eine „Bestätigungs"-Webseite gesendet werden (Details im nächsten Unterschritt). Eine Abfragezeichenfolge, Cookies oder Post-Variablen könnten verwendet werden, um die Details an die Bestätigungswebseite zu senden. Es wird empfohlen, eine JavaScript-Weiterleitung von der versteckten Webseite zu verwenden, um den Kunden zur Bestätigungsseite weiterzuleiten. Für den Fall, dass der Kunde die ausgeblendete Webseite sieht, wird empfohlen, Text wie „Transaktionsverarbeitung..." anzuzeigen, um Einzelheiten zum Zweck der ausgeblendeten Webseite bereitzustellen.

  2. Bestätigungswebseite erstellen – Dies sollte die letzte Webseite sein, die dem Kunden im Transaktionsprozess angezeigt wird, z. B. [www.your-site.com]/confirmationpage.aspx. Es wird bestätigt, dass die Transaktion erfolgreich war.

  3. [Optional] Wenn Sie Google Analytics für die Berichterstellung verwenden: Google Analytics-Parameter anhängen – Das Google Analytics-Cookie „__utmz" wurde gesetzt, als der Kunde [www.your-site.com] besuchte, um den Bewerbungsprozess zu starten. Dieses Cookie speichert Kampagnen-/Referrer-Informationen (die Kampagne/Referrer-Website, die den Kunden zu [www.client-site.com] geführt hat). Um sicherzustellen, dass sich diese Verweisinformationen nicht ändern, wenn der Kunde von PayPal.com auf die Website zurückkehrt, sollte ein Google Analytics-Parameter „utm_nooverride=1" verwendet werden. Die URL der Bestätigungswebseite sollte diesen Parameter enthalten, wenn der Kunde von der verborgenen Webseite dorthin weitergeleitet wird, z. B. [www.client-site.com]?utm_nooverride=1.

No comments:

Post a Comment