Este artículo te mostrará cómo crear una etiqueta de UET, agregarla a tu sitio web, modificarla para las características avanzadas de seguimiento y segmentación, y solucionar los problemas que encuentres.
¿No sabes qué es UET? Compruébelo ¿Qué es UET y cómo puede ayudarme?
Antes de que puedas llevar el seguimiento de conversiones o de públicos objetivo con una lista de remarketing, deberás crear una etiqueta de UET en Microsoft Advertising y después agregar el código de seguimiento de la etiqueta de UET a cada página de tu sitio web.
Debes poder editar el código de tu sitio web para agregar el código de seguimiento de la etiqueta UET. Si no estás seguro de cómo editar el código de tu sitio web, ponte en contacto con tu administrador de web.
Luego de crear una etiqueta UET, el siguiente paso es agregar el código de seguimiento de la etiqueta UET a tu sitio web. Te recomendamos que tú, o su administrador web, lo agregue a cada página de su sitio web en la sección de encabezado o cuerpo.
Existen varias opciones para trabajar con etiquetas UET. Puede agregar el código de seguimiento de etiquetas UET directamente en el código de su sitio web mediante JavaScript o utilizar un administrador de etiquetas de terceros. Además, si tu sitio web fue creado en una plataforma web (como Shopify o WordPress), puede utilizar ese sistema para agregar tu etiqueta UET.
Puede agregar el código de seguimiento de la etiqueta UET en cualquier lugar de la sección de encabezado de tu página web (antes de la etiqueta de cierre head: " </head >") o de la sección cuerpo (antes de la etiqueta de cierre body: " </body >").
Los administradores de etiquetas sustituyen las etiquetas estáticas por etiquetas dinámicas, más fáciles de implementar y actualizar. La etiqueta dinámica es un contenedor, un pequeño fragmento de código que te permite insertar etiquetas dinámicamente en su sitio web. La etiqueta contenedora es como un cubo que contiene otros tipos de etiquetas.
UET funciona con los principales sistemas de administración de etiquetas. Esta es la lista actual (y los vínculos a las instrucciones) de los administradores de etiquetas probados y compatibles:
UET está diseñado para funcionar con las principales plataformas web. Esta es la lista actual (y los vínculos a las instrucciones) de las plataformas probadas y compatibles que permiten instalar etiquetas UET:
Aunque son comunes, los sitios web de aplicaciones de una sola página (SPA) son difíciles de rastrear. Con las SPA, el contenido se carga dinámicamente sin que se produzca el típico evento de navegación. En cierto sentido, la página solo se carga una vez. Sin embargo, desde un punto de vista analítico y de seguimiento de objetivos, es necesario tratar cada navegación independiente como una nueva carga de página.
Los sitios web de SPA son necesarios para usar el código de seguimiento de etiquetas UET de JavaScript. Si ha agregado recientemente el código de seguimiento de UET, es posible que ya esté habilitado para el seguimiento de SPA de forma predeterminada. Para comprobarlo, puede comprobar si el fragmento de código de etiqueta tiene el siguiente texto en negrita o no:
<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>
Si el fragmento de código de etiqueta no contiene el parámetro anterior y desea usar el seguimiento de SPA automático, puede ir a la Microsoft Advertising interfaz de usuario y obtener el nuevo fragmento de código de evento con el comportamiento anterior habilitado de forma predeterminada. Después, puede actualizar el sitio web para usar el nuevo fragmento de código.
Es posible que quiera deshabilitar este comportamiento si ya está realizando un seguimiento manual de las vistas de página SPA. Para ello, cambie el valor del parámetro enableAutoSpaTracking del fragmento de código de etiqueta a falso. También es posible que quiera deshabilitar esto si su sitio web no usa el estado del historial del explorador para la navegación, aunque se recomienda mantenerlo activado si no está seguro.
Para obtener instrucciones heredadas sobre el seguimiento manual de vistas de página SPA, consulte a continuación:
Los eventos SPA se desencadenan con la misma sintaxis que con los eventos personalizados, con la acción "page_view" y con un parámetro "page_path" necesario ("page_title" es opcional). El parámetro 'page_path' debe comenzar con '/'. Ejemplo:
window.uetq = window.uetq || [];
window.uetq.push('event', 'page_view', { 'page_path': '/spa_page' });
Si envías eventos de page_view, tienes que asegurarte de que no tienes objetivos de conversiones de eventos personalizados ni listas de remarketing que tengan su parámetro de "acción de evento" establecido en "page_view".
Aquí hay tres maneras diferentes de desencadenar eventos SPA. Le recomendamos que utilice la primera. Para cada opción, tenemos una página web de ejemplo que puede visitar para ver el código apropiado en acción.
Algunas funciones de orientación y seguimiento requieren que modifique su etiqueta UET. En las instrucciones siguientes se asume que ya ha creado una etiqueta UET y ha sido agregada a su sitio web.
Una vez que hayas creado un objetivo de conversión de evento personalizado o una lista de remarketing mediante eventos personalizados (consulta Cómo llevar el seguimiento de eventos personalizados con UET), deberás agregar el JavaScript del evento personalizado al código de seguimiento de la etiqueta UET. Supongamos que el evento personalizado que desea seguir en su página web es que los usuarios seleccionen el botón "Descargar ahora" en una de sus páginas web.
<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>
Para ver un ejemplo de un código de seguimiento de etiqueta UET de evento personalizado instalado en el cuerpo de una página web, visita esta página web (solo en inglés), haz clic con el botón derecho del ratón en la página web, y luego, selecciona Ver fuente o Ver fuente de página en función de tu navegador. En esta página, también verás algunos botones. Al seleccionar cada botón se activará un evento personalizado. Si utilizas una herramienta de monitorización de terceros como Fiddler, podrás ver la petición HTTP generada a bat.bing.com para informar de cada evento personalizado.
Para ver un ejemplo de eventos de comercio electrónico personalizados, consulta Ejemplo de eventos personalizados para clientes de comercio electrónico.
Cuando hayas creado un objetivo de conversión de ingresos variables (consulta Cómo generar informes de ingresos variables con UET), deberás editar el código de seguimiento de UET para admitirlo.
Veamos cómo pasar los ingresos variables para un objetivo de tipo URL de destino en páginas PHP. En el siguiente ejemplo, está leyendo un valor dinámico para los ingresos variables desde una función JavaScript. De igual forma puedes enviar un valor estático o leer de una variable JavaScript o elemento HTML.
Para agregar el código a las páginas PHP con tu editor de páginas web, consulta la siguiente muestra de código de seguimiento de la etiqueta de UET:
<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>
Deberás sustituir esta sección con tu propia función de JavaScript.
<script> window.uetq = window.uetq || []; window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'}); </script>
Sugerencia: busca la etiqueta " </body >" y pon el código de seguimiento de la etiqueta de UET justo encima de ella.
Ahora que ya sabes qué código se debe anexar al final del código de seguimiento de la etiqueta de UET para los objetivos de conversiones de dirección URL de destino, sería conveniente que probaras algunos de estos:
Hay un código diferente que necesitas agregar para informar de los ingresos variables para un objetivo de conversión de evento. Si estás utilizando la misma función JavaScript que en el paso 2, se vería así:
<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>
Nota: Para ver la lista completa de códigos de monedas, consulta Monedas de ingresos del objetivo de conversión.
Cuando hayas creado una lista de remarketing dinámico (consulta Listas de recomercialización dinámicas: recomercialización de productos), tendrás que agregar parámetros personalizados a tu código de seguimiento de la etiqueta de UET para que funcione.
Agrega el siguiente código JavaScript en cada página de tu sitio web:
<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']
En el JavaScript anterior, cambia los siguientes parámetros:
El Id. de producto en el código JavaScript debe coincidir con un Id. de tu Microsoft Merchant Center fuente de productos.
Lista de remarketing dinámico de la que estás llevando el seguimiento | Tipo de página obligatoria |
---|---|
Visitantes generales |
'ecomm_pagetype': 'home'
'ecomm_pagetype': 'category' 'ecomm_pagetype': 'other' Nota: cualquier usuario no incluido en el tipo de página para búsqueda de resultados, producto, carrito, o compra será incluido en la audiencia general de visitantes. |
Usuarios de búsquedas de productos |
'ecomm_pagetype': 'searchresults'
|
Usuarios que ven tus productos |
'ecomm_pagetype': 'product'
|
Clientes que han abandonado el carro de compra |
'ecomm_pagetype': 'cart'
|
Antiguos clientes | 'ecomm_pagetype': 'purchase' |
Nota: los clientes que compran un producto se agregan a la lista de "compradores anteriores" y se eliminan de otras listas (para ese producto en particular). Para que esto funcione, la etiqueta UET de tu página de confirmación de compra debe enviar tanto el Id. de producto (ecomm_prodid) como el tipo de página (ecomm_pagetype)
Para ver un ejemplo de un código de seguimiento de etiqueta UET de remarketing dinámico instalado en el cuerpo de una página web, visita esta página web (solo en inglés), haz clic con el botón derecho en la página web, y luego, selecciona Ver fuente o Ver fuente de página en función de tu navegador. En esta página, también puedes definir un Id. de producto y un tipo de página, y luego, seleccionar un botón para activar un evento personalizado para esta lista de remarketing dinámico. Si usas una herramienta de supervisión de terceros como Fiddler, puedes ver la solicitud HTTP generada a bat.bing.com para informar de cada evento personalizado.
Tal como se indicó en las secciones anteriores, algunas características de Microsoft Advertising requieren que agregues y modifiques un fragmento de código de JavaScript en tu etiqueta de UET existente:
<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>
Si vas a implementar más de una de estas características, deberás tener en cuenta un par de cosas:
En este caso, deberás tener dos fragmentos de código aparte en el código de tu página web:
<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>
La forma más fácil de asegurarte de que tu etiqueta de UET funciona correctamente en cualquier página web consiste en usar la Aplicación auxiliar de la etiqueta de UET (una extensión de explorador):
También puedes usar Microsoft Advertising para esta validación:
Nombre de etiqueta | |
---|---|
Qué es:
el nombre de la etiqueta UET. |
Po qué es importante:
cuando crees un objetivo de conversión o una lista de remarketing, selecciona el nombre de la etiqueta de UET que quieres usar. |
Descripción de la etiqueta | |
Qué es:
la descripción opcional de la etiqueta de UET. |
Por qué es importante:
te ayuda a identificar la etiqueta UET. Se recomienda agregar el nombre o la dirección URL del sitio web. |
Id. de etiqueta | |
Qué es:
el Id. Microsoft Advertising asociado a la etiqueta de UET. |
Por qué es importante:
la página Objetivos de conversión indica el Id. de etiqueta de UET asociado al objetivo y permite ver el código de seguimiento de la etiqueta de UET. |
Estado del seguimiento | |
Qué es:
este es el estado de la etiqueta UET. Puede ser no comprobado, etiquetarse como activa o etiqueta inactiva. |
Por qué es importante:
te permite saber si la etiqueta UET funciona o no. Sin verificar: Microsoft Advertising no ha recibido ningún dato de actividad de usuario de la etiqueta UET en tu sitio web. Microsoft Advertising puede tardar hasta 24 horas para verificar. Si sigues viendo este estado, no has agregado el código de seguimiento de etiquetas UET a tu sitio web o hay un problema con la configuración que debe corregir. Etiqueta activa: la etiqueta UET funciona y envía datos de actividad de usuario a Microsoft Advertising. Etiqueta inactiva: Microsoft Advertising no has recibido ningún dato de actividad de usuario de la etiqueta UET en las últimas 24 horas. Asegúrate de que el código de seguimiento de etiquetas UET todavía está en tu sitio web.
|
Objetivos | |
Qué es:
este es el número objetivos de conversión que usa esta etiqueta de UET. |
Por qué es importante:
es un vínculo que te lleva a la página Objetivos de conversión solo con los objetivos asociados a esta etiqueta mostrada. |
Públicos | |
Qué es:
es el número de públicos que usan esta etiqueta de UET. |
Por qué es importante:
es un vínculo que te lleva a la página de Público solo con los públicos asociados a esta etiqueta mostrada. |
Acción | |
Qué es:
un vínculo que abre el cuadro del código de seguimiento de la etiqueta de UET. |
Por qué es importante:
te permite enviar el código de seguimiento de la etiqueta de UET por correo electrónico, copiarlo o descargarlo en cualquier momento. |
Columna de limitaciones del estado de seguimiento: aunque creemos que el estado de seguimiento te ayudará a validar tu configuración, queremos resaltar que lo siguiente no se puede comprobar en la columna de estado de seguimiento:
Por lo tanto, recomendamos usar la aplicación auxiliar de la etiqueta de UET para validar tu etiqueta en tus páginas web individuales.
Antes de que puedas llevar el seguimiento de conversiones o de públicos objetivo con una lista de remarketing, deberás crear una etiqueta de UET en Microsoft Advertising y después agregar el código de seguimiento de la etiqueta de UET a cada página de tu sitio web.
Debes poder editar el código de tu sitio web para agregar el código de seguimiento de la etiqueta UET. Si no estás seguro de cómo editar el código de tu sitio web, ponte en contacto con tu administrador de web.
Luego de crear una etiqueta UET, el siguiente paso es agregar el código de seguimiento de la etiqueta UET a tu sitio web. Te recomendamos que tú, o su administrador web, lo agregue a cada página de su sitio web en la sección de encabezado o cuerpo.
Existen varias opciones para trabajar con etiquetas UET. Puede agregar el código de seguimiento de etiquetas UET directamente en el código de su sitio web mediante JavaScript o utilizar un administrador de etiquetas de terceros. Además, si tu sitio web fue creado en una plataforma web (como Shopify o WordPress), puede utilizar ese sistema para agregar tu etiqueta UET.
Puede agregar el código de seguimiento de la etiqueta UET en cualquier lugar de la sección de encabezado de tu página web (antes de la etiqueta de cierre head: " </head >") o de la sección cuerpo (antes de la etiqueta de cierre body: " </body >").
Los administradores de etiquetas sustituyen las etiquetas estáticas por etiquetas dinámicas, más fáciles de implementar y actualizar. La etiqueta dinámica es un contenedor, un pequeño fragmento de código que te permite insertar etiquetas dinámicamente en su sitio web. La etiqueta contenedora es como un cubo que contiene otros tipos de etiquetas.
UET funciona con los principales sistemas de administración de etiquetas. Esta es la lista actual (y los vínculos a las instrucciones) de los administradores de etiquetas probados y compatibles:
UET está diseñado para funcionar con las principales plataformas web. Esta es la lista actual (y los vínculos a las instrucciones) de las plataformas probadas y compatibles que permiten instalar etiquetas UET:
Aunque son comunes, los sitios web de aplicaciones de una sola página (SPA) son difíciles de rastrear. Con las SPA, el contenido se carga dinámicamente sin que se produzca el típico evento de navegación. En cierto sentido, la página solo se carga una vez. Sin embargo, desde un punto de vista analítico y de seguimiento de objetivos, es necesario tratar cada navegación independiente como una nueva carga de página.
Los sitios web SPA deben utilizar el código de seguimiento de etiquetas UET de JavaScript. Los eventos SPA se activan utilizando la misma sintaxis que con los eventos personalizados, con la acción "page_view" y en un parámetro requerido "page_path" ("page_title" es opcional). El parámetro "page_path" debe empezar por "/". Ejemplo:
window.uetq = window.uetq || [];
window.uetq.push('event', 'page_view', { 'page_path': '/spa_page' });
Aquí hay tres maneras diferentes de desencadenar eventos SPA. Le recomendamos que utilice la primera. Para cada opción, tenemos una página web de ejemplo que puede visitar para ver el código apropiado en acción.
Algunas funciones de orientación y seguimiento requieren que modifique su etiqueta UET. En las instrucciones siguientes se asume que ya ha creado una etiqueta UET y ha sido agregada a su sitio web.
Una vez que hayas creado un objetivo de conversión de evento personalizado o una lista de remarketing mediante eventos personalizados (consulta Cómo llevar el seguimiento de eventos personalizados con UET), deberás agregar el JavaScript del evento personalizado al código de seguimiento de la etiqueta UET. Supongamos que el evento personalizado que desea seguir en su página web es que los usuarios seleccionen el botón "Descargar ahora" en una de sus páginas web.
<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>
Para ver un ejemplo de un código de seguimiento de etiqueta UET de evento personalizado instalado en el cuerpo de una página web, visita esta página web (solo en inglés), haz clic con el botón derecho del ratón en la página web, y luego, selecciona Ver fuente o Ver fuente de página en función de tu navegador. En esta página, también verás algunos botones. Al seleccionar cada botón se activará un evento personalizado. Si utilizas una herramienta de monitorización de terceros como Fiddler, podrás ver la petición HTTP generada a bat.bing.com para informar de cada evento personalizado.
Para ver un ejemplo de eventos de comercio electrónico personalizados, consulta Ejemplo de eventos personalizados para clientes de comercio electrónico.
Cuando hayas creado un objetivo de conversión de ingresos variables (consulta Cómo generar informes de ingresos variables con UET), deberás editar el código de seguimiento de UET para admitirlo.
Veamos cómo pasar los ingresos variables para un objetivo de tipo URL de destino en páginas PHP. En el siguiente ejemplo, está leyendo un valor dinámico para los ingresos variables desde una función JavaScript. De igual forma puedes enviar un valor estático o leer de una variable JavaScript o elemento HTML.
Para agregar el código a las páginas PHP con tu editor de páginas web, consulta la siguiente muestra de código de seguimiento de la etiqueta de UET:
<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>
Deberás sustituir esta sección con tu propia función de JavaScript.
<script> window.uetq = window.uetq || []; window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'}); </script>
Sugerencia: busca la etiqueta " </body >" y pon el código de seguimiento de la etiqueta de UET justo encima de ella.
Ahora que ya sabes qué código se debe anexar al final del código de seguimiento de la etiqueta de UET para los objetivos de conversiones de dirección URL de destino, sería conveniente que probaras algunos de estos:
Hay un código diferente que necesitas agregar para informar de los ingresos variables para un objetivo de conversión de evento. Si estás utilizando la misma función JavaScript que en el paso 2, se vería así:
<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>
Nota: Para ver la lista completa de códigos de monedas, consulta Monedas de ingresos del objetivo de conversión.
Cuando hayas creado una lista de remarketing dinámico (consulta Listas de recomercialización dinámicas: recomercialización de productos), tendrás que agregar parámetros personalizados a tu código de seguimiento de la etiqueta de UET para que funcione.
Agrega el siguiente código JavaScript en cada página de tu sitio web:
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', '', {'ecomm_prodid': 'Replace_with_Product_ID', 'ecomm_pagetype': 'Replace_with_Page_Type'});
</script>
En el JavaScript anterior, cambia los siguientes parámetros:
El id. de producto en el código JavaScript debe coincidir con un identificador de tu Microsoft Merchant Centerr r fuente de productos.
Lista de remarketing dinámico de la que estás llevando el seguimiento | Tipo de página obligatoria |
---|---|
Visitantes generales |
'ecomm_pagetype': 'home'
'ecomm_pagetype': 'category' 'ecomm_pagetype': 'other' Nota: cualquier usuario no incluido en el tipo de página para búsqueda de resultados, producto, carrito, o compra será incluido en la audiencia general de visitantes. |
Usuarios de búsquedas de productos |
'ecomm_pagetype': 'searchresults'
|
Usuarios que ven tus productos |
'ecomm_pagetype': 'product'
|
Clientes que han abandonado el carro de compra |
'ecomm_pagetype': 'cart'
|
Antiguos clientes | 'ecomm_pagetype': 'purchase' |
Nota: los clientes que compran un producto se agregan a la lista de "compradores anteriores" y se eliminan de otras listas (para ese producto en particular). Para que esto funcione, la etiqueta UET de tu página de confirmación de compra debe enviar tanto el Id. de producto (ecomm_prodid) como el tipo de página (ecomm_pagetype)
Para ver un ejemplo de un código de seguimiento de etiqueta UET de remarketing dinámico instalado en el cuerpo de una página web, visita esta página web (solo en inglés), haz clic con el botón derecho en la página web, y luego, selecciona Ver fuente o Ver fuente de página en función de tu navegador. En esta página, también puedes definir un Id. de producto y un tipo de página, y luego, seleccionar un botón para activar un evento personalizado para esta lista de remarketing dinámico. Si usas una herramienta de supervisión de terceros como Fiddler, puedes ver la solicitud HTTP generada a bat.bing.com para informar de cada evento personalizado.
Tal como se indicó en las secciones anteriores, algunas características de Microsoft Advertising requieren que agregues y modifiques un fragmento de código de JavaScript en tu etiqueta de UET existente:
<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>
Si vas a implementar más de una de estas características, deberás tener en cuenta un par de cosas:
En este caso, deberás tener dos fragmentos de código aparte en el código de tu página web:
<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>
La forma más fácil de asegurarte de que tu etiqueta de UET funciona correctamente en cualquier página web consiste en usar la Aplicación auxiliar de la etiqueta de UET (una extensión de explorador):
También puedes usar Microsoft Advertising para esta validación:
Nombre de etiqueta | |
---|---|
Qué es:
el nombre de la etiqueta UET. |
Po qué es importante:
cuando crees un objetivo de conversión o una lista de remarketing, selecciona el nombre de la etiqueta de UET que quieres usar. |
Descripción de la etiqueta | |
Qué es:
la descripción opcional de la etiqueta de UET. |
Por qué es importante:
te ayuda a identificar la etiqueta UET. Se recomienda agregar el nombre o la dirección URL del sitio web. |
Id. de etiqueta | |
Qué es:
el Id. Microsoft Advertising asociado a la etiqueta de UET. |
Por qué es importante:
la página Objetivos de conversión indica el Id. de etiqueta de UET asociado al objetivo y permite ver el código de seguimiento de la etiqueta de UET. |
Estado del seguimiento | |
Qué es:
este es el estado de la etiqueta UET. Puede ser no comprobado, etiquetarse como activa o etiqueta inactiva. |
Por qué es importante:
te permite saber si la etiqueta UET funciona o no. Sin verificar: Microsoft Advertising no ha recibido ningún dato de actividad de usuario de la etiqueta UET en tu sitio web. Microsoft Advertising puede tardar hasta 24 horas para verificar. Si sigues viendo este estado, no has agregado el código de seguimiento de etiquetas UET a tu sitio web o hay un problema con la configuración que debe corregir. Etiqueta activa: la etiqueta UET funciona y envía datos de actividad de usuario a Microsoft Advertising. Etiqueta inactiva: Microsoft Advertising no has recibido ningún dato de actividad de usuario de la etiqueta UET en las últimas 24 horas. Asegúrate de que el código de seguimiento de etiquetas UET todavía está en tu sitio web.
|
Objetivos | |
Qué es:
este es el número objetivos de conversión que usa esta etiqueta de UET. |
Por qué es importante:
es un vínculo que te lleva a la página Objetivos de conversión solo con los objetivos asociados a esta etiqueta mostrada. |
Públicos | |
Qué es:
es el número de públicos que usan esta etiqueta de UET. |
Por qué es importante:
es un vínculo que te lleva a la página de Público solo con los públicos asociados a esta etiqueta mostrada. |
Acción | |
Qué es:
un vínculo que abre el cuadro del código de seguimiento de la etiqueta de UET. |
Por qué es importante:
te permite enviar el código de seguimiento de la etiqueta de UET por correo electrónico, copiarlo o descargarlo en cualquier momento. |
Columna de limitaciones del estado de seguimiento: aunque creemos que el estado de seguimiento te ayudará a validar tu configuración, queremos resaltar que lo siguiente no se puede comprobar en la columna de estado de seguimiento:
Por lo tanto, recomendamos usar la aplicación auxiliar de la etiqueta de UET para validar tu etiqueta en tus páginas web individuales.