Evitare le richieste collo di bottiglia

Panoramica

Questo controllo identifica le richieste a lunga esecuzione che bloccano la prima richiesta di annuncio. Si tratta di richieste avviate e che hanno ricevuto una risposta prima della prima richiesta di annuncio. La riduzione del numero e della durata di queste richieste di blocco riduce la latenza della prima richiesta di annuncio, accelerando il caricamento degli annunci.

Suggerimenti

I dettagli di questo controllo contengono le prime 5 richieste di blocco (per costo). L'obiettivo è rimuovere o ridurre la durata di queste richieste per velocizzare il caricamento degli annunci. Ecco alcuni suggerimenti:

  • Eliminazione delle richieste non necessarie.
  • Posticipare le richieste non critiche fino al caricamento degli annunci.
  • Emettere richieste in parallelo anziché in serie.
  • Miglioramento dei tempi di risposta mediante l'ottimizzazione dei servizi di backend, l'utilizzo di HTTP/2 e così via.

Ulteriori informazioni

Questo controllo mostra le prime 5 richieste collo di bottiglia per costo. Il costo di una richiesta viene calcolato come segue:

request duration + (request self-time * 3)

Se il tempo richiesto per la richiesta non equivale a quello trascorso in altre richieste. Vengono considerate solo le richieste con un'autotempo superiore a 250 ms o una durata superiore a 1 s.