Bing UET Tag: configurazione e aiuto
Avvio rapido
- Carica e installa lo ZIP del modulo in Moduli > "Module Manager", poi fai clic su "Configure".
- Inserisci l'ID numerico positivo del tag UET del tuo account Microsoft Advertising.
- Attiva l'opzione "Attiva il tag Bing UET" e seleziona Traccia le visualizzazioni di pagina e gli eventi e-commerce necessari.
- Mantieni Rispetta il consenso marketing e Escludi le visite dei dipendenti secondo la configurazione privacy desiderata, poi salva.
- Controlla il pannello di preparazione e correggi gli errori di configurazione.
- Apri un browser cliente separato, concedi il consenso richiesto e verifica il caricamento UET e un evento browser selezionato.
- 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:
- Mantieni Attiva il tag Bing UET e Traccia gli acquisti attivi.
- Attiva "Capture durable buyer evidence" prima di fare l'ordine di prova.
- Attiva Attiva l’API di conversione e inserisci Token dell’API di conversione.
- Salva e controlla i pannelli di preparazione e della coda.
- Configura la voce cron generata dal modulo nel pianificatore dell'hosting.
- 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
Eventi in coda senza negozio
Compatibilità con PHP 7.1
Risorse del negozio unite
Richieste funzionalità
8
Implementato
Coda acquisti per Microsoft UET Conversions API
Tracciamento degli acquisti lato server
Monitoraggio esteso degli eventi di acquisto
Aggiornamenti del modulo con un clic
Monitoraggio coordinato
Anteprime sicure degli eventi
Correzioni per rimborsi e annullamenti
Controlli su consenso e corrispondenza clienti
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.
Scaricando, accetti le condizioni della demo e l’informativa sulla privacy.
Aprendo questa demo accetti i termini della demo e la politica sulla privacy.