Utilizzo di Google Analytics con Insights per siti web/app
Cosa puoi trovare in questa pagina
Consiglio Q: se non avete accesso a nessuna delle funzioni descritte in questa pagina, contattate il vostro Account Executive. Per ulteriori informazioni sulle differenze tra Digital Feedback e CUSTOMERXM for Digital, vedere Digital Feedback vs. CustomerXM per Digital.
Informazioni su Google Analytics
Google Analytics è un potente strumento di analisi web che tiene traccia del traffico del sito web e dei modelli di comportamento online e ne fornisce i rapporti. Combinando i dati di Google Analytics e di Qualtrics Website / App Insights, è possibile ottenere un quadro olistico dell’esperienza dell’utente finale sui propri siti web e garantire che si stia mostrando un’intercetta all’utente giusto nel momento giusto del suo viaggio digitale.
Il Data Layer di Google Analytics può essere utilizzato per la destinazione in tempo reale e l’acquisizione di dati integrati. Non appena un valore all’interno del Data Layer viene aggiornato, Qualtrics rivaluterà automaticamente la logica di destinazione delle intercettazioni. Ciò consente a Qualtrics di ricaricarsi non appena i valori vengono aggiornati, senza dover attendere il caricamento della pagina Avanti.
È possibile riunire i dati di Google e di Qualtrics in vari modi, a seconda delle esigenze specifiche.Consiglio Q: per una documentazione dettagliata sull’uso di Google Analytics, visitare il sito del supporto di Google. Per una documentazione dettagliata sul Google Data Layer, visitate la pagina di supporto del Google Data Layer.
Attenzione: Le funzioni di codifica personalizzate sono fornite così come sono e richiedono conoscenze di programmazione per essere implementate. Il Supporto Qualtrics non offre assistenza o consulenza riguardo alla programmazione personalizzata. Puoi sempre provare a chiedere alla nostra community di utenti esperti.
Consiglio Q: Qualtrics supporta anche un’integrazione più avanzata di Google Analytics utilizzando servizi di ingegneria personalizzati. Per maggiori informazioni, contattate il vostro Account Executive.
Integrazione con Google Data Layer
Per utilizzare questa funzione è necessario avere accesso sia a Google Data Layer che a Google Tag Manager.
Per utilizzare il Google Data Layer con Qualtrrics, dovrete fornire a Qualtrics informazioni sul vostro Google Container ID. Può essere aggiunto da un Brand administrator all’interno delle Organizzazioni, in modo che si applichi a tutti i progetti Website/App Intercettazioni, oppure può essere aggiunto a uno specifico progetto Intercettazioni.
Aggiunta dell’ID del contenitore Google nelle impostazioni dell’organizzazione
Queste operazioni possono essere eseguite solo da un Brand Administrator.
Attenzione: Gli ID del contenitore Google aggiunti qui si applicano a tutti i progetti di Website / App Insights. Se ci sono differenze tra quanto inserito qui e all’interno di un progetto di intercettazioni, il valore utilizzato sarà quello del progetto.
Aggiunta dell’ID del contenitore di Google in un progetto Intercetta
Utilizzo delle variabili di Google Data Layer nella logica di destinazione dei visitatori
Google Analytics può aiutarvi a garantire che la vostra intercetta venga mostrata all’utente giusto al punto giusto del suo percorso digitale. Aggiungendo una logica di targeting o una serie di azioni alla propria intercettazioni con una condizione di Google Data Layer, è possibile determinare i criteri corretti di Google Analytics che gli utenti devono soddisfare prima che venga loro presentata l’intercettazioni.
Consiglio Q: per valutare la logica di intercettazione, vengono utilizzati solo gli ultimi valori delle chiavi che sono stati inviati all’oggetto del livello dati. Ad esempio, se le coppie chiave-valore{"currentPage": "shoppingCart"}e{"currentPage": "checkOut"}sono state inviate al livello dati in questo ordine, l’interrogazione dell’oggetto del livello dati per la chiave “currentPage” restituirà “checkOut”, l’ultimo valore inviato per questa chiave. Se si desidera che venga restituito un valore diverso, è necessario inviare nuovamente la coppia chiave-valore al livello dati.
Espressioni di Google Analytics nella logica di destinazione
Consiglio Q: si può collaborare con il team di sviluppo web o ispezionare la pagina web nel browser per determinare quali variabili del livello dati si possono usare per l’insieme logico.
Passaggio dei dati di Google Analytics a Qualtrics
I dati integrati possono catturare i valori delle variabili di Google Analytics dal vostro sito e aggiungerli al vostro set di dati di QUALTRrics. Una volta che i dati sono stati trasmessi a QUALTRICS, è possibile utilizzarli con altre funzioni a cui si ha accesso, come Dashboard CX e Stats iQ.
Consiglio Q: solo i valori chiave più recenti che sono stati inviati all’oggetto del livello dati possono essere aggiunti al dataset di QUALTRrics. Ad esempio, se le coppie chiave-valore{"currentPage": "shoppingCart"}e{"currentPage": "checkOut"}sono state inserite nel livello dati in questo ordine, l’interrogazione dell’oggetto del livello dati per la chiave “currentPage” darà come risultato “checkOut”, l’ultimo valore inserito per questa chiave. Se si desidera che venga restituito un valore diverso, è necessario inviare nuovamente la coppia chiave-valore al livello dati.
Una volta impostato, nei dati del sondaggio sarà presente un campo che memorizza le informazioni acquisite dall’intercetta. Questo campo può essere utilizzato per i rapporti all’interno di Qualtrics e sarà presente quando si esportano i dati del sondaggio.
FAQs
Quando dovrei usare la logica nei miei set di azioni?
Quando dovrei usare la logica nei miei set di azioni?
Ad esempio, dal momento che i creativi non sono reattivi alle dimensioni dello schermo, a molti utenti piace implementare la logica del set di azioni incentrata sul fatto che un visualizzatore di siti Web stia o non utilizzi un dispositivo mobile o se il sito Web venga visualizzato su una determinata dimensione dello schermo. Utilizzando la logica in questa istanza, è possibile indirizzare un editor di intercetta formattato e di dimensioni appropriate alla persona appropriata.
La logica dell'insieme di azioni basata sulla posizione può anche essere utilizzata per garantire che i visualizzatori di siti web vedano un editor di intercetta che è scritto nella lingua che più probabilmente si applica loro.
Ho attivato il mio sistema di intercettazione, ma non compare sul mio sito. Perché no?
Ho attivato il mio sistema di intercettazione, ma non compare sul mio sito. Perché no?
- Logica: la logica di targeting dell’intercettazione e quella della serie di azioni sono le condizioni che devono essere soddisfatte affinché un’intercettazione venga visualizzata a un visitatore. La verifica di questa logica sarà utile per scoprire perché l'Intercetta non viene visualizzata nella pagina.
- Insiemi logici che utilizzano “Contiene”: una causa comune di errore logico è l’uso di “Contiene” rispetto a "È" Dire che una condizione "Contiene" significa che il parametro su cui si basa la logica (ad esempio, l'URL corrente) avrà il valore specificato, oltre a ulteriori informazioni. Ad esempio, se avessi una logica di visualizzazione del tipo L'URL corrente contiene 'qualtrics', l'intercettazione verrebbe visualizzata su qualsiasi URL in cui è presente la parola qualtrics. L'altra possibilità che avete è quella di utilizzare l'URL corrente è [URL]. Questa condizione dipende dalla corrispondenza esatta dell'URL visitato. Eventuali differenze o caratteri aggiuntivi impediranno il passaggio della logica di intercettazione.
- Modifiche agli intercetti: quando si apportano modifiche agli intercetti, queste non vengono rese effettive finché l'intercetto non viene pubblicato. Quando si pubblica un'Intercetta, viene salvata una versione dell'intercetta, o una "revisione". Valutare le revisioni effettuate è molto utile per individuare eventuali modifiche che potrebbero aver improvvisamente impedito la comparsa dell'intercetta.
- Finestra di debug: la finestra di debug è uno strumento prezioso per verificare perché un'intercettazione non venga visualizzata su una determinata pagina.
Per le intercette il cui codice di distribuzione è stato implementato prima di marzo 2019, per abilitare la finestra di debug, aggiungere una stringa query a qualsiasi URL chiamata Q_DEBUG. Deve essere preceduto da un ? o da un &, come negli esempi seguenti: https://www.qualtrics.com?Q_DEBUG, https://www.qualtrics.com/blog?item=value&Q_DEBUG.
Per gli intercetti il cui codice di distribuzione è stato implementato dopo marzo 2019, esegui il seguente frammento di codice JavaScript nella Console della tua pagina web:La finestra di debug analizza tutte le condizioni necessarie per la visualizzazione delle intercettazioni in esecuzione sull'URL. Se si scopre che un'intercetta non viene visualizzata, individuarla nella finestra di debug e identificare eventuali avvisi di errore rossi.
QSI.API.unload();
QSI.isDebug = true;
QSI.API.load();
QSI.API.run();Consiglio Q: il debugger di Website Insights non funziona se il codice è stato implementato tramite un tag manager. Inoltre, se l'URL contiene già una stringa query che inizia con un ?, il debugger richiederà invece un &. - Richieste di rete: la maggior parte dei browser dispone di un menu dedicato agli strumenti di sviluppo che consente all'utente di visualizzare il codice sorgente di un sito, le risorse, i cookie e le richieste di rete. Website Insights ha una presenza distinta nella sezione Rete di questi strumenti. Per verificare l'esecuzione di questi script, aprire gli strumenti per sviluppatori e navigare nella sezione Rete. Una volta qui, ricaricare la pagina web e il menu dovrebbe iniziare a popolarsi con tutte le richieste di rete effettuate dal sito web. Per identificare il codice di Website Insights, cercare le chiamate che iniziano con ?Q_ZID o ?Q_SID. È il codice stesso che esegue i controlli sulla logica di visualizzazione. Se non si trova nulla che corrisponda a questo formato, c'è un problema nell'implementazione del codice del progetto. È possibile consultare la nostra pagina di supporto sull'implementazione per avere consigli su dove è meglio posizionare il codice.
- Problemi relativi alla Content Security Policy: se ricevi un log della console che segnala una violazione della Content Security Policy, è molto probabile che sul tuo sito web sia presente una restrizione che impedisce l’attivazione dei nostri intercettatori. Si consiglia di contattare il team di sviluppo web per risolvere il problema. Per garantire il corretto funzionamento delle intercettazioni, in genere consigliamo di inserire i seguenti elementi nell'elenco delle eccezioni (allowlist) nelle intestazioni della Content Security Policy:
- connect-src https://*.qualtrics.com
- frame-src https://*.qualtrics.com
- img-src https://siteintercept.qualtrics.com
- script-src https://*.qualtrics.com
- Gestione degli URL nelle applicazioni a pagina singola (SPA ): se il tuo sito utilizza un framework per applicazioni a pagina singola (SPA ), assicurati che il tuo codice triggeri la funzione history.pushState() durante la navigazione tra le diverse viste. Alcuni framework possono renderizzare o aggiornare l'URL senza inserire una nuova voce nella cronologia, impedendo così l'attivazione delle intercettazioni. Se utilizzi useEffect o hook di lifecycle simili, assicurati che la tua logica di intercettazione venga eseguita al termine della navigazione.
È fantastico! Grazie per il tuo feedback!
Grazie per il tuo feedback!