Bing UET Tag: configurazione e aiuto

Avvio rapido

  1. Carica e installa lo ZIP del modulo in Moduli > "Module Manager", poi fai clic su "Configure".
  2. Inserisci l'ID numerico positivo del tag UET del tuo account Microsoft Advertising.
  3. Attiva l'opzione "Attiva il tag Bing UET" e seleziona Traccia le visualizzazioni di pagina e gli eventi e-commerce necessari.
  4. Mantieni Rispetta il consenso marketing e Escludi le visite dei dipendenti secondo la configurazione privacy desiderata, poi salva.
  5. Controlla il pannello di preparazione e correggi gli errori di configurazione.
  6. Apri un browser cliente separato, concedi il consenso richiesto e verifica il caricamento UET e un evento browser selezionato.
  7. Se ti serve CAPI, attiva "Capture durable buyer evidence" e Attiva l’API di conversione, inserisci il Token dell’API di conversione, configura cron, poi fai un ordine di prova con consenso e controlla che compaia nella coda.

Richiede PrestaShop 1.6.0.0 o successivo e PHP 7.1 o successivo.

Manuale di configurazione

Installa e collega un tag UET

Carica lo ZIP del modulo in Moduli > "Module Manager". Installalo e apri "Configure" per Bing UET Tag + Conversions API.

Recupera l'ID numerico del tag UET dal tuo account Microsoft Advertising. Il modulo non crea tag o obiettivi di conversione in quell'account. Seleziona il negozio desiderato prima di salvare.

Inserisci ID del tag UET, attiva Attiva il tag Bing UET, seleziona gli eventi browser e salva. L'ID deve essere un numero positivo. In una nuova installazione il tracciamento browser rimane disattivo fino alla configurazione.

Imposta privacy ed eventi browser

Tutti questi campi sono nella schermata di configurazione.

Impostazione Valore predefinito Funzione
Attiva il tag Bing UET Disattivo Attivazione principale del tracciamento. Serve anche un ID tag valido.
ID del tag UET Vuoto Tag di destinazione Microsoft Advertising.
Escludi le visite dei dipendenti Attivo Esclude le visite riconosciute dei dipendenti. Prova con un browser cliente separato senza sessione dipendente.
Rispetta il consenso marketing Attivo Richiede una decisione attuale riconosciuta di consenso marketing/servizio. Un consenso negato o sconosciuto impedisce il tracciamento.
Traccia le visualizzazioni di pagina Attivo Eventi generali delle pagine.
Traccia le visualizzazioni dei prodotti Attivo Visualizzazioni prodotto con i dati disponibili di prodotto, categoria, valore e valuta.
Traccia le aggiunte al carrello Attivo Invia l'evento solo quando il prodotto è stato davvero aggiunto al carrello, non al semplice clic sul pulsante.
Traccia le aggiunte alla lista dei desideri Attivo Invia l'evento quando un modulo wishlist supportato segnala che il prodotto è stato aggiunto, non al semplice clic sul cuore.
Traccia l’avvio del pagamento Attivo Inizi del checkout rilevati dal tracker browser condiviso. Controlla l'integrazione del checkout.
Traccia le ricerche Attivo Eventi di ricerca quando è disponibile una query. La ricerca nativa controlla s, search_query e q.
Traccia gli acquisti Attivo Gestione acquisti browser e, con le impostazioni server aggiuntive, ammissione degli acquisti server.
Traccia le registrazioni Attivo Segnale di registrazione associato alla creazione dell'account.
Traccia gli eventi personalizzati Disattivo Attiva le regole in Regole degli eventi personalizzati.
Regole degli eventi personalizzati Vuoto Array JSON di regole browser supportate.

L'integrazione del consenso supporta i moduli MPR e gli stati riconosciuti dei fornitori di consenso. Non mostra un proprio banner. Con Rispetta il consenso marketing attivo, l'assenza di una decisione supportata non autorizza l'invio.

Il tracker controlla anche la titolarità dell'integrazione nel negozio e la politica di tracciamento in uscita. I segnali dipendente e opt-out possono impedire l'invio. Non valutare il tracciamento cliente da un browser riconosciuto come interno dal modulo.

Aggiungi segnali di contatto e coinvolgimento

Queste opzioni sono disattive nelle nuove installazioni. Attiva solo i segnali forniti dal negozio.

Impostazione Valore predefinito Configurazione
"Track phone-link clicks" Disattivo Traccia i link telefonici supportati dopo i controlli di consenso e dipendente.
"Track actual chat starts" Disattivo Richiede un segnale effettivo di avvio chat dall'integrazione. Aprire soltanto il pulsante della chat non basta.
"Track successful contact forms" Disattivo Richiede il successo confermato del modulo. Include un'integrazione esplicita dopo gli invii accettati di MPR Contact Form.
"Track product engagement" Disattivo Attiva il tracker condiviso di coinvolgimento prodotto.
"Send confirmed forms through the server API" Disattivo Invia anche dal server i moduli di contatto inviati con successo. Richiede il tracciamento dei moduli riusciti e una configurazione Conversions API funzionante.
"Product engagement thresholds" Vuoto, valori condivisi predefiniti Impostazioni JSON per visualizzazioni galleria, cambi variante, clic sui dettagli e permanenza. Predefiniti: 3 visualizzazioni, 1 cambio, 1 clic e 45 secondi.
"Persist confirmed consent withdrawal" Disattivo Salva in modo persistente una revoca confermata tramite l'endpoint privato autenticato.
"Capture durable buyer evidence" Disattivo Salva il consenso e i dati di attribuzione consentiti dell'acquirente insieme alla sua sessione di checkout. Necessario per gli acquisti inviati dal server e per le correzioni.

Le impostazioni convalidano soglie di galleria, varianti e dettagli da 1 a 20, permanenza da 5 a 600 secondi e limitazione delle opzioni da 250 a 60000 ms. Lascia il JSON vuoto per usare i valori predefiniti.

Configura l'invio degli acquisti server

UET browser e Conversions API si attivano separatamente. Per usare gli acquisti server:

  1. Mantieni Attiva il tag Bing UET e Traccia gli acquisti attivi.
  2. Attiva "Capture durable buyer evidence" prima di fare l'ordine di prova.
  3. Attiva Attiva l’API di conversione e inserisci Token dell’API di conversione.
  4. Salva e controlla i pannelli di preparazione e della coda.
  5. Configura la voce cron generata dal modulo nel pianificatore dell'hosting.
  6. Accetta i cookie in una normale sessione del browser, fai un ordine come cliente o come ospite, poi controlla che l'acquisto compaia nella coda.
Impostazione Valore predefinito Effetto
Attiva l’API di conversione Disattivo Invia gli acquisti anche dal server. Un acquisto viene inviato solo se l'acquirente ha dato il consenso e i suoi dati di checkout sono stati salvati.
Token dell’API di conversione Vuoto Token Bearer Microsoft.
Limite di eventi per invio 20 Eventi elaborati per esecuzione. Intervallo consentito: da 1 a 100.
Continua in caso di errore di convalida Disattivo Chiede a Microsoft di elaborare gli eventi validi di un lotto contenente errori di convalida.
"Purchase value policy" "Paid total including tax and shipping" Scegli questa opzione, "Paid total excluding tax", "Discounted products including tax" o "Discounted products excluding tax".

Quando viene creato un ordine, il modulo controlla la sessione di checkout e il consenso dell'acquirente prima di aggiungere l'acquisto alla coda. Un acquisto senza dati dell'acquirente salvati viene sospeso, quindi attivare CAPI non invia ogni ordine.

Il modello dell'endpoint è:

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

L'attività installata è send_bing_uet_conversions, pianificata ogni 300 secondi. L'installazione crea una voce cron tramite il pacchetto cron condiviso. Copia il token e il comando effettivi forniti dal modulo installato. Un tipico comando server è:

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

Sostituisci percorso PHP, percorso del negozio e token. Il pianificatore richiama il runner; le attività dovute usano la propria pianificazione di cinque minuti.

Il pannello della coda mostra In attesa, Invio in corso, Inviato, Non riuscito, "Held", "Terminal" e "Suppressed". Usa Riprova eventi non riusciti dopo aver corretto l'errore segnalato. Gli eventi sospesi o soppressi aspettano dati dell'acquirente mancanti o sono stati fermati dal consenso o da una regola; risolvi quella causa invece di reinviare.

Invia evento di test al momento non invia nulla: mostra solo un messaggio che la modalità di test Microsoft non è disponibile. Per controllare il tracciamento, fai un ordine di prova, guarda la coda e usa gli strumenti diagnostici del tuo account Microsoft Advertising.

Configura le correzioni di rimborsi e annullamenti

Questa configurazione è facoltativa e si trova sotto "Microsoft online refund and cancellation corrections".

Compila "Microsoft customer ID", "Microsoft account ID", "Developer token", "OAuth client ID", "OAuth client secret", "OAuth refresh token" e "Exact purchase conversion goal name". Questi campi partono vuoti. "Use Microsoft adjustments sandbox" parte disattivo.

L'interruttore "Enable online corrections" appare solo quando "Capture durable buyer evidence" è attivo, tutte le credenziali Microsoft e il nome dell'obiettivo d'acquisto sono compilati ed esiste per il negozio un collegamento salvato tra account Microsoft, tag UET e obiettivo d'acquisto. La schermata delle impostazioni non ha un campo per creare questo collegamento, quindi in un'installazione standard l'interruttore resta nascosto e rimborsi e annullamenti non vengono inviati a Microsoft.

Crea regole browser personalizzate

Attiva Traccia gli eventi personalizzati e inserisci un array JSON in Regole degli eventi personalizzati. I nomi evento ammettono lettere, numeri, underscore e trattini, fino a 64 caratteri. Puoi usare fino a 15 nomi distinti e 30 parametri configurati per regola. Il modulo invia solo nomi di parametri UET supportati, tra cui event_category, event_label, event_value, value, currency e campi degli articoli e-commerce.

Regola di clic:

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

Regola URL:

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

Regola controller:

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

Regola evento DOM:

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

Il tema può generare l'evento corrispondente:

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

Usa queste regole configurate per le chiamate personalizzate. Il modulo non offre il vecchio helper window.mprbinguetTrack né legge i vecchi attributi data-mprbinguet-param-*. Le regole URL, controller e DOM partono una volta per pagina per impostazione predefinita; quelle di clic si ripetono. Imposta esplicitamente once quando necessario.

Verifica e risolvi i problemi

Controlla il pannello di preparazione dopo ogni modifica. Verifica ID tag, tracciamento browser, consenso, regole personalizzate e stato CAPI.

Usa un browser cliente separato. Concedi il consenso richiesto, apri un prodotto e controlla nel registro di rete lo script Microsoft UET a bat.bing.com/bat.js e gli eventi selezionati. Nega il consenso in una nuova prova e conferma che il tracciamento rimanga bloccato con la protezione attiva.

Prova un'aggiunta riuscita al carrello e alla wishlist. Un'azione fallita non deve diventare un evento e-commerce confermato. Se tema o checkout usano eventi personalizzati, verifica che forniscano il segnale di successo supportato.

Per gli acquisti, confronta riferimento della transazione, politica del valore, valuta e articoli con l'ordine. Controlla coda server e log oltre alle richieste del browser. È Microsoft a decidere quali conversioni accettare e riportare, quindi controlla i risultati anche nel tuo account Microsoft Advertising.

Se il tag non si carica, controlla attivazione principale, ID numerico positivo, consenso, esclusione dipendenti, opt-out e politica di titolarità del negozio. Controlla poi blocchi degli script ed errori del browser. Se CAPI resta in attesa, controlla il runner cron. Se è sospeso, controlla che l'acquirente abbia dato il consenso e che i suoi dati di checkout siano stati salvati. Se fallisce, controlla token e risposta prima di riprovare.

Disinstalla

Disattiva tracciamento browser e server se vuoi solo sospendere la raccolta. Prima di disinstallare, salva le impostazioni e i registri di invio necessari. La disinstallazione rimuove menu, attività pianificata e configurazione del modulo. La tabella condivisa della coda conversioni viene eliminata solo se nessun altro modulo usa il pacchetto conversioni; i dati possono restare se un altro utilizzatore mantiene la tabella condivisa.

Compatibilità

Richiede PrestaShop 1.6.0.0 o successivo e PHP 7.1 o successivo.

Domande

1

Lo script UET viene caricato in modo asincrono?

Sì. Il componente di tracciamento condiviso del browser aggiunge Microsoft UET da https://bat.bing.com/bat.js come script asincrono dopo il superamento dei controlli di tracciamento.

Servono comunque il modulo attivo, un ID tag valido e il superamento dei controlli sul consenso e sulle regole di tracciamento.

Prova la velocità delle pagine con il tuo tema e gli eventi attivati.

Problemi noti

4

Consenso e invio in multinegozio

RisoltoAggiornato:
Risolto nella versione: 1.5.0
Corretti la gestione del consenso al tracciamento e l’invio delle conversioni in coda su più negozi.

Eventi in coda senza negozio

RisoltoAggiornato:
Risolto nella versione: 1.4.0
Corretto lo scarto degli eventi in coda privi di un negozio assegnato, anziché usare il negozio che li elabora.

Compatibilità con PHP 7.1

RisoltoAggiornato:
Risolto nella versione: 1.3.7
Ripristinato il caricamento del modulo nei negozi con PHP 7.1.

Risorse del negozio unite

RisoltoAggiornato:
Risolto nella versione: 1.3.5
Corretta la compatibilità con l’unione degli script di PrestaShop.

Richieste funzionalità

8

Implementato

Coda acquisti per Microsoft UET Conversions API

Implementato
Invia facoltativamente gli eventi di acquisto in coda a Microsoft Advertising tramite UET Conversions API, con elaborazione tramite cron. Puoi attivare il tracciamento lato server e configurare il token Bearer nelle impostazioni del modulo.

Tracciamento degli acquisti lato server

Implementato
Invia le conversioni di acquisto a Microsoft Advertising tramite la Conversions API, con invio in coda e deduplicazione degli acquisti del browser.

Monitoraggio esteso degli eventi di acquisto

Implementato
Monitora le visualizzazioni dei prodotti, le aggiunte al carrello e alla lista dei desideri, le ricerche, gli avvii del checkout, le registrazioni e gli eventi personalizzati.

Aggiornamenti del modulo con un clic

Implementato
Installa gli aggiornamenti del modulo direttamente dal back office.

Monitoraggio coordinato

Implementato
Evita il doppio monitoraggio di Microsoft Advertising quando un'altra integrazione supportata usa lo stesso tag.

Anteprime sicure degli eventi

Implementato
Visualizza in anteprima i singoli eventi di Microsoft Advertising nella demo live senza inviarli a Microsoft.

Correzioni per rimborsi e annullamenti

Implementato
Comunica i rimborsi online e gli annullamenti a Microsoft Advertising per correggere le conversioni di acquisto registrate.

Controlli su consenso e corrispondenza clienti

Implementato
Gestisci separatamente il consenso al monitoraggio e alla corrispondenza dei clienti, interrompendo il monitoraggio quando il consenso viene revocato.

Registro modifiche

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
Versioni precedenti

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

Prova il modulo completo prima di acquistare

Acquista la licenza in seguito e mantieni le tue impostazioni.

  • La tua demo di 30 giorni Provalo sul tuo negozio per 30 giorni dalla prima installazione.
  • Negozio demo pronto Esplora un negozio demo pronto nel tuo browser.
  • Senza registrazione Nessun account, e-mail o dominio del negozio richiesto.
Avvia il negozio demo

Scaricando, accetti le condizioni della demo e l’informativa sulla privacy.

Aprendo questa demo accetti i termini della demo e la politica sulla privacy.

Caricamento...
Torna su