Caricare gli script degli annunci in modo statico

Panoramica

Questo controllo consente di verificare se gli script degli annunci vengono inseriti o meno nella pagina. Altre risorse nella pagina potrebbero ritardare il recupero e il caricamento degli script inseriti, con conseguente ritardo del caricamento degli annunci. In alcuni casi il recupero di questi script potrebbe non avvenire del tutto, impedendo completamente il caricamento degli annunci.

Suggerimenti

Carica gli script tramite tag script asincroni per migliorare la velocità. Lo scanner di precaricamento del browser può recuperare i tag script in anticipo, anche se ci sono risorse di blocco della visualizzazione che impediscono l'esecuzione degli script.

Risposta sbagliata
<script>
  var el = document.createElement('script');
  el.src = 'https://securepubads.g.doubleclick.net/tag/js/gpt.js';
  var node = document.getElementsByTagName('script')[0];
  node.parentNode.insertBefore(el, node);
</script>
Corretto
<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>

Identificare l'origine degli script degli annunci inseriti

A volte, il fatto che uno script di annunci venga inserito in una pagina, o come questa avvenga, potrebbe non essere chiaro. Ad esempio, quando esamini l'origine di una pagina dopo il suo caricamento, un tag script che è stato inserito potrebbe non essere distinguibile da un tag caricato in modo statico.

In questi casi, usa la scheda Rete in Chrome DevTools per stabilire l'origine degli script degli annunci inseriti.

  1. Apri Chrome DevTools premendo Control+Shift+J o Command+Option+J (Mac).
  2. Vai alla scheda Rete.
  3. Se la barra dei filtri non è già visibile, aprila facendo clic su Filtro L&#39;icona Filtro e digita nella casella di testo il nome dello script segnalato da questo controllo.
  4. Se non è già visibile, fai clic con il tasto destro del mouse sull'intestazione di una tabella e seleziona Iniziatore per includere la colonna Iniziatore nella tabella delle richieste di rete.
  5. Ricarica la pagina per acquisire il traffico di rete.

Uno screenshot della scheda Rete in Chrome DevTools

Come mostrato nello screenshot sopra, la colonna di avvio contiene le informazioni sull'origine dello script in questione. Puoi fare clic sul link dell'origine per passare direttamente al codice responsabile dell'emissione della richiesta di script dell'annuncio, oppure passare il mouse sopra il link dell'origine per visualizzare tutte le chiamate che portano alla richiesta.

Ulteriori informazioni

Per questo controllo viene effettuato un confronto con una lista consentita di script degli annunci che è certo possano essere caricati in sicurezza. L'elenco attuale è:

Raccolta Script
AdSense pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
Servizi per editori di Amazon amazon-adsystem.com/aax2/apstag.js
Offerente diretto Criteo static.criteo.net/js/*/publishertag.js
Tag publisher di Google

googletagservices.com/tag/js/gpt.js

securepubads.g.doubleclick.net/tag/js/gpt.js

Piattaforma Index js-sec.indexww.com/ht/p/*.js

Intervenire su document.write()
"Script asincroni" inseriti tramite script considerati dannosi
Velocizzare gli snippet asincroni