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 sulla pagina potrebbero ritardare il recupero e il caricamento degli elementi che a loro volta ritardano il caricamento degli annunci. In alcune situazioni gli script potrebbero non essere recuperati, impedendo il caricamento di tutti gli annunci in sinergia.

Consigli

Carica gli script tramite tag script asincroni per migliorare la velocità. Lo scanner di precaricamento del browser possono recuperare i tag di script in anticipo, anche se le risorse di blocco della visualizzazione bloccano l'esecuzione dello 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 potrebbe non essere chiaro come uno script di un annuncio venga inserito in una pagina, o persino che venga iniettato. Ad esempio, quando esamini la fonte di una pagina dopo il caricamento, potrebbe apparire un tag script che è stato inserito indistinguibile da un tag caricato in modo statico.

In questi casi, utilizza la scheda Rete in Chrome DevTools per determinare l'origine. di script degli annunci inseriti.

  1. Apri DevTools premendo Control+Shift+J o Command+Option+J (Mac).
  2. Vai alla scheda Rete.
  3. Se non è già visibile, fai clic su Filtra Icona Filtro per aprire la barra dei filtri e digitare il nome dello script segnalato da questo controllo nella casella di testo.
  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 richiesta di rete. con una struttura a cascata.
  5. Ricarica la pagina per acquisire il traffico di rete.

Uno screenshot della scheda Rete in Chrome DevTools

Come illustrato nello screenshot riportato sopra, la colonna iniziatore conterrà 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 passa il mouse sopra il link di origine per vedere tutte le chiamate che hanno portato alla richiesta.

Ulteriori informazioni

Questo controllo agisce sulla base di una lista consentita di script degli annunci noti per essere sicuri per essere caricati in modo statico. L'elenco attuale è:

Raccolta Script
AdSense pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
Servizi per i publisher 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

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

Intervenire contro document.write()
"Script asincroni" inseriti tramite script considerata dannosa
Accelerare gli snippet asinc