Sebbene molte piattaforme raccolgano e visualizzino dati su aspetti, quali le visualizzazioni di pagina e i clic sul tuo sito, ognuno ha un modo unico di calcolare questi numeri. Elementi come la definizione dell'inizio di un giorno o della fine di una sessione possono variare tra le piattaforme e causare discrepanze quando si confrontano i dati.
Questo articolo può aiutarti a indagare su eventuali discrepanze tra Dynamic Yield e altre piattaforme per verificare se sono influenzate dalle piattaforme stesse o se rappresentano un problema reale che va risolto.
Per una guida visiva alla risoluzione dei problemi, consulta il Diagramma di flusso per la risoluzione dei problemi di discrepanza dei dati.
Questo articolo utilizza Google Analytics per dimostrare il processo di gestione delle discrepanze, ma le stesse idee possono essere estese ad altri strumenti di analisi di terze parti, come Heap o Adobe Omniture.
Nota: a causa dei diversi tipi di implementazione (Google Tag Manager, l'esecuzione dopo il caricamento della pagina e così via), la maggior parte delle piattaforme di analisi tendono ad avere piccole discrepanze. Il 5% è in genere accettato tra le piattaforme di analisi se stai inviando eventi direttamente alla tua piattaforma di analisi, e fino al 10% se c'è un mezzo di trasferimento intermedio (come un livello dati).
Notare metriche diverse su piattaforme differenti
Le metriche possono variare da una piattaforma all'altra. Ad esempio, la metrica Sessione è diversa a causa dei diversi casi d'uso su ciascuna piattaforma. In Google Analytics, l'identificazione dell'utente viene eseguita solo dai cookie e, in Dynamic Yield, si usa localStorage come backup se l'utente dovesse cancellare i propri cookie. Per saperne di più sulla definizione di Dynamic Yield per sessioni e utenti.
Discrepanze nei rapporti Dashboard e Audience Explorer
I dati nella dashboard o nei report di Audience Explorer potrebbero potenzialmente influire sui risultati di tutti i tuoi test. Se dovessi riscontrare delle discrepanze tra questi rapporti e una piattaforma di analisi, segui questi passaggi per chiarire il problema.
Passaggio 1: controlla tutti i dati del sito
Le cause più comuni di vere discrepanze sono i problemi di implementazione in Dynamic Yield o la piattaforma di analisi. Per verificare l'esistenza di un problema di questo tipo:
- vai alla dashboard di Dynamic Yeld,
- visualizza il numero di acquisti (o qualsiasi altra metrica visualizzata nella parte superiore della dashboard),
- confronta questo numero con il numero fornito da chi ti fornisce di analisi.
Se i numeri fossero simili (discrepanza di circa il 5%), significa che l'attuazione non è la causa delle differenze. Passa alla sezione sulle Discrepanze nei rapporti sull'esperienza per analizzare la campagna specifica che presenta una discrepanza.
Se i numeri fossero significativamente diversi (più del 5%), vai al passaggio 2.
Passaggio 2: confronta i risultati con il tuo riferimento in termini di affidabilità
Se la discrepanza negli acquisti fosse superiore al 5%, confronta il numero di acquisti in Dynamic Yield con il numero di acquisti nel tuo CRM, nel sistema del negozio o nell'ordine del sistema. Questo passaggio è importante per garantire che i dati di Dynamic Yield vengano confrontati a informazioni che sono innegabilmente veri.
Nota: assicurati di verificare solo gli acquisti che sono pertinenti al sito o all'app misurati in Dynamic Yeld.
Se i numeri fossero simili (intorno 5% discrepanza), significa che i report di Dynamic Yield sono accurati e la discrepanza è nella piattaforma di analisi.
Se i numeri fossero significativamente diversi (oltre 5% discrepanza), ciò indica che c'è un problema, molto probabilmente correlato all'implementazione. Consulta le seguenti risorse:
Discrepanze nei rapporti sull'esperienza.
Se non ci fossero discrepanze nella dashboard e nell'Audience Explorer, ma c'è una discrepanza in uno specifico rapporto sull'esperienza, segui questi passaggi, a seconda del metodo di integrazione della piattaforma di analisi che stai usando.
Se l'integrazione con Google Analytics fosse abilitata sul sito e sulla campagna, gli eventi di Google Analytics verranno attivati ogni volta che viene pubblicata una variante o un riferimento di controllo (ogni impressione).
Passaggio 1: assicurarsi che l'integrazione sia attivata
- Vai su Impostazioni › Integrazioni (questa scherma è disponibile solo per l'account dell'amministratore)
- Assicurati che l'integrazione sia attivata
Se l'integrazione non fosse attivata, attivala.
Se l'integrazione è attivata, verifica che sia attivata per la campagna in cui hai verificato la discrepanza. Dynamic Yield ti consente di disattivarla e riattivarla per ogni campagna, per fornirti un maggiore controllo degli eventi generati nelle proprietà Google Analytics. Per verificare che sia attivata a livello di campagna:
- Vai alla campagna e clicca su Modifica.
- Clicca sull'icona Modifica nella parte superiore dello schermo per modificare le impostazioni della campagna.
- Clicca su Impostazioni avanzate.
- Individua l'opzione Attiva eventi Google Analytics.
Se l'integrazione non foosse attivata: attivala e salva la campagna. Da questo momento in poi, si attiveranno gli eventi Google Analytics.
Se l'integrazione fosse attivata: continua verso il prossimo passaggio.
Passaggio 2: verificare che Google Analytics stia monitorando le pagine in cui si trova l'esperienza in esecuzione
Raccomandiamo di usare l'estensione ufficiale di Google Analytics Chrome per il debug di Google Analytics, ma se hai familiarità con gli strumenti per sviluppatori, puoi controllare le chiamate di rete.
Passa a una pagina in cui è in esecuzione l'esperienza (ad esempio, in quali impressioni sono conteggiati) e verifica che:
- lo script di Google Analytics è implementato nella pagina. Se non lo fosse, implementa Google Analytics in questa pagina per garantire che l'evento di tracciamento venga rilevato.
- Si attiverà un evento di Google Analytics in base a un'impressione variante. Se non lo fosse, contatta il supporto di Dynamic Yield.
Passaggio 3: completare l'implementazione se si usa l'integrazione di Google Analytics tramite Tag Manager
Puoi utilizzare l'integrazione di Google Analytics con Tag Manager. I dati verranno inviati a un livello invece di essere rediretti direttamente a Google Analytics. In questo modo si creerà un passaggio aggiuntivo che potrebbe non riuscire.
- Assicurati che il livello dati sia caricato con tutte le informazioni necessarie da Dynamic Yeld e lancia il rendering per assicurarti che il livello di dati sia costantemente disponibile con queste informazioni fino all'inizio del caricamento della pagina successiva. Per farlo digita "datalayer" nel file della console del browser Chrome:
- Stabilisci un punto di riferimento adeguato. La generazione di rapporti su Google Analytics tramite datalayer è influenzata dalla qualità della rete (che è asincrona). Ciò significa che i report Google Analytics saranno meno accurati per definizione. Quindi, prima di confrontare i report Dynamic Yield a Google Analytics, è importante comprendere il livello di accuratezza di Google Analytics. Per farlo, puoi comparare i report Google Analytics al tuo riferimento in termini di affidabilità (CRM/Shop System). Una volta compresa l'imprecisione, è possibile confrontare i rapporti Dynamic Yield. Per esempio, se il tuo Google Analytics dovesse registrare una discrepanza del 7% rispetto al sistema del negozio e un 7-10% tra Google Analytics e Dynamic Yield, è possibile attribuire la differenza all'implementazione di Google Analytics.
Passaggio 4: creare un report comparabile
Nota: la maggior parte dei report Dynamic Yield si concentra sui dati degli utenti, mentre Google Analytics è più focalizzato sulle informazioni delle sessioni.
Puoi creare rapporti in Google Analytics che corrispondano ai dati che vedi in Dynamic Yield. Ci sono due modi per gestire il problema:
- Controllare gli eventi direttamente dalla sezione Comportamento › Eventi.
- Creare un segmento per gli utenti che hanno fatto parte di questo esperimento e analizzarli come gruppo. Assicurati che l'ambito dei segmenti sia definito tramite sessioni e non utenti. Attenzione: Dynamic Yield consente anche di creare condizioni di attribuzione basate su altre interazioni (clic o trigger di eventi) e tale finestra di attribuzione può essere impostata in modo da estendersi oltre la sessione di coinvolgimento nella variante desiderata. In questo caso, puoi creare i segmenti in modo da imitare le impostazioni di attribuzione dell'esperimento Dynamic Yield il più vicino possibile.
Passaggio 5: assicurarsi che i dati siano comparabili
Prima di confrontare i risultati tra Dynamic Yield e la tua piattaforma di analisi, assicurati che i dati stessi siano comparabili. Assicurati che i seguenti elementi siano allineati:
- Fuso orario.
- Selezione della versione di prova completa. Assicurati che l'intervallo di tempo selezionato copra l'intera durata della versione. Nei report degli esperimenti di Dynamic Yield, gli utenti vengono conteggiati una sola volta, nel momento in cui visualizzano per la prima volta il test. Se un utente dovesse visualizzare il test per la seconda volta, non verrà incluso in un intervallo di tempo selezionato che non include la sua prima interazione.
- Ambito del tracciamento. Vale a dire, tutte le pagine in esecuzione nell'esperienza e le conversioni vengono effettuate, vengono monitorate dalla tua piattaforma di analisi e se non stai guardando le pagine della piattaforma Analytics o le conversioni che non sono tracciate da Dynamic Yield.
- Filtri IP