Aggiunta dello script Marketo Measure adding-marketo-measure-script
Marketo Measure JavaScript che desideri monitorare da Marketo Measure deve essere aggiunto il prima possibile a tutte le proprietà web. Una volta distribuito JavaScript, Marketo Measure inizia a raccogliere i tuoi dati digitali. In questo articolo vengono illustrati i metodi per la distribuzione di JavaScript Marketo Measure e ulteriori considerazioni.
Quando si inizia a utilizzare Marketo Measure, è possibile aggiungere il JavaScript Marketo Measure al sito Web in due modi:
- Hard-Coding
- Sistemi Tag Management
Hard-Coding hard-coding
Come best practice, consigliamo vivamente di utilizzare il codice rigido Marketo Measure JavaScript per le proprietà Web. Per codificare lo script, devi inserire lo script prima di </head>
di chiusura in ogni pagina del sito.
<script type="text/javascript" src="https://cdn.bizible.com/scripts/bizible.js" async=""></script>
L'hardcoding del JavaScript in <head>
delle pagine assicura che lo script Marketo Measure venga caricato per primo e che le informazioni di riferimento non vengano perse. Il JavaScript Marketo Measure viene caricato in modo asincrono. In caso di codifica fissa, il JavaScript deve essere aggiunto manualmente a Marketing Automation.
Sistemi Tag Management tag-management-systems
Se non è possibile aggiungere Marketo Measure JavaScript tramite codifica fissa, un'altra opzione consiste nell'aggiungere lo script Marketo Measure utilizzando un Tag Management System come Google Tag Manager (GTM) o Tealium.
L'utilizzo dei sistemi di gestione dei tag per distribuire Marketo Measure JS può comportare una potenziale perdita di dati del 5-10% a causa della latenza del tempo di caricamento dello script. In sostanza, se lo strumento di gestione dei tag non viene caricato abbastanza rapidamente, anche Marketo Measure JS non può essere caricato abbastanza rapidamente e potrebbe perdere le informazioni sul primo referente.
In genere, si distribuisce JS Marketo Measure tramite uno strumento di gestione dei tag fino a quando non è più opportuno passare alla codifica fissa per tempi e risorse.
Per aggiungere lo script Marketo Measure tramite una soluzione di gestione tag, è necessario creare un tag e aggiungere il JavaScript al suo interno. Applica questo tag a tutte le pagine del sito web che desideri monitorare.
Marketo Measure consiglia che qualsiasi visualizzazione di pagina provochi l'attivazione del tag. È inoltre consigliabile assegnare a Marketo Measure la priorità più alta nell'ordine di attivazione e assicurarsi che non vi siano script sincroni davanti al tag Marketo Measure per garantire la massima qualità dei dati.
Ulteriori informazioni sono disponibili qui.
Considerazioni aggiuntive additional-considerations
Marketo Measure JavaScript è basato su dominio e quindi è in grado di gestire automaticamente tutti i sottodomini, purché JavaScript sia presente nelle pagine e il dominio radice sia lo stesso utilizzato per creare l'account Marketo Measure.
Tuttavia, se utilizzi domini separati o internazionali, assicurati di informare il tuo consulente Marketo Measure. I domini devono essere aggiunti manualmente al tuo account all'estremità Marketo Measure in modo che Marketo Measure sappia collegare i dati dei domini aggiuntivi al tuo account. Inviare domini separati/internazionali al proprio consulente Marketo Measure.
Se utilizzi pagine di terze parti, parla del tuo caso d'uso con il tuo consulente Marketo Measure. In generale, è possibile aggiungere una versione personalizzata di Marketo Measure JavaScript per tenere traccia delle pagine, se necessario. Se non è possibile, il tracciamento tramite i punti di contatto della campagna CRM verrà esplorato con il tuo consulente Marketo Measure.
Sono presenti moduli che NON devono essere tracciati da Marketo Measure in quanto non hanno necessariamente senso per l'attribuzione (ad esempio moduli per annullare l'abbonamento, accessi dei clienti e così via)? In tal caso, aggiungere il codice di esclusione in questo articolo a ogni modulo
Hai delle pagine non sicure? È necessario proteggerli in quanto la navigazione tra una pagina sicura e non protetta interrompe la sessione di tracciamento.
Assicurati di parlare con il tuo team Web in modo che sappia che Marketo Measure JavaScript deve trovarsi sempre nelle proprietà Web appropriate. Se vengono introdotte nuove pagine/moduli/siti, assicurarsi che la distribuzione di Marketo Measure JavaScript faccia parte del protocollo.
Se durante la configurazione di JavaScript viene attivato un avviso di Web Application Firewall (WAF), gli utenti possono disabilitare la regola WAF o inserire nell'elenco Consentiti i cookie, come nell'esempio seguente:
Forms a cui prestare maggiore attenzione forms-to-pay-extra-attention-to
Invio con più moduli
- Problema: se hai più moduli collegati come parte di un singolo invio di moduli, è possibile che il primo modulo generi un punto di contatto anche se il modulo completo non viene inviato.
- Soluzione: è necessario forzare uno dei moduli per segnalare l'utente a Marketo Measure in base ai dati memorizzati nella cache e discutere le procedure di abbandono. In genere, codice utente report può risolvere questo problema.
Accesso account (non creazione)
- Problema: Marketo Measure consiglia di non creare punti di contatto per i successivi accessi all'account, poiché questi tendono a diluire la storia di attribuzione.
- Soluzione: aggiungi il codice di esclusione al modulo di accesso account/cliente/partner.
Download della risorsa
- Problema: se le risorse vengono cancellate, Marketo Measure tiene traccia dei download come riempimenti di moduli. Se le risorse non sono gestite, ci sono limitazioni a ciò su cui possiamo generare rapporti senza personalizzazione.
- Soluzione: cancella la risorsa se desideri che venga tracciata da Marketo Measure JavaScript. Se questa non è un’opzione e desideri comunque un punto di contatto, puoi invece sincronizzare una campagna CRM.
iFrame
- Problema: iFrame funziona essenzialmente come pagine all’interno delle pagine.
- Soluzione: per poter essere collegato correttamente al modulo, il file JS Marketo Measure deve essere distribuito direttamente nell'intestazione iFrame.
Lightbox
- Le Lightbox sono in genere pop-up che contengono iFrame
- Soluzione: il file JS Marketo Measure deve essere distribuito all'interno dell'intestazione dell'iFrame ospitato.
Più moduli in una pagina
- Problema: se in una pagina sono presenti più moduli ospitati, è possibile che non si sia in grado di indicare quale modulo specifico è stato compilato con il campo URL modulo Marketo Measure.
- Soluzione: se devi sapere quale modulo è stato compilato, prova a configurare l’hashing dinamico degli URL con il tuo team web.
Forms organizzato in formato <div>
- Problema: a Marketo Measure JS non è possibile riconoscere i moduli organizzati in formato
<div>
, pertanto può essere necessario un codice personalizzato. - Soluzione: questi modelli utente per report possono essere utilizzati dal team di sviluppo Web per aggiungere il codice necessario.
Chat
- Problema: se utilizzi un provider di chat, potrebbe essere necessaria una gestione speciale.
- Soluzione: Marketo Measure si integra con Drift, Olark, Livechat, LivePerson e SnapEngage. Tutte le altre piattaforme devono essere tracciate tramite l’iscrizione alla campagna CRM.
Secondo dominio
- Problema: Marketo Measure JavaScript è specifico per il dominio, pertanto è necessario eseguire ulteriori passaggi per qualsiasi dominio separato o internazionale. Marketo Measure JS può gestire sottodomini sullo stesso dominio radice.
- Soluzione: se possiedi più domini principali, che desideri che vengano tracciati da Marketo Measure, assicurati di aggiungere JS ai domini E informa il tuo consulente Marketo Measure sui domini da associare manualmente al tuo account Marketo Measure.
Verifica di Marketo Measure JavaScript testing-marketo-measure-javascript
Il tuo consulente Marketo Measure ti aiuterà a testare il sito Web per assicurarti che Marketo Measure JavaScript sia presente in tutte le pagine. Parte di questo test consiste nell’invio di alcuni moduli compilati con dettagli di test chiaramente indicati per garantire la corretta restituzione del tracciamento.
Tuttavia, è probabile che il tuo consulente Marketo Measure non abbia familiarità con il tuo sito Web come lo è il tuo team. Per questo motivo, è molto importante che il tuo team web o un altro team appropriato controlli accuratamente il sito web, soprattutto se ci sono moduli complessi in uso come quelli sopra menzionati. Il tuo team sarà in ultima analisi responsabile di garantire che tutte le proprietà Web necessarie siano correttamente monitorate, ma se sei a conoscenza di eventuali moduli o situazioni complesse, puoi chiedere al tuo consulente Marketo Measure assistenza per il test.
Per verificare manualmente un modulo, eseguire la procedura seguente:
-
Utilizza sempre un browser in incognito o cancella la cache tra ciascun test di invio del modulo E utilizza ogni volta un indirizzo e-mail diverso.
a. Una best practice consiste nell’utilizzare un’e-mail falsa che contiene qualcosa che indica che si tratta di un test e l’ora del giorno. Ad esempio: testing830am@test.com.
-
Registra l’URL della pagina a cui stai inviando il modulo e l’e-mail utilizzata.
-
Individua il record creato nel CRM (lead o contatto) per l’invio del modulo e verifica che sia stato creato correttamente un punto di contatto.
a. È possibile utilizzare un report azionario Marketo Measure come Lead con punti di contatto dell'acquirente oppure esaminare il layout della pagina Lead/Contatto se si è scelto di aggiornare i layout di pagina con i dettagli Marketo Measure.
b. L’elaborazione dei dati potrebbe richiedere del tempo.