Questo documento è rivolto agli sviluppatori che vogliono misurare le visualizzazioni di pagina nella loro applicazione a pagina singola utilizzando Google Analytics.
Le app a pagina singola (APS) sono siti web che caricano un documento HTML una volta e recuperano eventuali contenuti aggiuntivi utilizzando le API JavaScript.
Esempio: supponiamo che tu abbia un modulo per acquisire alcuni lead. Il modulo è composto da tre schermate:
- Prima schermata per acquisire i dati del cliente.
- Seconda schermata in cui i clienti indicano il loro interesse per determinati servizi.
- Terza pagina dello schermo per registrarsi ai webinar relativi agli interessi del cliente.
La chiave per misurare correttamente le visualizzazioni di pagina provenienti dalle SPA è conteggiarle per ogni schermata con cui un utente interagisce e ottenere il referrer della pagina corretto, in modo da poter tracciare correttamente il percorso dell'utente.
Prima di iniziare
Questa pagina presuppone che tu abbia già:
Un account e una proprietà Google Analytics 4 per il tuo sito web. Scopri come configurare Google Analytics.
Un tag Google implementato sul tuo sito web che si attiva al caricamento iniziale della pagina. Scopri come configurare il tag Google.
Implementare la misurazione delle applicazioni a pagina singola
Per implementare una misurazione accurata delle SPA, utilizza uno di questi metodi per attivare una nuova visualizzazione di pagina virtuale:
Modifiche alla cronologia del browser (opzione consigliata): se la tua SPA utilizza l'API History, in particolare il metodo
pushState()
ereplaceState()
per aggiornare le schermate, utilizza questa opzione.Eventi personalizzati: se il tuo sito web utilizza l'oggetto
DocumentFragment
per visualizzare schermate diverse, utilizza questa opzione.