Ogni volta che un utente carica una pagina del tuo sito web o lo stato della cronologia di navigazione del browser viene modificato dal sito attivo, dal tuo sito web viene inviato a Google Analytics un evento di misurazione avanzata chiamato page_view. Poiché l'evento viene inviato automaticamente, non è necessario inviare manualmente i dati delle visualizzazioni di pagina ad Analytics.
Tuttavia, se vuoi controllare manualmente l'invio delle visualizzazioni di pagina (ad esempio, applicazioni a pagina singola o scorrimento continuo), puoi disattivarle e poi inviarle manualmente dal tuo sito web. Scopri come misurare le applicazioni a pagina singola.
Questo documento descrive il comportamento predefinito delle visualizzazioni di pagina e spiega come inviare manualmente le tue visualizzazioni di pagina.
Per informazioni su come misurare le visualizzazioni di schermata in un'app mobile, consulta Misurare le visualizzazioni di schermata.
Prima di iniziare
Questa guida presuppone che tu abbia fatto quanto segue:
- Crea un account e una proprietà Google Analytics. Questo passaggio crea automaticamente un tag Google.
- Creato uno stream di dati web per il sito web.
- Inserito lo snippet del tag Google sul tuo sito web.
Si presume inoltre che tu disponga di quanto segue:
- Accesso al codice sorgente del tuo sito web
- Ruolo Editor (o superiore) per l'account Google Analytics
Comportamento predefinito
Quando aggiungi il tag Google (gtag.js) al tuo sito, lo snippet include un comando config che invia una visualizzazione di pagina per impostazione predefinita. Puoi includere <parameters> aggiuntivi con informazioni sulla visualizzazione di pagina per specificare come viene inizializzato Google Analytics:
gtag('config', 'TAG_ID', <parameters>);
Quando personalizzi il comportamento della visualizzazione di pagina, puoi utilizzare le seguenti chiavi:
| Nome | Tipo | Obbligatorio | Valore predefinito | Descrizione |
|---|---|---|---|---|
page_title |
string |
No | document.title | Il titolo della pagina. |
page_location |
string |
No | location.href |
L'URL della pagina.
Se esegui l'override di |
send_page_view |
boolean |
No | true |
Indica se deve essere inviata o meno una visualizzazione di pagina. |
Ad esempio, il seguente codice esegue l'override dei valori page_title:
gtag('config', 'TAG_ID', {
'page_title' : 'homepage'
});
Visualizzazioni di pagina manuali
Se vuoi controllare manualmente l'invio delle visualizzazioni di pagina (ad es. applicazioni a pagina singola o scorrimento continuo):
- Disattivare la misurazione delle visualizzazioni di pagina
- Invia l'evento
page_viewquando opportuno
Disattiva la misurazione delle visualizzazioni di pagina
Per disattivare l'evento page_view predefinito inviato dal comando config quando viene caricato il tag Google, imposta il parametro send_page_view su false nello snippet del tag Google:
gtag('config', 'TAG_ID', {
send_page_view: false
});
L'impostazione send_page_view nel comando config non viene mantenuta nelle pagine. Questa impostazione deve essere ripetuta in tutte le pagine del sito web in cui vuoi disattivare la visualizzazione di pagina automatica al caricamento del tag.
Disattiva i cambi di pagina in base agli eventi della cronologia di navigazione del browser
Se la misurazione avanzata è attivata, Google Analytics invierà gli eventi page_view in base alle modifiche alla cronologia di navigazione del browser, anche se imposti send_page_view: false. Per impostazione predefinita, la misurazione avanzata ascolta gli eventi
della cronologia, come quelli utilizzati nelle applicazioni a pagina singola, e invia gli eventi page_view
indipendentemente dal parametro send_page_view nel comando config.
Per impedire l'invio di eventi page_view a causa di modifiche alla cronologia, devi anche configurare le impostazioni di misurazione avanzata nella proprietà Google Analytics.
Puoi disattivare l'opzione "Modifiche alla pagina basate su eventi della cronologia di navigazione" nelle impostazioni della misurazione avanzata per lo stream di dati web. Scopri di più sugli eventi di misurazione avanzata.
Invia manualmente gli eventi page_view
Se opportuno, effettua la seguente chiamata gtag, sostituendo i valori segnaposto
come necessario:
gtag('event', 'page_view', {
page_title: '<Page Title>',
page_location: '<Page Location>'
});
Visualizza i dati relativi alle visualizzazioni di pagina e di schermata
Una volta che il tuo sito web o la tua app invia eventi page_view (raccolti automaticamente per i siti web standard) o screen_view, puoi analizzare questi dati in diversi report nell'interfaccia di Google Analytics:
Report Pagine e schermate: il report principale per analizzare il coinvolgimento degli utenti con i tuoi contenuti. Fornisce metriche dettagliate come Visualizzazioni, Utenti attivi, Visualizzazioni per utente e Durata media del coinvolgimento per ogni percorso pagina o nome schermata.
- In Google Analytics, vai a Report > Coinvolgimento > Pagine e schermate.
- Consulta la guida: Report Pagine e schermate.
Report In tempo reale: per visualizzare i dati relativi alle visualizzazioni di pagina e di schermata man mano che vengono ricevuti. Puoi selezionare schede come "Visualizzazioni per titolo della pagina e nome della schermata" o visualizzare i conteggi degli eventi per
page_viewoscreen_view.- Vai a Report > In tempo reale.
- Scopri di più: Report In tempo reale di GA4.
Esplora (report personalizzati): per un'analisi più avanzata, crea esplorazioni personalizzate nella sezione Esplora. Puoi combinare dimensioni come
Page path + query string,Page title and screen nameoScreen classcon la metricaViewsper creare tabelle e visualizzazioni personalizzate.- Vai a Esplora e seleziona o crea un'esplorazione "Formato libero".
- Trova idee: Guida pratica su Esplora di GA4.
Questi report ti aiuteranno a capire quali pagine e schermate vengono visualizzate di più dai tuoi utenti.