In diesem Artikel erfahren Sie, wie Sie ein UET-Tag erstellen und Ihrer Website hinzufügen und wie Sie es ändern, um erweiterte Funktionen für die Nachverfolgung und das Zielgruppen-Targeting zu implementieren. Außerdem finden Sie in diesem Artikel Anleitungen zur Problembehandlung.
Kennen Sie UET noch nicht? Sehen Sie sich Was ist UET, und welche Vorteile bietet es? an
Bevor Sie Abschlüsse nachverfolgen oder Zielgruppen mit einer Remarketing-Liste adressieren können, müssen Sie in Microsoft Advertising ein UET-Tag erstellen und den Verfolgungscode des UET-Tags jeder Seite Ihrer Website hinzufügen.
Wählen Sie im Menü oben Tools > UET-Tag.
Wenn Sie die neue Microsoft Advertising Navigation verwenden, zeigen Sie im Navigationsmenü auf der linken Seite auf Abschlüsse, und wählen Sie UET-Tag aus.
Sie müssen in der Lage sein, den Code Ihrer Website zu bearbeiten, um Ihren UET-Tag-Tracking-Code hinzuzufügen. Wenn Sie nicht sicher sind, wie Sie den Code Ihrer Website bearbeiten, wenden Sie sich an Ihren Webmaster.
Nachdem Sie ein UET-Tag erstellt haben, fügen Sie im nächsten Schritt den Verfolgungscode des UET-Tags Ihrer Website hinzu. Wir empfehlen, dass Sie oder Ihr Webmaster das Tag jeder einzelnen Seite Ihrer Website entweder in der Kopfzeile oder im Hauptteil hinzufügen bzw. hinzufügt.
Beim Arbeiten mit UET-Tags stehen Ihnen einige Optionen zur Auswahl. Sie können den UET-Tagverfolgungscode entweder mithilfe von JavaScript direkt in den Code Ihrer Website einfügen oder einen Tag-Manager eines Drittanbieters verwenden. Wenn Ihre Website auf einer Websiteplattform (z. B. Shopify oder WordPress) erstellt wurde, können Sie dieses System verwenden, um Ihr UET-Tag hinzuzufügen.
Der Verfolgungscode des UET-Tags kann an einer beliebigen Position in der Kopfzeile Ihrer Webseite (vor dem schließenden head-Tag: " </head >") oder im Hauptteil (vor dem schließenden body-Tag: " </body >").
Wählen Sie im Menü oben Tools > UET-Tag.
Wenn Sie die neue Microsoft Advertising Navigation verwenden, zeigen Sie im Navigationsmenü auf der linken Seite auf Abschlüsse, und wählen Sie UET-Tag aus.
Tag Manager-Programme ersetzen statische Tags durch dynamische Tags, die einfacher implementiert und aktualisiert werden können. Das dynamische Tag ist ein Container, ein kleiner Codeausschnitt, mit dem Sie Tags dynamisch in Ihre Website einfügen können. Stellen Sie sich das Container-Tag wie einen Bucket vor, der andere Arten von Tags enthält.
UET kann mit allen wichtigen Tag-Verwaltungssystemen verwendet werden. Es folgt die aktuelle Liste der getesteten und unterstützten Tag Manager-Programme (und Links zu entsprechenden Anweisungen):
UET ist so konzipiert, dass es mit allen wichtigen Website-Plattformen verwendet werden kann. Es folgt die aktuelle Liste der getesteten und unterstützten Plattformen (und Links zu entsprechenden Anweisungen), die das Installieren von UET-Tags zulassen:
SPA-Websites (Single-Page Application) kommen zwar häufig vor, dennoch ist es schwierig, diese nachzuverfolgen. In SPAs wird Inhalt dynamisch geladen, ohne dass ein typisches Navigationsereignis auftritt. Die Seite wird quasi nur einmal geladen. Aus der Perspektive von Analyse und Zielverfolgung ist es daher erforderlich, jede separate Navigation wie ein neues Laden der Seite zu behandeln.
SPA-Websites müssen den JavaScript-UET-Tagverfolgungscode verwenden. Wenn Sie kürzlich Ihren UET-Nachverfolgungscode hinzugefügt haben, ist er möglicherweise bereits standardmäßig für die SPA-Nachverfolgung aktiviert. Um dies zu überprüfen, können Sie überprüfen, ob Ihr Tagausschnitt den folgenden fett formatierten Text enthält oder nicht:
<script> (function(w,d,t,r,u) {var f,n,i;w[u]=w[u]||[] ,f=function(){var o={ti:"TAG_ID_HERE", enableAutoSpaTracking: true}; o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")} ,n=d.createElement(t),n.src=r,n.async=1,n.onload=n .onreadystatechange=function() {var s=this.readyState;s &&s!=="loaded"&& s!=="complete"||(f(),n.onload=n. onreadystatechange=null)},i= d.getElementsByTagName(t)[0],i. parentNode.insertBefore(n,i)})(window,document,"script"," //bat.bing.com/bat.js","uetq"); </script>
Wenn Ihr Tagausschnitt den obigen Parameter nicht enthält und Sie die automatische SPA-Nachverfolgung verwenden möchten, können Sie zur Microsoft Advertising-Benutzeroberfläche wechseln und den neuen Ereignisausschnitt mit dem oben genannten Verhalten standardmäßig abrufen. Anschließend können Sie Ihre Website aktualisieren, um den neuen Codeausschnitt zu verwenden.
Sie können dieses Verhalten deaktivieren, wenn Sie SPA-Seitenansichten bereits manuell nachverfolgen. Ändern Sie dazu den Wert des enableAutoSpaTracking-Parameters in Ihrem Tagausschnitt in FALSCH. Sie können dies auch deaktivieren, wenn Ihre Website den Browserverlaufszustand nicht für die Navigation verwendet. Es wird jedoch empfohlen, sie aktiviert zu lassen, wenn Sie sich nicht sicher sind.
Ältere Anweisungen zum manuellen Nachverfolgen von SPA-Seitenansichten finden Sie unten:
SPA-Ereignisse werden mit der gleichen Syntax wie bei benutzerdefinierten Ereignissen ausgelöst, mit der Aktion 'page_view' und einem erforderlichen Parameter 'page_path' ('page_title' ist optional). Der Parameter 'page_path' muss mit einem '/' beginnen. Beispiel:
window.uetq = window.uetq || [];
window.uetq.push('event', 'page_view', { 'page_path': '/spa_page' });
Wenn Sie page_view-Ereignisse senden, müssen Sie sicherstellen, dass keine Abschlussziele für benutzerdefinierte Ereignisse oder Remarketing-Listen vorhanden sind, deren Parameter „event action“ auf „page_view“ eingestellt ist.
Es folgen drei Möglichkeiten zum Auslösen von SPA-Ereignissen. Beachten Sie bitte, dass wir die erste Möglichkeit empfehlen. Für jede Option ist eine Beispielwebseite vorhanden, die Sie aufrufen können, um den entsprechenden Code in Aktion zu sehen.
Bei einigen Funktionen für die Nachverfolgung und das Zielgruppen-Targeting müssen Sie Ihr UET-Tag ändern. In den folgenden Anleitungen wird davon ausgegangen, dass Sie bereits ein UET-Tag erstellt und Ihrer Website hinzugefügt haben.
Nachdem Sie ein Abschlussziel für ein benutzerdefiniertes Ereignis oder eine Remarketing-Liste mit benutzerdefinierten Ereignissen erstellt haben (siehe So verfolgen Sie benutzerdefinierte Ereignisse mit UET nach), müssen Sie dem Verfolgungscode Ihres UET-Tags den JavaScript-Code für das benutzerdefinierte Ereignis hinzufügen. Angenommen, das benutzerdefinierte Ereignis, das Sie auf Ihrer Webseite nachverfolgen möchten, ist die Auswahl der Schaltfläche "Jetzt herunterladen" auf einer Ihrer Webseiten.
<head>Your page title
</head>
<body>// Let's say this is where you pasted the UET tag in Step 1.
<script>Your UET tag is here.</script>// Here is where to paste the following JavaScript:
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
</script>
...
<button>Download now</button>
...
</body>
<head>Your page title
</head>
<body>
<script>Your UET tag is here.</script>
<script>function GetCustomEvent() {
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});}
</script>
...
<button>Download now</button>
...
</body>
<head>Your page title
</head>
<body>
<script>Your UET tag is here.</script>
<script>
function GetCustomEvent() {
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
}
</script>
...
<button OnClick="GetCustomEvent()">Download now</button>
...
</body>
<head>Your page title
</head>
<body>
<script>Your UET tag is here.</script>
<script>
function GetCustomEvent() {
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
}
</script>
...
<button OnClick="GetCustomEvent()>Download now</button>
...
</body>
<head>Your page title
</head>
<body>
<script>Your UET tag is here.</script>
<script>
function GetCustomEvent() {
window.uetq = window.uetq || [];
window.uetq.push ('event', 'downloadbuttonselect', {});
}
</script>
...
<button OnClick="GetCustomEvent()>Download now</button>
...
</body>
Ein Beispiel eines Verfolgungscodes des UET-Tags für ein benutzerdefiniertes Ereignis, das im Hauptteil einer Webseite installiert ist, finden Sie auf dieser Webseite (nur auf Englisch). Klicken Sie mit der rechten Maustaste auf die Webseite, und wählen Sie dann abhängig von Ihrem Browser Quellcode anzeigen oder Seitenquelltext anzeigen. Auf dieser Seite sehen Sie auch einige Schaltflächen. Durch Auswahl einer Schaltfläche wird ein benutzerdefiniertes Ereignis ausgelöst. Wenn Sie ein Überwachungstool eines Drittanbieters wie Fiddler verwenden, sehen Sie eine generierte HTTP-Anforderung für bat.bing.com zum Melden jedes benutzerdefinierten Ereignisses.
Beispiele für benutzerdefinierte E-Commerce-Ereignisse finden Sie unter Beispiele für benutzerdefinierte Ereignisse für E-Commerce-Kunden.
Nachdem Sie ein Abschlussziel für variable Umsätze erstellt haben (siehe So wird variabler Umsatz mit UET gemeldet), müssen Sie den UET-Verfolgungscode entsprechend bearbeiten.
Sehen wir uns an, wie Sie variablen Umsatz für ein Zielziel vom Typ "ZIEL-URL" auf PHP-Seiten übergeben. Im Beispiel unten wird ein dynamischer Wert für den variablen Umsatz aus einer JavaScript-Funktion gelesen. Sie können auch einfach einen statischen Wert senden oder aus einer JavaScript-Variablen oder einem HTML-Element lesen.
Wenn Sie den Code mit Ihrem Webseiten-Editor zu PHP-Seiten hinzufügen möchten, finden Sie unten ein Beispiel für den Verfolgungscode für das UET-Tag:
<script>
(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[] ,f=function(){var o={ti:"TAG_ID_HERE"}; o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")} ,n=d.createElement(t),n.src=r,n.async=1,n.onload=n .onreadystatechange=function() {var s=this.readyState;s &&s!=="loaded"&& s!=="complete"||(f(),n.onload=n. onreadystatechange=null)},i= d.getElementsByTagName(t)[0],i. parentNode.insertBefore(n,i)})(window,document,"script"," //bat.bing.com/bat.js","uetq");
</script>
<script> function GetRevenueValue() { return 6; }
</script>
<script>
window.uetq = window.uetq || []; window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'});
</script>
<script> function GetRevenueValue() { return 6; } </script>
Sie müssen diesen Abschnitt durch Ihre eigene JavaScript-Funktion ersetzen.
<script> window.uetq = window.uetq || []; window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'}); </script>
Tipp: Suchen Sie nach dem Tag " </body >", und platzieren Sie den UET-Tagverfolgungscode direkt darüber.
Nun kennen Sie den Code, der am Ende des Verfolgungscodes für das UET-Tag für Abschlussziele vom Typ „Ziel-URL“ angefügt werden muss. Möglicherweise möchten Sie auch einige andere testen:
Wenn Sie variablen Umsatz für ein Ereignisabschlussziel melden möchten, muss ein anderer Code angefügt werden. Wenn Sie dieselbe JavaScript-Funktion wie in Schritt 2 verwenden, würde dies wie folgt aussehen:
<script> window.uetq = window.uetq || []; window.uetq.push('event', 'Event action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value', 'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'}); </script>
Hinweis: Die vollständige Liste der Währungscodes finden Sie unter Währungen für den Umsatz von Abschlusszielen.
Nachdem Sie eine dynamische Remarketing-Liste erstellt haben (siehe Dynamische Remarketing-Listen: Remarketing für Produkte), müssen Sie dem Verfolgungscode Ihres UET-Tags benutzerdefinierte Parameter hinzufügen, um für die korrekte Funktionsweise zu sorgen.
Fügen Sie den folgenden JavaScript-Code in jede Seite Ihrer Website ein:
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', '', {'ecomm_prodid': 'Replace_with_Product_ID', 'ecomm_pagetype': 'Replace_with_Page_Type'});
</script>
'ecomm_prodid': ['Replace_with_Product_ID_1','Replace_with_Product_ID_2','Replace_with_Product_ID_3']
Ändern Sie im oben gezeigten JavaScript die folgenden Parameter:
Die Produkt-ID in Ihrem JavaScript-Code muss mit einer ID in Ihrem Microsoft Merchant Center-Produktfeed übereinstimmen.
Dynamische Remarketing-Liste, die Sie verfolgen | Erforderlicher Seitentyp |
---|---|
Allgemeine Besucher |
'ecomm_pagetype': 'home'
'ecomm_pagetype': 'category' 'ecomm_pagetype': 'other' Hinweis: Jeder Benutzer, der nicht im Seitentyp für Suchergebnisse, Produkt, Warenkorb oder Kauf enthalten ist, wird in die Zielgruppe der allgemeinen Besucher aufgenommen. |
Personen, die ein Produkt gesucht haben |
'ecomm_pagetype': 'searchresults'
|
Personen, die ein Produkt angesehen haben |
'ecomm_pagetype': 'product'
|
Personen, die den Einkaufswagen verlassen haben |
'ecomm_pagetype': 'cart'
|
Bisherige Käufer | 'ecomm_pagetype': 'purchase' |
Hinweis: Kunden, die ein Produkt kaufen, werden der Liste „Bisherige Käufer“ hinzugefügt und aus anderen Listen entfernt (für dieses bestimmte Produkt). Hierzu muss das UET-Tag auf Ihrer Seite mit der Kaufbestätigung sowohl die Produkt-ID (ecomm_prodid) als auch den Seitentyp (ecomm_pagetype) senden.
Ein Beispiel für den Verfolgungscode eines UET-Tags für eine dynamische Remarketing-Liste, der im Hauptteil einer Webseite installiert ist, finden Sie auf dieser Webseite (nur auf Englisch). Klicken Sie mit der rechten Maustaste auf die Webseite, und wählen Sie dann abhängig von Ihrem Browser Quellcode anzeigen oder Seitenquelltext anzeigen. Auf dieser Seite können Sie auch eine Produkt-ID und einen Seitentyp definieren und dann eine Schaltfläche auswählen, um ein benutzerdefiniertes Ereignis für diese dynamische Remarketing-Liste auszulösen. Wenn Sie ein Überwachungstool eines Drittanbieters wie Fiddler verwenden, sehen Sie eine generierte HTTP-Anforderung für bat.bing.com zum Melden jedes benutzerdefinierten Ereignisses.
Wie in den vorigen Abschnitten erläutert, müssen Sie bei bestimmten Microsoft Advertising-Funktionen Ihrem vorhandenen UET-Tag einen JavaScript-Codeausschnitt hinzufügen und diesen bearbeiten:
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
</script>
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', '', {'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
</script>
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', '', {'ecomm_prodid': 'Replace_with_Product_ID', 'ecomm_pagetype': 'Replace_with_Page_Type'});
</script>
Wenn Sie mehrere dieser Funktionen implementieren, müssen Sie die folgenden Punkte beachten:
In diesem Fall müssen Sie zwei separate Codeausschnitte in den Code Ihrer Webseite einfügen:
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', '', {'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
</script>
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value', 'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
</script>
Am einfachsten lässt sich die korrekte Funktionsweise Ihres UET-Tags auf einer Webseite mithilfe des UET-Tag-Hilfsprogramms überprüfen (dies ist eine Browsererweiterung):
Sie können zur Überprüfung auch Microsoft Advertising verwenden:
Wählen Sie im Menü oben Tools > UET-Tag.
Wenn Sie die neue Microsoft Advertising Navigation verwenden, zeigen Sie im Navigationsmenü auf der linken Seite auf Abschlüsse, und wählen Sie UET-Tag aus.
Name der Kategorie | |
---|---|
Was es ist:
Der Name des UET-Tags. |
Warum es wichtig ist:
Wenn Sie ein Abschlussziel oder eine Remarketing-Liste erstellen, wählen Sie den Namen des UET-Tags aus, das Sie verwenden möchten. |
Tag-Beschreibung | |
Was es ist:
Die optionale Beschreibung des UET-Tags. |
Warum es wichtig ist:
Sie hilft Ihnen bei der Identifizierung des UET-Tags. Wir empfehlen das Hinzufügen des Seitennamens oder der URL der Website. |
Tag-ID | |
Was es ist:
Die dem UET-Tag von Microsoft Advertising zugeordnete ID. |
Warum es wichtig ist:
Auf der Seite „Abschlussziele“ finden Sie die UET-Tag-ID, die dem Ziel zugeordnet ist, und Sie können den Verfolgungscode des UET-Tags anzeigen. |
Verfolgungsstatus | |
Was es ist:
Der Status des UET-Tags. Er kann „Nicht überprüft“, „Tag aktiv“ und „Tag inaktiv“ lauten. |
Warum es wichtig ist:
Gibt Aufschluss darüber, ob Ihr UET-Tag ordnungsgemäß funktioniert. Nicht überprüft: Microsoft Advertising hat keine Daten zur Benutzeraktivität vom UET-Tag auf Ihrer Website erhalten. Es kann bis zu 24 Stunden dauern, bis Microsoft Advertising die Überprüfung vornimmt. Wenn dieser Status weiterhin angezeigt wird, haben Sie entweder den Verfolgungscode des UET-Tags Ihrer Website nicht hinzugefügt oder bei der Einrichtung ist ein Fehler aufgetreten, der behoben werden muss. Tag aktiv: Ihr UET-Tag funktioniert und sendet Benutzeraktivitätsdaten an Microsoft Advertising. Tag inaktiv: Microsoft Advertising hat in den letzten 24 Stunden keine Daten zur Benutzeraktivität vom UET-Tag erhalten. Stellen Sie sicher, dass sich der Verfolgungscode des UET-Tags noch auf Ihrer Website befindet.
|
Ziele | |
Was es ist:
Gibt die Anzahl von Abschlusszielen an, die dieses UET-Tag verwenden. |
Warum es wichtig ist:
Es handelt sich um einen Link, der Sie zur Seite „Abschlussziele“ führt, auf der nur die diesem Tag zugeordneten Ziele angezeigt werden. |
Zielgruppen | |
Was es ist:
Gibt die Anzahl von Zielgruppen an, die dieses UET-Tag verwenden. |
Warum es wichtig ist:
Es handelt sich um einen Link, der Sie zur Seite „Zielgruppe“ führt, auf der nur die diesem Tag zugeordneten Zielgruppen angezeigt werden. |
Aktion | |
Was es ist:
Ein Link, der das Feld „Verfolgungscode des UET-Tags“ öffnet. |
Warum es wichtig ist:
Sie können den Verfolgungscode für das UET-Tag jederzeit per E-Mail senden, kopieren oder herunterladen. |
Einschränkungen der Spalte "Nachverfolgungsstatus": Obwohl wir der Meinung sind, dass der Nachverfolgungsstatus Ihnen bei der Überprüfung Ihres Setups helfen wird, möchten wir darauf hinweisen, dass Folgendes in der Spalte "Nachverfolgungsstatus" nicht überprüft werden kann:
Deshalb sollten Sie das UET-Tag-Hilfsprogramm verwenden, um Ihr Tag auf individuellen Webseiten zu überprüfen.
Bevor Sie Abschlüsse nachverfolgen oder Zielgruppen mit einer Remarketing-Liste adressieren können, müssen Sie in Microsoft Advertising ein UET-Tag erstellen und den Verfolgungscode des UET-Tags jeder Seite Ihrer Website hinzufügen.
Wählen Sie im Menü oben Tools > UET-Tag.
Wenn Sie die neue Microsoft Advertising Navigation verwenden, zeigen Sie im Navigationsmenü auf der linken Seite auf Abschlüsse, und wählen Sie UET-Tag aus.
Sie müssen in der Lage sein, den Code Ihrer Website zu bearbeiten, um Ihren UET-Tag-Tracking-Code hinzuzufügen. Wenn Sie nicht sicher sind, wie Sie den Code Ihrer Website bearbeiten, wenden Sie sich an Ihren Webmaster.
Nachdem Sie ein UET-Tag erstellt haben, fügen Sie im nächsten Schritt den Verfolgungscode des UET-Tags Ihrer Website hinzu. Wir empfehlen, dass Sie oder Ihr Webmaster das Tag jeder einzelnen Seite Ihrer Website entweder in der Kopfzeile oder im Hauptteil hinzufügen bzw. hinzufügt.
Beim Arbeiten mit UET-Tags stehen Ihnen einige Optionen zur Auswahl. Sie können den UET-Tagverfolgungscode entweder mithilfe von JavaScript direkt in den Code Ihrer Website einfügen oder einen Tag-Manager eines Drittanbieters verwenden. Wenn Ihre Website auf einer Websiteplattform (z. B. Shopify oder WordPress) erstellt wurde, können Sie dieses System verwenden, um Ihr UET-Tag hinzuzufügen.
Der Verfolgungscode des UET-Tags kann an einer beliebigen Position in der Kopfzeile Ihrer Webseite (vor dem schließenden head-Tag: " </head >") oder im Hauptteil (vor dem schließenden body-Tag: " </body >").
Wählen Sie im Menü oben Tools > UET-Tag.
Wenn Sie die neue Microsoft Advertising Navigation verwenden, zeigen Sie im Navigationsmenü auf der linken Seite auf Abschlüsse, und wählen Sie UET-Tag aus.
Tag Manager-Programme ersetzen statische Tags durch dynamische Tags, die einfacher implementiert und aktualisiert werden können. Das dynamische Tag ist ein Container, ein kleiner Codeausschnitt, mit dem Sie Tags dynamisch in Ihre Website einfügen können. Stellen Sie sich das Container-Tag wie einen Bucket vor, der andere Arten von Tags enthält.
UET kann mit allen wichtigen Tag-Verwaltungssystemen verwendet werden. Es folgt die aktuelle Liste der getesteten und unterstützten Tag Manager-Programme (und Links zu entsprechenden Anweisungen):
UET ist so konzipiert, dass es mit allen wichtigen Website-Plattformen verwendet werden kann. Es folgt die aktuelle Liste der getesteten und unterstützten Plattformen (und Links zu entsprechenden Anweisungen), die das Installieren von UET-Tags zulassen:
SPA-Websites (Single-Page Application) kommen zwar häufig vor, dennoch ist es schwierig, diese nachzuverfolgen. In SPAs wird Inhalt dynamisch geladen, ohne dass ein typisches Navigationsereignis auftritt. Die Seite wird quasi nur einmal geladen. Aus der Perspektive von Analyse und Zielverfolgung ist es daher erforderlich, jede separate Navigation wie ein neues Laden der Seite zu behandeln.
SPA-Websites müssen die JavaScript-Version des Verfolgungscodes des UET-Tags verwenden. SPA-Ereignisse werden mit derselben Syntax ausgelöst wie benutzerdefinierte Ereignisse mit der Aktion 'page_view' und dem erforderlichen Parameter 'page_path' ('page_title' ist optional). Der Parameter 'page_path' muss mit '/' beginnen. Beispiel:
window.uetq = window.uetq || [];
window.uetq.push('event', 'page_view', { 'page_path': '/spa_page' });
Es folgen drei Möglichkeiten zum Auslösen von SPA-Ereignissen. Beachten Sie bitte, dass wir die erste Möglichkeit empfehlen. Für jede Option ist eine Beispielwebseite vorhanden, die Sie aufrufen können, um den entsprechenden Code in Aktion zu sehen.
Bei einigen Funktionen für die Nachverfolgung und das Zielgruppen-Targeting müssen Sie Ihr UET-Tag ändern. In den folgenden Anleitungen wird davon ausgegangen, dass Sie bereits ein UET-Tag erstellt und Ihrer Website hinzugefügt haben.
Nachdem Sie ein Abschlussziel für ein benutzerdefiniertes Ereignis oder eine Remarketing-Liste mit benutzerdefinierten Ereignissen erstellt haben (siehe So verfolgen Sie benutzerdefinierte Ereignisse mit UET nach), müssen Sie dem Verfolgungscode Ihres UET-Tags den JavaScript-Code für das benutzerdefinierte Ereignis hinzufügen. Angenommen, das benutzerdefinierte Ereignis, das Sie auf Ihrer Webseite nachverfolgen möchten, ist die Auswahl der Schaltfläche "Jetzt herunterladen" auf einer Ihrer Webseiten.
<head>Your page title
</head>
<body>// Let's say this is where you pasted the UET tag in Step 1.
<script>Your UET tag is here.</script>// Here is where to paste the following JavaScript:
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
</script>
...
<button>Download now</button>
...
</body>
<head>Your page title
</head>
<body>
<script>Your UET tag is here.</script>
<script>function GetCustomEvent() {
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});}
</script>
...
<button>Download now</button>
...
</body>
<head>Your page title
</head>
<body>
<script>Your UET tag is here.</script>
</script>
<script>
function GetCustomEvent() {
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
}
</script>
...
<button OnClick="GetCustomEvent()">Download now</button>
...
</body>
<head>Your page title
</head>
<body>
<script>Your UET tag is here.</script>
</script>
<script>
function GetCustomEvent() {
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
}
</script>
...
<button OnClick="GetCustomEvent()>Download now</button>
...
</body>
<head>Your page title
</head>
<body>
<script>Your UET tag is here.</script>
<script>
function GetCustomEvent() {
window.uetq = window.uetq || [];
window.uetq.push ('event', 'downloadbuttonselect', {});
}
</script>
...
<button OnClick="GetCustomEvent()>Download now</button>
...
</body>
Ein Beispiel eines Verfolgungscodes des UET-Tags für ein benutzerdefiniertes Ereignis, das im Hauptteil einer Webseite installiert ist, finden Sie auf dieser Webseite (nur auf Englisch). Klicken Sie mit der rechten Maustaste auf die Webseite, und wählen Sie dann abhängig von Ihrem Browser Quellcode anzeigen oder Seitenquelltext anzeigen. Auf dieser Seite sehen Sie auch einige Schaltflächen. Durch Auswahl einer Schaltfläche wird ein benutzerdefiniertes Ereignis ausgelöst. Wenn Sie ein Überwachungstool eines Drittanbieters wie Fiddler verwenden, sehen Sie eine generierte HTTP-Anforderung für bat.bing.com zum Melden jedes benutzerdefinierten Ereignisses.
Beispiele für benutzerdefinierte E-Commerce-Ereignisse finden Sie unter Beispiele für benutzerdefinierte Ereignisse für E-Commerce-Kunden.
Nachdem Sie ein Abschlussziel für variable Umsätze erstellt haben (siehe So wird variabler Umsatz mit UET gemeldet), müssen Sie den UET-Verfolgungscode entsprechend bearbeiten.
Sehen wir uns an, wie Sie variablen Umsatz für ein Zielziel vom Typ "ZIEL-URL" auf PHP-Seiten übergeben. Im Beispiel unten wird ein dynamischer Wert für den variablen Umsatz aus einer JavaScript-Funktion gelesen. Sie können auch einfach einen statischen Wert senden oder aus einer JavaScript-Variablen oder einem HTML-Element lesen.
Wenn Sie den Code mit Ihrem Webseiten-Editor zu PHP-Seiten hinzufügen möchten, finden Sie unten ein Beispiel für den Verfolgungscode für das UET-Tag:
<script>
(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[] ,f=function(){var o={ti:"TAG_ID_HERE"}; o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")} ,n=d.createElement(t),n.src=r,n.async=1,n.onload=n .onreadystatechange=function() {var s=this.readyState;s &&s!=="loaded"&& s!=="complete"||(f(),n.onload=n. onreadystatechange=null)},i= d.getElementsByTagName(t)[0],i. parentNode.insertBefore(n,i)})(window,document,"script"," //bat.bing.com/bat.js","uetq");
</script>
<script> function GetRevenueValue() { return 6; }
</script>
<script>
window.uetq = window.uetq || []; window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'});
</script>
<script> function GetRevenueValue() { return 6; } </script>
Sie müssen diesen Abschnitt durch Ihre eigene JavaScript-Funktion ersetzen.
<script> window.uetq = window.uetq || []; window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'}); </script>
Tipp: Suchen Sie nach dem Tag " </body >", und platzieren Sie den UET-Tagverfolgungscode direkt darüber.
Nun kennen Sie den Code, der am Ende des Verfolgungscodes für das UET-Tag für Abschlussziele vom Typ „Ziel-URL“ angefügt werden muss. Möglicherweise möchten Sie auch einige andere testen:
Wenn Sie variablen Umsatz für ein Ereignisabschlussziel melden möchten, muss ein anderer Code angefügt werden. Wenn Sie dieselbe JavaScript-Funktion wie in Schritt 2 verwenden, würde dies wie folgt aussehen:
<script> window.uetq = window.uetq || []; window.uetq.push('event', 'Event action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value', 'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'}); </script>
Hinweis: Die vollständige Liste der Währungscodes finden Sie unter Währungen für den Umsatz von Abschlusszielen.
Nachdem Sie eine dynamische Remarketing-Liste erstellt haben (siehe Dynamische Remarketing-Listen: Remarketing für Produkte), müssen Sie dem Verfolgungscode Ihres UET-Tags benutzerdefinierte Parameter hinzufügen, um für die korrekte Funktionsweise zu sorgen.
Fügen Sie den folgenden JavaScript-Code in jede Seite Ihrer Website ein:
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', '', {'ecomm_prodid': 'Replace_with_Product_ID', 'ecomm_pagetype': 'Replace_with_Page_Type'});
</script>
Ändern Sie im oben gezeigten JavaScript die folgenden Parameter:
Die Produkt-ID in Ihrem JavaScript-Code muss mit einer ID in Ihrem Microsoft Merchant Centerr übereinstimmen r Poduktfeed.
Dynamische Remarketing-Liste, die Sie verfolgen | Erforderlicher Seitentyp |
---|---|
Allgemeine Besucher |
'ecomm_pagetype': 'home'
'ecomm_pagetype': 'category' 'ecomm_pagetype': 'other' Hinweis: Jeder Benutzer, der nicht im Seitentyp für Suchergebnisse, Produkt, Warenkorb oder Kauf enthalten ist, wird in die Zielgruppe der allgemeinen Besucher aufgenommen. |
Personen, die ein Produkt gesucht haben |
'ecomm_pagetype': 'searchresults'
|
Personen, die ein Produkt angesehen haben |
'ecomm_pagetype': 'product'
|
Personen, die den Einkaufswagen verlassen haben |
'ecomm_pagetype': 'cart'
|
Bisherige Käufer | 'ecomm_pagetype': 'purchase' |
Hinweis: Kunden, die ein Produkt kaufen, werden der Liste „Bisherige Käufer“ hinzugefügt und aus anderen Listen entfernt (für dieses bestimmte Produkt). Hierzu muss das UET-Tag auf Ihrer Seite mit der Kaufbestätigung sowohl die Produkt-ID (ecomm_prodid) als auch den Seitentyp (ecomm_pagetype) senden.
Ein Beispiel für den Verfolgungscode eines UET-Tags für eine dynamische Remarketing-Liste, der im Hauptteil einer Webseite installiert ist, finden Sie auf dieser Webseite (nur auf Englisch). Klicken Sie mit der rechten Maustaste auf die Webseite, und wählen Sie dann abhängig von Ihrem Browser Quellcode anzeigen oder Seitenquelltext anzeigen. Auf dieser Seite können Sie auch eine Produkt-ID und einen Seitentyp definieren und dann eine Schaltfläche auswählen, um ein benutzerdefiniertes Ereignis für diese dynamische Remarketing-Liste auszulösen. Wenn Sie ein Überwachungstool eines Drittanbieters wie Fiddler verwenden, sehen Sie eine generierte HTTP-Anforderung für bat.bing.com zum Melden jedes benutzerdefinierten Ereignisses.
Wie in den vorigen Abschnitten erläutert, müssen Sie bei bestimmten Microsoft Advertising-Funktionen Ihrem vorhandenen UET-Tag einen JavaScript-Codeausschnitt hinzufügen und diesen bearbeiten:
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
</script>
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', '', {'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
</script>
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', '', {'ecomm_prodid': 'Replace_with_Product_ID', 'ecomm_pagetype': 'Replace_with_Page_Type'});
</script>
Wenn Sie mehrere dieser Funktionen implementieren, müssen Sie die folgenden Punkte beachten:
In diesem Fall müssen Sie zwei separate Codeausschnitte in den Code Ihrer Webseite einfügen:
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', '', {'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
</script>
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value', 'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
</script>
Am einfachsten lässt sich die korrekte Funktionsweise Ihres UET-Tags auf einer Webseite mithilfe des UET-Tag-Hilfsprogramms überprüfen (dies ist eine Browsererweiterung):
Sie können zur Überprüfung auch Microsoft Advertising verwenden:
Wählen Sie im Menü oben Tools > UET-Tag.
Wenn Sie die neue Microsoft Advertising Navigation verwenden, zeigen Sie im Navigationsmenü auf der linken Seite auf Abschlüsse, und wählen Sie UET-Tag aus.
Name der Kategorie | |
---|---|
Was es ist:
Der Name des UET-Tags. |
Warum es wichtig ist:
Wenn Sie ein Abschlussziel oder eine Remarketing-Liste erstellen, wählen Sie den Namen des UET-Tags aus, das Sie verwenden möchten. |
Tag-Beschreibung | |
Was es ist:
Die optionale Beschreibung des UET-Tags. |
Warum es wichtig ist:
Sie hilft Ihnen bei der Identifizierung des UET-Tags. Wir empfehlen das Hinzufügen des Seitennamens oder der URL der Website. |
Tag-ID | |
Was es ist:
Die dem UET-Tag von Microsoft Advertising zugeordnete ID. |
Warum es wichtig ist:
Auf der Seite „Abschlussziele“ finden Sie die UET-Tag-ID, die dem Ziel zugeordnet ist, und Sie können den Verfolgungscode des UET-Tags anzeigen. |
Verfolgungsstatus | |
Was es ist:
Der Status des UET-Tags. Er kann „Nicht überprüft“, „Tag aktiv“ und „Tag inaktiv“ lauten. |
Warum es wichtig ist:
Gibt Aufschluss darüber, ob Ihr UET-Tag ordnungsgemäß funktioniert. Nicht überprüft: Microsoft Advertising hat keine Daten zur Benutzeraktivität vom UET-Tag auf Ihrer Website erhalten. Es kann bis zu 24 Stunden dauern, bis Microsoft Advertising die Überprüfung vornimmt. Wenn dieser Status weiterhin angezeigt wird, haben Sie entweder den Verfolgungscode des UET-Tags Ihrer Website nicht hinzugefügt oder bei der Einrichtung ist ein Fehler aufgetreten, der behoben werden muss. Tag aktiv: Ihr UET-Tag funktioniert und sendet Benutzeraktivitätsdaten an Microsoft Advertising. Tag inaktiv: Microsoft Advertising hat in den letzten 24 Stunden keine Daten zur Benutzeraktivität vom UET-Tag erhalten. Stellen Sie sicher, dass sich der Verfolgungscode des UET-Tags noch auf Ihrer Website befindet.
|
Ziele | |
Was es ist:
Gibt die Anzahl von Abschlusszielen an, die dieses UET-Tag verwenden. |
Warum es wichtig ist:
Es handelt sich um einen Link, der Sie zur Seite „Abschlussziele“ führt, auf der nur die diesem Tag zugeordneten Ziele angezeigt werden. |
Zielgruppen | |
Was es ist:
Gibt die Anzahl von Zielgruppen an, die dieses UET-Tag verwenden. |
Warum es wichtig ist:
Es handelt sich um einen Link, der Sie zur Seite „Zielgruppe“ führt, auf der nur die diesem Tag zugeordneten Zielgruppen angezeigt werden. |
Aktion | |
Was es ist:
Ein Link, der das Feld „Verfolgungscode des UET-Tags“ öffnet. |
Warum es wichtig ist:
Sie können den Verfolgungscode für das UET-Tag jederzeit per E-Mail senden, kopieren oder herunterladen. |
Einschränkungen der Spalte "Nachverfolgungsstatus": Obwohl wir der Meinung sind, dass der Nachverfolgungsstatus Ihnen bei der Überprüfung Ihres Setups helfen wird, möchten wir darauf hinweisen, dass Folgendes in der Spalte "Nachverfolgungsstatus" nicht überprüft werden kann:
Deshalb sollten Sie das UET-Tag-Hilfsprogramm verwenden, um Ihr Tag auf individuellen Webseiten zu überprüfen.