Skip to content

Client-Side Tracking-Skript

Einführung

Durch die Implementierung unseres Conversion-Tracking-Skripts ist Click2Buy in der Lage, die validierten Verkäufe zu erfassen, die von Nutzern unserer Lösung generiert werden.

Dieses Tracking ermöglicht es Marken, den ROI des Traffics präzise zu messen, der über die Where-to-Buy-Lösung von Click2Buy auf Händler-Websites geleitet wird.

Für die Einrichtung des Trackings benötigen Sie Ihren Retailer Key, der Ihnen von Ihrem Click2Buy Retailer Account Manager bereitgestellt wird. Diese Kennung wird bei beiden verfügbaren Implementierungsmethoden verwendet.

Zwei Implementierungsmethoden stehen zur Verfügung:

🏷️ Via Google Tag Manager

Empfohlen — die einfachste und schnellste Implementierungsmethode.

💻 Via native Implementierung

Direkte Integration in den Quellcode der Website.

Implementierung via Google Tag Manager

Wir haben ein offizielles Google Tag Manager-Template entwickelt, das eine einfache Implementierung des Click2Buy Conversion-Trackings ermöglicht. Dieses Template ermöglicht es Händlern, das Tracking ohne eigenen Code zu konfigurieren. Für die Installation des Tags folgen Sie einfach unserer GitHub-Dokumentation, die folgendes umfasst:

  • detaillierte Installationsanweisungen
  • die Template-Datei zum Import in Google Tag Manager
  • die erforderlichen Schritte zur Konfiguration des Tags

Bei der Konfiguration des Tags müssen Sie lediglich Ihren Retailer Key eingeben, der Ihnen von Ihrem Click2Buy-Kontakt bereitgestellt wird.

👉 Die gesamte Dokumentation und alle erforderlichen Dateien finden Sie hier: https://github.com/Click2Buy/gtm-web-template/tree/master?tab=readme-ov-file


Native Implementierung (direkter Code)

Dieser Leitfaden beschreibt die Implementierungsmethode unseres Tags, der es ermöglicht, die Verkaufsvalidierung sowie den Inhalt des Warenkorbs abzurufen. Dazu müssen Sie einen spezifischen Code auf der Erfolgs-/Bestätigungsseite mit den Inhalten der Bestellung ausführen.

Wenn die Bestellbestätigungsseite geladen wird, müssen Sie folgendes Skript laden:

html
<!-- Click2Buy retailer script -->
<script>
(function(i,s,o,g,r,a,m){i[r]=i[r]||{q:[],validationProcess:function(){
i[r].q.push(arguments)}};a=s.createElement(o);m=s.getElementsByTagName(o)[0];
a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://rs.clic2buy.com/retailers/__KEY_RETAILER__.js','C2B');
C2B.validationProcess(__PARAMS__);
</script>

KEY_RETAILER stellt die ID dar, die Ihnen von Ihrem Click2Buy-Kontakt bereitgestellt wurde.

PARAMS muss durch die Bestellinformationen gemäß dem folgenden Format (oder gemäß Ihrem Datalayer) ersetzt werden.


Parameter der Funktion C2B.validationProcess

Die Funktion muss als Parameter ein Objekt mit den folgenden Feldern erhalten:

FeldWerttypPflichtBeschreibung
totalAmountNumberJaGesamtbetrag des Warenkorbs
currencyStringJaWährung des Warenkorbs (ISO4217)
productsArrayJaTabelle mit einem Objekt pro Produkt der Bestellung - das Format ist unten aufgeführt

Felder der Produktobjekte

FeldWerttypPflichtBeschreibung
eanStringJaEAN-13-Code des Produkts
upcStringNeinUPC-Code des Produkts
retailerReferenceStringJaProduktreferenz, händlerspezifisch
amountNumberJaStückpreis des Produkts
quantityNumberJaProduktmenge
nameStringJaProduktname
packagingStringNeinProduktverpackung
brandStringJaProduktmarke
manufacturerReferenceStringNeinProduktreferenz (markenspezifisch)
metadataJSONNeinSonstige nützliche Produktdaten (freie Struktur)

Um diese Daten zu verwerten, benötigen wir mindestens den EAN- oder UPC-Code des Produkts. Wenn Sie diese Informationen nicht haben, können Sie uns Ihre interne Referenz (retailerReference) übermitteln.

N.B.: Wenn Sie einige Felder nicht angeben können, können Sie diese leer lassen. Wenn Ihre Konfiguration einen Wert für jedes Feld erfordert, können Sie "null" als Standardvariable verwenden.

⚠️ Hinweis : Beim Kopieren und Einfügen des Skripts in bestimmte Texteditoren können Anführungszeichen (" ") automatisch geändert werden. Stellen Sie sicher, dass sie korrekt formatiert sind, um Fehler bei der Skriptausführung zu vermeiden.

Zu authorisierende Domains

Unser Tag verwendet mehrere Subdomains, um korrekt zu funktionieren. Wenn Ihre Sicherheitsrichtlinie das Laden externer Skripte blockiert, müssen die folgenden Domains freigegeben werden.

Sie können freigeben:

  • *.clic2buy.com
  • *.clic2drive.com
  • *.click2buy.com

Oder die folgenden spezifischen Domains freigeben:

  • rs.clic2buy.com (Pflicht) Domain, auf der das Tracking-Skript gehostet wird.

  • t.clic2buy.com (Pflicht) Domain für unsere Drittanbieter-Cookies. Ermöglicht den Abruf der anonymen ID, die den Nutzern unserer Lösung auf Ihrer Website zugewiesen wird.

  • analytics.clic2drive.com (Pflicht) Domain zum Abruf der Warenkorbinformationen über die Nutzer-ID und zur Erfassung der Verkaufsbestätigung.

Erfasste Daten

Unser Tag erfasst ausschließlich Warenkorbbestätigungen aus Click2Buy-Weiterleitungen.

Es werden keine personenbezogenen Daten erfasst.

Wenn ein Nutzer über die Where-to-Buy-Lösung auf die Website des Händlers gelangt, wird ein anonymes Cookie erstellt, um die Verkehrsquelle zu identifizieren und Konversionen zu messen.

Click2Buy ist DSGVO-konform.

Bei Fragen zum Datenschutz können Sie unseren DSB kontaktieren:

Artaches Kherounts📧 dpo@click2buy.com📞 +33 3 66 72 29 04