Questo articolo illustra come acquisire le sessioni di rete HTTP utilizzando gli Strumenti per sviluppatori di Chrome per risolvere i problemi relativi alle richieste di annunci web live. Se comprendi come acquisire e interpretare questi dati, puoi accelerare notevolmente i tempi di risoluzione dei problemi identificandoli.
Se devi eseguire la riassegnazione all'assistenza Google Ad Manager, è fondamentale fornire le informazioni precise sulle interazioni con Google Ad Manager che imparerai a trovare qui.
Nota: questa guida è specifica per il traffico delle sessioni web. Se hai bisogno di informazioni sui dispositivi mobili, puoi scoprire di più sull'acquisizione del traffico di sessioni su dispositivi mobili.
In questa pagina
- Best practice per un'acquisizione efficace
- Acquisisci la sessione di rete HTTP (genera un file HAR)
- Interpreta il file HAR per la risoluzione dei problemi legati agli annunci
- Cosa fare dopo l'acquisizione e l'interpretazione
Best practice per un'acquisizione efficace
Prima di iniziare ad acquisire il traffico di rete, segui queste best practice per assicurarti che il file HAR contenga dati precisi e pertinenti per una risoluzione dei problemi accurata:
- Utilizza la modalità Incognito: apri una nuova finestra Incognito in Chrome (
Ctrl+Maiusc+NoCmd+Maiusc+N). In questo modo si riducono al minimo le interferenze di estensioni del browser, dati memorizzati nella cache e sessioni di accesso esistenti, fornendo un ambiente più pulito per il caricamento degli annunci. - Svuota la cache del browser ed elimina i cookie: anche in modalità Incognito, è buona norma assicurarsi di partire da zero. Nella finestra Incognito, apri Strumenti per sviluppatori (
F12oCtrl+Maiusc+IoCmd+Opzione+I), fai clic con il tasto destro del mouse sul pulsante di aggiornamento accanto alla barra degli indirizzi e selezionaSvuota la cache e ricarica manualmente. - Disattiva i blocchi degli annunci e altre estensioni che interferiscono: disattiva temporaneamente le estensioni del browser che potrebbero bloccare gli annunci, modificare i contenuti della pagina o interferire con le richieste di rete (ad esempio, blocchi degli annunci, VPN, estensioni di sicurezza). Questi possono impedire il caricamento degli annunci o alterare il traffico di rete, falsando i dati di risoluzione dei problemi.
- Riproduci il problema in modo affidabile: prima di iniziare la registrazione, assicurati di poter riprodurre in modo coerente il problema relativo all'annuncio che stai cercando di diagnosticare. Potrebbe essere necessario aggiornare la pagina più volte, andare a sezioni specifiche o interagire con la pagina in un determinato modo.
Acquisisci la sessione di rete HTTP (genera un file HAR)
Un file HAR (HTTP Archive) è un file di archivio in formato JSON che contiene un log dell'interazione di un browser web con un sito. Acquisisce tutte le richieste e le risposte, fornendo una cronologia dettagliata dell'attività di rete.
Per acquisire un file HAR in Chrome:
-
Apri gli Strumenti per sviluppatori di Chrome
- Vai alla pagina web in cui si verifica il problema relativo all'annuncio.
- Fai clic con il pulsante destro del mouse su un punto qualsiasi della pagina e fai clic su Ispeziona elemento.
-
Vai alla scheda "Rete"
- Nel riquadro Strumenti per sviluppatori, fai clic sulla scheda Rete.
.
- Nel riquadro Strumenti per sviluppatori, fai clic sulla scheda Rete.
-
Assicurati che la registrazione sia attiva
- Cerca un pulsante circolare "Registra" (spesso rosso o grigio). Se è grigio, fai clic una volta sul pulsante per iniziare la registrazione. Un cerchio rosso indica che la registrazione è attiva.
- Assicurati che la casella di controllo "Conserva log" sia selezionata. In questo modo, il log non viene cancellato quando passi a pagine diverse o aggiorni la pagina.
- La casella di controllo "Disattiva cache" può essere utile, soprattutto se inizialmente non hai eseguito una "ricarica manuale".
- Cerca un pulsante circolare "Registra" (spesso rosso o grigio). Se è grigio, fai clic una volta sul pulsante per iniziare la registrazione. Un cerchio rosso indica che la registrazione è attiva.
-
Riproduci il problema relativo all'annuncio
- Con gli Strumenti per sviluppatori aperti e la registrazione in corso, esegui le azioni che causano il problema dell'annuncio (ad esempio, aggiorna la pagina, scorri verso il basso, fai clic su un pulsante).
- Consenti il caricamento completo della pagina e il tentativo di eseguire il rendering dell'annuncio (o il mancato rendering). Continua a registrare per alcuni secondi dopo che il problema si è manifestato.
-
Salva il file HAR
- Dopo aver riprodotto il problema e acquisito il traffico di rete pertinente, fai clic sul pulsante "Esporta HAR".
- Scegli una posizione sul computer in cui salvare il file HAR e assegnagli un nome descrittivo (ad esempio,
ad-blank-example.har).
- Dopo aver riprodotto il problema e acquisito il traffico di rete pertinente, fai clic sul pulsante "Esporta HAR".
Interpreta il file HAR per la risoluzione dei problemi legati agli annunci
L'acquisizione del file HAR è il primo passo; l'interpretazione è la fase in cui puoi diagnosticare veramente i problemi relativi agli annunci. Questa sezione ti aiuta a identificare pattern comuni e punti dati chiave.
Pattern comuni di richieste relative agli annunci da esaminare
Richieste del Tag publisher di Google (GPT)
Cerca le richieste all'indirizzo www.googletagservices.com/tag/js/gpt.js. Questa è la libreria di base che recupera gli annunci. Assicurati che si carichi con lo stato 200 OK.
Chiamate ad server
Identifica le richieste all'ad server Google Ad Manager, che in genere iniziano con securepubads.g.doubleclick.net/gampad/ads o securepubads.g.doubleclick.net/gampad/ad.
Codici di stato HTTP
200 OK: la richiesta è andata a buon fine e sono stati restituiti un annuncio o una risposta vuota (nessun annuncio evaso).204 No Content: spesso indica una richiesta andata a buon fine, ma nessun annuncio è stato pubblicato (ad es. nessuna evasione, problemi di targeting).302 Foundo307 Temporary Redirect: indica un reindirizzamento. Segui la catena di reindirizzamento per vedere dove è stata indirizzata la richiesta.4xx Client Error(ad es.400 Bad Request,404 Not Found): indica un problema con la richiesta lato client. Spesso si tratta di ID unità pubblicitarie, parametri di targeting o configurazioni di rete non validi.5xx Server Error: indica un problema lato ad server.
Intestazioni: nella scheda "Intestazioni" della richiesta, controlla "URL richiesta", "Metodo", "Codice di stato". In "Intestazioni della richiesta", cerca parametri come iu (unità pubblicitaria), sz (dimensione) e correlator per assicurarti che corrispondano alla configurazione prevista.
Risposta: nella scheda "Risposta", controlla i contenuti restituiti dall'ad server. Per le chiamate degli annunci riuscite, potresti visualizzare HTML per la creatività, XML VAST per gli annunci video o una risposta vuota se nessun annuncio è stato evaso. Cerca i messaggi di errore nella risposta se l'annuncio non è riuscito.
Caricamento degli asset della creatività
- Dopo una chiamata ad server, cerca le richieste successive per caricare gli asset della creatività effettivi (immagini, JavaScript, tracker di terze parti, file video). In genere, queste richieste provengono dalla risposta dell'ad server.
- Le sorgenti comuni includono
pagead2.googlesyndication.com, vari URL CDN o fornitori di tecnologia pubblicitaria di terze parti. - Controlla i codici "Status" e "Tempo" (latenza). La latenza elevata o i caricamenti delle creatività non riusciti (ad es.
404per un'immagine) possono causare annunci vuoti o con caricamento lento.
Scenari comuni di risoluzione dei problemi relativi agli annunci e cosa cercare nel file HAR
Scenario 1: l'area annunci è vuota/non contiene annunci- Controlla le chiamate GPT: assicurati che
gpt.jssi carichi correttamente. - Controlla le chiamate ad server (
g.doubleclick.net/gampad/ads).- Esiste una richiesta per l'unità pubblicitaria specifica?
- Lo stato è
204 No Content? In genere, significa che non è stato trovato alcun annuncio per riempire lo spazio (problemi di targeting, inventario o prezzi). - Lo stato è un errore
4xx? Ciò indica un problema con la richiesta stessa (ad es. un percorso dell'unità pubblicitaria errato).
- Controlla la risposta: se viene visualizzata una risposta
200 OK, controlla la scheda "Risposta". È vuota? Contiene un messaggio di errore dell'ad server o una creatività vuota?
- Controlla la colonna "Tempo": ordina le richieste di rete in base alla colonna "Tempo" (o alla visualizzazione "Struttura a cascata").
- Identifica le chiamate ad server lente: le chiamate
g.doubleclick.net/gampad/adsrichiedono molto tempo (centinaia di millisecondi o più)? - Identifica i caricamenti lenti delle creatività: le chiamate successive per gli asset delle creatività (immagini, JavaScript di terze parti) richiedono troppo tempo? Ciò potrebbe indicare dimensioni dei file delle creatività elevate o risorse di terze parti con caricamento lento.
- Controlla la risposta alla chiamata ad server: controlla la scheda "Risposta" della chiamata ad server. La creatività restituita corrisponde alle dimensioni e al formato previsti?
- Cerca errori JavaScript: controlla la scheda "Console" negli Strumenti per sviluppatori per verificare la presenza di errori JavaScript relativi al rendering degli annunci o agli script di terze parti.
- Conflitti CSS: sebbene non direttamente nell'HAR, il CSS in conflitto sulla pagina può influire sul rendering. Esamina la scheda "Elementi" e gli stili calcolati per l'area annunci.
Colonne chiave e cosa cercare
- Nome: l'URL della risorsa richiesta.
- Stato: il codice di stato HTTP della risposta (ad esempio
200 OKo404 Not Found). - Tipo: il tipo MIME della risorsa (ad esempio "documento", "script", "immagine", "xhr").
- Attivatore: la risorsa o lo script che ha avviato la richiesta.
- Dimensione: la dimensione della risorsa trasferita.
- Tempo: la durata totale della richiesta.
Cosa fare dopo l'acquisizione e l'interpretazione
Dopo aver acquisito ed eseguito una revisione iniziale del file HAR, puoi:
Eseguire autodiagnosi e risoluzione: se hai identificato un problema chiaro (ad es. un codice di risposta 404 in un asset della creatività, un codice di risposta 204 a causa di parametri di targeting specifici), potresti essere in grado di risolverlo autonomamente modificando la configurazione dell'annuncio in Google Ad Manager o il codice della pagina web.
Fornire le seguenti informazioni all'assistenza Google Ad Manager:
- Il file HAR stesso.
- Una descrizione chiara del problema: cosa ti aspettavi che succedesse e cosa è successo in realtà.
- Passaggi per riprodurre il problema: URL esatto, browser e azioni intraprese.
- Timestamp del problema: prendi nota della data e dell'ora esatte (incluso il fuso orario) in cui si è verificato il problema nel file HAR. Ciò consente di individuare gli eventi pertinenti.
- ID unità pubblicitarie, ID ordine, ID elemento pubblicitario o ID creatività che ritieni siano coinvolti.
- Eventuali risultati iniziali dell'analisi del file HAR.