Anzeigenskripts statisch laden

Übersicht

Dabei wird geprüft, ob Anzeigenskripts in die Seite eingeschleust werden. Andere Ressourcen auf der Seite können das Abrufen und Laden von injizierten -Scripts, was wiederum das Laden von Anzeigen verzögert. In einigen Situationen Skripts werden möglicherweise überhaupt nicht abgerufen, wodurch das Laden von Anzeigen verhindert wird. miteinander verbinden.

Empfehlungen

Laden Sie Scripts über asynchrone Script-Tags, um die Geschwindigkeit zu erhöhen. Browser-Preload-Scanner kann Skript-Tags früher abrufen, auch wenn Ressourcen, die das Rendering blockieren, Skriptausführung.

Falsch
<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>
Richtig
<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>

Quelle eingefügter Anzeigenskripte ermitteln

Manchmal ist es nicht offensichtlich, wie ein Anzeigenskript in eine Seite eingeschleust wird, oder dass es überhaupt injiziert wird. Wenn Sie z. B. die Quelle prüfen, nach dem Laden einer Seite kann ein eingefügtes Skript-Tag nicht von einem statisch geladenen Tag zu unterscheiden ist.

In diesen Fällen können Sie die Quelle in den Chrome-Entwicklertools auf dem Tab „Network“ (Netzwerk) ermitteln. eingefügten Anzeigenskripts.

  1. Öffnen Sie die Entwicklertools, indem Sie Control+Shift+J oder Command+Option+J (Mac) drücken.
  2. Gehen Sie zum Tab Network.
  3. Falls nicht bereits angezeigt, klicken Sie auf Filter. Filtersymbol, um die Filterleiste zu öffnen und den den Namen des Skripts, das bei dieser Prüfung gemeldet wurde, in das Textfeld ein.
  4. Falls diese nicht bereits angezeigt wird, klicken Sie mit der rechten Maustaste auf eine Kopfzeile und wählen Sie Initiator, um die Spalte „Initiator“ in die Netzwerkanfrage aufzunehmen Vermittlungsabfolge zu erstellen.
  5. Aktualisieren Sie die Seite, um den Netzwerkverkehr zu erfassen.

Screenshot des Tabs „Network“ in den Chrome-Entwicklertools

Wie im Screenshot oben zu sehen ist, enthält die Spalte „Initiator“ Informationen zur Quelle des betreffenden Skripts. Wenn Sie auf den Quelllink klicken, Sie können direkt zu dem Code wechseln, der für die Ausgabe der Anzeigenskriptanforderung verantwortlich ist, oder Bewegen Sie den Mauszeiger auf den Link zur Quelle, um alle Aufrufe zu sehen, die zu der Anfrage führen.

Weitere Informationen

Bei dieser Prüfung wird eine Zulassungsliste mit Anzeigenskripts durchgeführt, die bekanntermaßen sicher sind statisch geladen werden soll. Die aktuelle Liste ist:

Bibliothek Skript(e)
AdSense pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
Amazon Publisher-Dienste amazon-adsystem.com/aax2/apstag.js
Criteo-Direktgebotsfunktion static.criteo.net/js/*/publishertag.js
Google Publisher-Tag

googletagservices.com/tag/js/gpt.js

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

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

Eingreifen gegen „document.write()“
Asynchrone Skripts mit Inline-Skripts als schädlich eingestuft
Asynchrone Snippets beschleunigen