Support Center

Criteo als Trackingtool einrichten

Folgen

Shopgate unterstützt Criteo als Tracking und Remarketing Tool.  

Mit der Eingabe Ihrer Criteo Account ID in einem Code Snippet, können Sie zielgerichtete Anzeigen für Ihre Kunden und potenziellen Kunden platzieren, die Ihren mobilen Shop zuvor besucht haben.

In diesem Artikel erfahren Sie, wie Sie Criteo in Ihrem mobilen Shop von Shopgate einrichten.

 

Übersicht:

  1. Die Tracking Code Funktion finden
  2. Codes einbetten (Nur für Mobile Webseite)

 

1. Die Tracking Code Funktion finden

Der Criteo Tracking Service kann mit der Shopgate Tracking Code Funktion implementiert werden. Um die Tracking Funktion ausfindig zu machen, folgen Sie den nachfolgenden Schritten:

  1. Melden Sie sich in Ihren Shopgate Admin Account an.
  2. Klicken Sie in der Menüleiste auf  Einstellungen und wählen Sie dann  Tracking Tools.
  3. Auf dieser Seite finden Sie alle Tracking Tools und Serviceanbieter, die vom Shopgate System unterstützt werden. Um Criteo einzurichten, gehen Sie in den Abschnitt Tracking Codes Am Ende der Seite.
      Um mehr über Shopgate Tracking Codes zu erfahren, nehmen Sie bitte den Artikel “Tracking Codes bei Shopgate einrichten” zur Hilfe.

 

2. Codes einbetten (Nur für Mobile Website)

Criteo verfolgt nur Besucher auf Ihrer mobilen Webseite. Um die Aktivitäten in Ihren Apps zu tracken, können Sie ein anderes Tracking Tool verwenden, das von Shopgate unterstützt wird.

Um das Criteo Tracking einzurichten, fügen Sie den Code für die folgenden Seiten der Mobile Website (Plattform) Ihres Shops ein:

Verfügbare Plattform Verfügbare Seite
Smartphone

Startseite
Produktliste
Produktdetailseite
 Warenkorb
 Checkout erfolgreich

Tablet

Startseite
Produktliste
Produktdetailseite
 Warenkorb
 Checkout erfolgreich

 

2.1 Platform: Smartphone

  1. Wählen Sie Mobile Webseite Smartphone als Plattform aus. Wählen Sie eine Seite, wie nachfolgend aufgelistet und klicken Sie dann auf +Hinzufügen:
    • Startseite (Homepage)
    • Produktdetailseite
    • Produktliste
    • Warenkorb
    • Checkout erfolgreich
  2. Ein leerer Script Editor öffnet sich daraufhin. Geben Sie den entsprechenden Tracking Code dort ein (siehe unten). Ersetzen Sie “XXXX" mit Ihrer Criteo Account-ID.
  3. Wiederholen Sie diese Schritte bis alle 4 Seiten hinzugefügt wurden.

Startseite (Homepage)

window.criteo_q = window.criteo_q || [];
window.criteo_q.push(
	{event: "setAccount", account: xxxxx},
	{event: "setSiteType", type: "m"}
);

if(sgData.user.loggedIn === true){
	window.criteo_q.push(
		{event: "setEmail", email: sgData.user.email }
	);
}

window.criteo_q.push(
	{event: "viewHome"}
);

var kolCritJs = document.createElement("script");
kolCritJs.src = '//static.criteo.net/js/ld/ld.js';
document.body.appendChild(kolCritJs);

Produktdetailseite

window.criteo_q = window.criteo_q || [];
window.criteo_q.push(
	{event: "setAccount", account: xxxxx},
	{event: "setSiteType", type: "m"}
);

if(sgData.user.loggedIn === true){
	window.criteo_q.push(
		{event: "setEmail", email: sgData.user.email }
	);
}

window.criteo_q.push(
	{event: "viewItem", item: sgData.product.productNumber}
);

var kolCritJs = document.createElement("script");
kolCritJs.src = '//static.criteo.net/js/ld/ld.js';
document.body.appendChild(kolCritJs);

Produktliste

window.criteo_q = window.criteo_q || [];
window.criteo_q.push(
	{event: "setAccount", account: xxxxx},
	{event: "setSiteType", type: "m"}
);

if(sgData.user.loggedIn === true){
	window.criteo_q.push(
		{event: "setEmail", email: sgData.user.email }
	);
}

window.criteo_q.push(
	{event: "viewList", item: [
		sgData.products[0].productNumber,
		sgData.products[1].productNumber,
		sgData.products[2].productNumber
	]}
);

var kolCritJs = document.createElement("script");
kolCritJs.src = '//static.criteo.net/js/ld/ld.js';
document.body.appendChild(kolCritJs);

Warenkorb

if (sgData.cart.productsCount > 0) {
window.criteo_q = window.criteo_q || [];
	window.criteo_q.push(
		{event: "setAccount", account: xxxxx},
		{event: "setSiteType", type: "m"}
	);
	
	if(sgData.user.loggedIn === true){
	window.criteo_q.push(
		{event: "setEmail", email: sgData.user.email }
	);
	}

	var critItems = []; 
	for ( var i in sgData.cart.products) {
		var prod = sgData.cart.products[i];
		var critItem = {
			id: prod.productNumber,
			price: prod.amount.gross,
			quantity: prod.quantity
		};
		critItems.push(critItem);		
	}

	window.criteo_q.push(
		{event: "viewBasket", item: critItems}
	);

	var kolCritJs = document.createElement("script");
	kolCritJs.src = '//static.criteo.net/js/ld/ld.js';
	document.body.appendChild(kolCritJs);
} 

Checkout erfolgreich

window.criteo_q = window.criteo_q || [];
window.criteo_q.push(
	{ event: "setAccount", account: xxxxx },
	{ event: "setSiteType", type: "m" },
	{ event: "setEmail", email: sgData.order.user.email }
);
var critItems = []; 
for ( var i in sgData.order.products) {
	var prod = sgData.order.products[i];
	var critItem =
		{ id: prod.productNumber, price: prod.amount.gross, quantity: prod.quantity }
		;
	critItems.push(critItem); 
}
window.criteo_q.push(
	{ event: "trackTransaction", id: sgData.order.number, item: critItems}
);
var kolCritJs = document.createElement("script");
kolCritJs.src = '//static.criteo.net/js/ld/ld.js';
document.body.appendChild(kolCritJs);

 

2.2 Platform: Tablet

  1. Wählen Sie Mobile Webseite Tablet als Plattform. Wählen Sie eine Seite, wie nachfolgend aufgelistet und klicken Sie dann auf +Hinzufügen:
    • Startseite (Homepage)
    • Produktdetailseite
    • Produktliste
    • Warenkorb
    • Checkout erfolgreich
  2. Ein leerer Script Editor öffnet sich daraufhin. Geben Sie dort den entsprechenden Tracking Code für die gewünschte Seite (siehe Auflistung unten) ein. Ersetzen Sie "XXXX" mit Ihrer Criteo Account-ID.
  3. Wiederholen Sie diese Schritte bis alle 4 Seiten hinzugefügt wurden.

Startseite (Homepage)

window.criteo_q = window.criteo_q || [];
window.criteo_q.push(
	{event: "setAccount", account: xxxxx},
	{event: "setSiteType", type: "t"}
);

if(sgData.user.loggedIn === true){
	window.criteo_q.push(
		{event: "setEmail", email: sgData.user.email }
	);
}

window.criteo_q.push(
	{event: "viewHome"}
);

var kolCritJs = document.createElement("script");
kolCritJs.src = '//static.criteo.net/js/ld/ld.js';
document.body.appendChild(kolCritJs);

Produktdetailseite

window.criteo_q = window.criteo_q || [];
window.criteo_q.push(
	{event: "setAccount", account: xxxxx},
	{event: "setSiteType", type: "t"}
);

if(sgData.user.loggedIn === true){
	window.criteo_q.push(
		{event: "setEmail", email: sgData.user.email }
	);
}

window.criteo_q.push(
	{event: "viewItem", item: sgData.product.productNumber}
);

var kolCritJs = document.createElement("script");
kolCritJs.src = '//static.criteo.net/js/ld/ld.js';
document.body.appendChild(kolCritJs);

Produktliste

window.criteo_q = window.criteo_q || [];
window.criteo_q.push(
	{event: "setAccount", account: xxxxx},
	{event: "setSiteType", type: "t"}
);

if(sgData.user.loggedIn === true){
	window.criteo_q.push(
		{event: "setEmail", email: sgData.user.email }
	);
}

window.criteo_q.push(
	{event: "viewList", item: [
		sgData.products[0].productNumber,
		sgData.products[1].productNumber,
		sgData.products[2].productNumber
	]}
);

var kolCritJs = document.createElement("script");
kolCritJs.src = '//static.criteo.net/js/ld/ld.js';
document.body.appendChild(kolCritJs);

Warenkorb

if (sgData.cart.productsCount > 0) {

	window.criteo_q = window.criteo_q || [];
	window.criteo_q.push(
		{event: "setAccount", account: xxxxx},
		{event: "setSiteType", type: "t"}
	);
	
	if(sgData.user.loggedIn === true){
	window.criteo_q.push(
		{event: "setEmail", email: sgData.user.email }
	);
	}

	var critItems = []; 
	for ( var i in sgData.cart.products) {
		var prod = sgData.cart.products[i];
		var critItem = {
			id: prod.productNumber,
			price: prod.amount.gross,
			quantity: prod.quantity
		};
		critItems.push(critItem);		
	}

	window.criteo_q.push(
		{event: "viewBasket", item: critItems}
	);

	var kolCritJs = document.createElement("script");
	kolCritJs.src = '//static.criteo.net/js/ld/ld.js';
	document.body.appendChild(kolCritJs);
}

Checkout erfolgreich

window.criteo_q = window.criteo_q || [];
window.criteo_q.push(
	{ event: "setAccount", account: xxxxx },
	{ event: "setSiteType", type: "t" },
	{ event: "setEmail", email: sgData.order.user.email }
);
var critItems = []; 
for ( var i in sgData.order.products) {
	var prod = sgData.order.products[i];
	var critItem =
		{ id: prod.productNumber, price: prod.amount.gross, quantity: prod.quantity }
		;
	critItems.push(critItem); 
}
window.criteo_q.push(
	{ event: "trackTransaction", id: sgData.order.number, item: critItems}
);
var kolCritJs = document.createElement("script");
kolCritJs.src = '//static.criteo.net/js/ld/ld.js';
document.body.appendChild(kolCritJs);

 

Das war's! Nach Abschluss dieser Schritte, haben Sie Criteo erfolgreich mit Ihren Tracking Codes für Ihre mobile Seite eingerichtet.

 

Für ein besseres Verständnis über Tracking Codes, ihrer Funktion und allen Optionen, können Sie weiteren Artikeln unseres Support Centers entnehmen, wie z.B. Tracking Codes für Ihren mobilen Shop einrichten.

Kommentare