Bing UET Tag: configuración y ayuda

Inicio rápido

  1. Sube e instala el ZIP del módulo en Módulos > "Module Manager" y haz clic en "Configure".
  2. Introduce el ID de la etiqueta UET numérico positivo de tu cuenta de Microsoft Advertising.
  3. Activa la opción "Activa la etiqueta Bing UET" y selecciona Registra las visitas a páginas y los eventos e-commerce que necesites.
  4. Mantén Respeta el consentimiento de marketing y Excluye las visitas de empleados según tu configuración de privacidad prevista y guarda.
  5. Revisa el panel de preparación y corrige los errores de configuración.
  6. Abre un navegador de cliente separado, concede el consentimiento requerido y verifica la carga de UET y un evento de navegador elegido.
  7. Si necesitas CAPI, activa "Capture durable buyer evidence" y Activa la API de conversiones, introduce el Token de la API de conversiones, configura cron y luego haz un pedido de prueba con consentimiento y comprueba que aparece en la cola.

Requiere PrestaShop 1.6.0.0 o posterior y PHP 7.1 o posterior.

Manual de configuración

Instala y conecta una etiqueta UET

Sube el ZIP del módulo en Módulos > "Module Manager". Instálalo y abre "Configure" para Bing UET Tag + Conversions API.

Obtén el ID numérico de tu etiqueta UET desde tu cuenta de Microsoft Advertising. El módulo no crea etiquetas ni objetivos de conversión en esa cuenta. Selecciona la tienda deseada antes de guardar los ajustes.

Introduce ID de la etiqueta UET, activa Activa la etiqueta Bing UET, selecciona los eventos de navegador y guarda. El ID debe ser positivo. En una instalación nueva, el seguimiento de navegador está desactivado hasta que lo configures.

Ajusta la privacidad y los eventos de navegador

Todos estos campos están en la pantalla de configuración.

Ajuste Valor predeterminado Función
Activa la etiqueta Bing UET Desactivado Activación general del seguimiento. También requiere un ID de etiqueta válido.
ID de la etiqueta UET Vacío Etiqueta de destino de Microsoft Advertising.
Excluye las visitas de empleados Activado Excluir visitas de empleados reconocidas. Prueba con un navegador de cliente separado sin sesión de empleado.
Respeta el consentimiento de marketing Activado Exigir una decisión actual reconocida de consentimiento de marketing/servicio. El consentimiento denegado o desconocido impide el seguimiento.
Registra las visitas a páginas Activado Eventos generales de página.
Registra las visitas a productos Activado Vistas de producto con los datos disponibles de producto, categoría, valor y moneda.
Registra las adiciones al carrito Activado Envía el evento solo cuando el producto se ha añadido de verdad al carrito, no con el simple clic en el botón.
Registra las adiciones a la lista de deseos Activado Envía el evento cuando un módulo de lista de deseos compatible indica que el producto se ha añadido, no con el simple clic en el corazón.
Registra el inicio del pago Activado Inicios del proceso de compra detectados por el rastreador de navegador compartido. Comprueba tu integración de compra.
Registra las búsquedas Activado Eventos de búsqueda cuando hay una consulta disponible. La búsqueda nativa comprueba s, search_query y q.
Registra las compras Activado Gestión de compras de navegador y, con ajustes adicionales del servidor, admisión de compras de servidor.
Registra las altas de clientes Activado Señal de registro asociada a la creación de cuenta.
Registra los eventos personalizados Desactivado Activar las reglas de Reglas de eventos personalizados.
Reglas de eventos personalizados Vacío Array JSON de reglas de navegador compatibles.

La integración de consentimiento admite módulos de consentimiento MPR y estados reconocidos de proveedores de consentimiento. No muestra su propio banner. Con Respeta el consentimiento de marketing activado, la ausencia de una decisión compatible no permite enviar.

El rastreador también comprueba la titularidad de la integración en la tienda y la política de seguimiento saliente. Las señales de empleado y de exclusión voluntaria pueden impedir el envío. No evalúes el seguimiento de clientes desde un navegador que el módulo reconozca como interno.

Añade señales de contacto e interacción

Estas opciones están desactivadas en instalaciones nuevas. Activa solo las señales que proporcione tu tienda.

Ajuste Valor predeterminado Configuración
"Track phone-link clicks" Desactivado Seguir enlaces telefónicos compatibles tras comprobar consentimiento y condición de empleado.
"Track actual chat starts" Desactivado Exigir una señal real de inicio de chat de una integración. Abrir el lanzador del chat no basta.
"Track successful contact forms" Desactivado Exigir el éxito confirmado del formulario. Incluye una integración explícita tras envíos aceptados de MPR Contact Form.
"Track product engagement" Desactivado Activar el rastreador compartido de interacción con productos.
"Send confirmed forms through the server API" Desactivado Envía también desde tu servidor los formularios de contacto enviados correctamente. Requiere el seguimiento de formularios completados y una configuración de Conversions API que funcione.
"Product engagement thresholds" Vacío, valores compartidos predeterminados Ajustes JSON de vistas de galería, cambios de variante, clics en detalles y permanencia. Por defecto: 3 vistas, 1 cambio, 1 clic y 45 segundos.
"Persist confirmed consent withdrawal" Desactivado Guardar de forma persistente una retirada confirmada mediante el endpoint privado autenticado.
"Capture durable buyer evidence" Desactivado Guarda el consentimiento y los datos de atribución permitidos del comprador junto con su sesión de compra. Necesario para las compras enviadas desde el servidor y las correcciones.

Los ajustes validan umbrales de galería, variantes y detalles de 1 a 20, permanencia de 5 a 600 segundos y limitación de opciones de 250 a 60000 ms. Deja el JSON vacío para usar los valores predeterminados.

Configura el envío de compras de servidor

UET de navegador y Conversions API se activan por separado. Para usar compras de servidor:

  1. Mantén Activa la etiqueta Bing UET y Registra las compras activados.
  2. Activa "Capture durable buyer evidence" antes de hacer tu pedido de prueba.
  3. Activa Activa la API de conversiones e introduce Token de la API de conversiones.
  4. Guarda y revisa los paneles de preparación y de cola.
  5. Configura la entrada cron generada por el módulo en el programador de tu alojamiento.
  6. Acepta las cookies en una sesión normal del navegador, haz un pedido como cliente o como invitado y comprueba que la compra aparece en la cola.
Ajuste Valor predeterminado Efecto
Activa la API de conversiones Desactivado Envía también las compras desde tu servidor. Una compra solo se envía si el comprador dio su consentimiento y se guardaron sus datos de compra.
Token de la API de conversiones Vacío Token Bearer de Microsoft.
Límite de eventos por envío 20 Eventos procesados por ejecución. Intervalo permitido: de 1 a 100.
Continúa si hay errores de validación Desactivado Solicitar a Microsoft que procese los eventos válidos de un lote con errores de validación.
"Purchase value policy" "Paid total including tax and shipping" Elige esta opción, "Paid total excluding tax", "Discounted products including tax" o "Discounted products excluding tax".

Cuando se crea un pedido, el módulo comprueba la sesión de compra y el consentimiento del comprador antes de añadir la compra a la cola. Una compra sin datos del comprador guardados queda retenida, así que activar CAPI no envía todos los pedidos.

El patrón del endpoint es:

https://capi.uet.microsoft.com/v1/{TAG_ID}/events

La tarea instalada es send_bing_uet_conversions, programada cada 300 segundos. La instalación crea una entrada cron mediante el paquete cron compartido. Copia el token y el comando reales de tu módulo instalado. Un comando típico del servidor es:

* * * * * php /var/www/html/modules/mprbinguet/cron.php --token=YOUR_TOKEN --max-seconds=300

Sustituye la ruta PHP, la ruta de la tienda y el token. El programador invoca el ejecutor; las tareas pendientes usan su propia programación de cinco minutos.

El panel de cola muestra Pendiente, Enviando, Enviado, Fallido, "Held", "Terminal" y "Suppressed". Usa Reintentar eventos fallidos después de corregir el error indicado. Los eventos retenidos o suprimidos esperan datos del comprador que faltan o los detuvo el consentimiento o una regla; corrige esa causa en lugar de reenviar.

Enviar evento de prueba no envía nada por ahora: solo muestra un mensaje de que el modo de prueba de Microsoft no está disponible. Para comprobar el seguimiento, haz un pedido de prueba, revisa la cola y usa las herramientas de diagnóstico de tu cuenta de Microsoft Advertising.

Configura correcciones de reembolsos y cancelaciones

Esta configuración es opcional y está en "Microsoft online refund and cancellation corrections".

Rellena "Microsoft customer ID", "Microsoft account ID", "Developer token", "OAuth client ID", "OAuth client secret", "OAuth refresh token" y "Exact purchase conversion goal name". Estos campos empiezan vacíos. "Use Microsoft adjustments sandbox" empieza desactivado.

El interruptor "Enable online corrections" solo aparece cuando "Capture durable buyer evidence" está activado, todas las credenciales de Microsoft y el nombre del objetivo de compra están rellenados y existe para la tienda un vínculo guardado entre tu cuenta de Microsoft, la etiqueta UET y el objetivo de compra. La pantalla de ajustes no tiene ningún campo para crear ese vínculo, así que en una instalación estándar el interruptor sigue oculto y los reembolsos y cancelaciones no se envían a Microsoft.

Crea reglas de navegador personalizadas

Activa Registra los eventos personalizados e introduce un array JSON en Reglas de eventos personalizados. Los nombres de evento admiten letras, números, guiones bajos y guiones, hasta 64 caracteres. Puedes usar hasta 15 nombres distintos y 30 parámetros configurados por regla. El módulo solo envía nombres de parámetros UET compatibles, incluidos event_category, event_label, event_value, value, currency y campos de artículos e-commerce.

Regla de clic:

[
  {"event":"GalleryBrowse","trigger":"click","selector":".product-images img, .images-container img","params":{"event_category":"Product","event_label":"Gallery browse"}}
]

Regla URL:

[
  {"event":"PromoPageView","trigger":"url","contains":["/promo/"],"params":{"event_category":"Campaign"}}
]

Regla de controlador:

[
  {"event":"CheckoutPageView","trigger":"controller","controllers":["order"],"params":{"event_category":"Checkout"}}
]

Regla de evento DOM:

[
  {"event":"QuoteRequest","trigger":"event","dom_event":"shop:quote-request","params":{"event_category":"Lead"}}
]

Tu tema puede emitir el evento correspondiente:

document.dispatchEvent(new CustomEvent('shop:quote-request', {
  detail: {params: {event_label: 'Product page quote button'}}
}));

Usa estas reglas configuradas para llamadas personalizadas. El módulo no proporciona el antiguo helper window.mprbinguetTrack ni lee los antiguos atributos data-mprbinguet-param-*. Las reglas URL, de controlador y DOM se ejecutan por defecto una vez por página; las de clic se repiten. Establece explícitamente once cuando sea necesario.

Verifica y soluciona problemas

Revisa el panel de preparación después de cada cambio. Comprueba ID de etiqueta, seguimiento de navegador, consentimiento, reglas personalizadas y estado CAPI.

Usa un navegador de cliente separado. Concede el consentimiento necesario, abre un producto e inspecciona el registro de red para ver el script Microsoft UET en bat.bing.com/bat.js y los eventos seleccionados. Rechaza el consentimiento en una prueba nueva y confirma que el seguimiento se retiene con la protección activada.

Prueba una adición correcta al carrito y a la lista de deseos. Una acción fallida no debe convertirse en un evento e-commerce confirmado. Si tu tema o proceso de compra usa eventos personalizados, confirma que proporcione la señal de éxito compatible.

Para las compras, compara referencia de transacción, política de valor, moneda y artículos con el pedido. Revisa la cola del servidor y los registros, además de las solicitudes del navegador. Microsoft decide qué conversiones acepta y muestra en los informes, así que comprueba también los resultados en tu cuenta de Microsoft Advertising.

Si no carga ninguna etiqueta, comprueba activación general, ID numérico positivo, consentimiento, exclusión de empleados, estado de exclusión voluntaria y política de titularidad de la tienda. Después comprueba bloqueos de scripts y errores del navegador. Si CAPI sigue pendiente, revisa el ejecutor cron. Si está retenida, comprueba que el comprador dio su consentimiento y que se guardaron sus datos de compra. Si falla, revisa el token y la respuesta antes de reintentar.

Desinstala

Desactiva el seguimiento de navegador y servidor si solo quieres pausar la recopilación. Antes de desinstalar, guarda los ajustes y registros de envío necesarios. La desinstalación elimina el menú del módulo, su tarea programada y configuración. La tabla de cola de conversiones compartida solo se elimina cuando ningún otro módulo usa el paquete de conversiones; los datos pueden permanecer si otro usuario conserva la tabla compartida.

Compatibilidad

Requiere PrestaShop 1.6.0.0 o posterior y PHP 7.1 o posterior.

Preguntas

1

¿El script UET se carga de forma asíncrona?

Sí. El componente de seguimiento compartido del navegador añade Microsoft UET desde https://bat.bing.com/bat.js como script asíncrono tras superar sus controles de seguimiento.

Sigue siendo necesario tener el módulo activado, un ID de etiqueta válido y superar las comprobaciones de consentimiento y de las reglas de seguimiento.

Prueba la velocidad de las páginas con tu propio tema y los eventos activados.

Problemas conocidos

4

Consentimiento y envío en multitienda

ResueltoActualizado:
Corregido en: 1.5.0
Se corrigieron la gestión del consentimiento de seguimiento y el envío de conversiones en cola entre varias tiendas.

Eventos en cola sin tienda

ResueltoActualizado:
Corregido en: 1.4.0
Se corrigió el descarte de eventos en cola sin tienda asignada, en lugar de usar la tienda que los procesaba.

Compatibilidad con PHP 7.1

ResueltoActualizado:
Corregido en: 1.3.7
Se restableció la carga del módulo en tiendas con PHP 7.1.

Recursos de la tienda combinados

ResueltoActualizado:
Corregido en: 1.3.5
Se corrigió la compatibilidad con la combinación de scripts de PrestaShop.

Solicitudes de funcionalidades

8

Implementado

Cola de compras para Microsoft UET Conversions API

Implementado
Envía opcionalmente los eventos de compra en cola a Microsoft Advertising mediante UET Conversions API, con procesamiento por cron. Puedes activar el seguimiento del servidor y configurar el token Bearer en los ajustes del módulo.

Seguimiento de compras en el servidor

Implementado
Envía conversiones de compra a Microsoft Advertising mediante la Conversions API, con entrega en cola y deduplicación de compras del navegador.

Seguimiento ampliado de eventos de compra

Implementado
Registra las visitas a productos, las adiciones al carrito y a la lista de deseos, las búsquedas, los inicios de compra, los registros y los eventos personalizados.

Actualizaciones del módulo con un clic

Implementado
Instala las actualizaciones del módulo directamente desde el back office.

Seguimiento coordinado

Implementado
Evita el seguimiento duplicado de Microsoft Advertising cuando otra integración compatible usa la misma etiqueta.

Vista previa segura de eventos

Implementado
Previsualiza eventos individuales de Microsoft Advertising en la demo en vivo sin enviarlos a Microsoft.

Correcciones de reembolsos y cancelaciones

Implementado
Comunica los reembolsos en línea y las cancelaciones a Microsoft Advertising para corregir las conversiones de compra registradas.

Controles de consentimiento y coincidencia de clientes

Implementado
Gestiona por separado el consentimiento para el seguimiento y la coincidencia de clientes, con interrupción del seguimiento al retirar el consentimiento.

Registro de cambios

v1.3.42026-05-27

  • AddedAdd Bing UET Conversions API
  • AddedExpand Bing UET tracking
  • Addedcomplete FR/DE/ES/IT/PL translations
  • FixedHarden Bing UET tracking readiness
Versiones anteriores

v1.2.02026-05-22

  • Addedfull Microsoft UET browser event coverage: pageView, productView, addToCart, addToWishlist, initiateCheckout, search, signUp, purchase and custom events.
  • Addedenhanced UET purchase payloads with revenue value, currency, transaction reference, item count and product identifiers.
  • Addedcustom event rules for CSS clicks, URL matches, controller matches and DOM events.
  • Addedconsent-aware loading, employee-session exclusion, required-config warnings and demo event monitor.
  • Refreshed shared admin, integrity, license, update, compatibility and conversion helper packages.

v1.0.22025-10-21

  • Maintenance release for PrestaShop compatibility, package wiring and product readiness metadata.

v1.0.1

  • ImprovedBack Office configuration handling and update checks.

v1.0.02025-10-20

  • InitialMicrosoft Advertising UET Tag integration for PrestaShop.

Demo

Prueba el módulo completo antes de comprar

Compra la licencia más tarde y conserva tus ajustes.

  • Tu demo de 30 días Pruébalo en tu propia tienda durante 30 días desde la primera instalación.
  • Tienda demo lista Explora una tienda demo lista en tu navegador.
  • Sin registro Sin cuenta, correo ni dominio de tienda.
Iniciar tienda demo

Al descargar, aceptas las condiciones de la demo y la política de privacidad.

Al abrir esta demo, acepta los términos de la demo y la política de privacidad.

Cargando...
Volver arriba