Wir verwenden den Google Anzeigenmanager, um Anzeigen zu schalten. Ich möchte einen Link "Diese Anzeige melden" erstellen, über den jemand eine E-Mail zu dem Problem sendet. Er muss jedoch genau angeben, welche Anzeige gerade angezeigt wurde.JavaScript-Code zum Erfassen von Netzwerken Anzeigen
Es gibt ein Code-Snippet, das Google durch den unten stehenden Anzeigencode ersetzt.
Auf der Google-Website haben wir ein Werbenetzwerk-Setup, das dasselbe tut und seinen Code durch eine tatsächliche Anzeige ersetzt. Ein generisches Beispiel dafür, wie dieser Code aussehen könnte, ist unten.
<!-- begin ad tag -->
<script language="JavaScript" type="text/javascript">
ord=Math.random()*10000000000000000;
document.write('<scr' + 'ipt language="JavaScript" src="http://ad.doubleclick.net/adj/removed-tag/removed-location-data;dma=removed-num;org=removed-org-type;state=removed-state;own=removed-owner;sz=728x90;ord=' + ord + '?" type="text/javascript"></scr' + 'ipt>');
</script><noscript><a href="http://ad.doubleclick.net/jump/removed-tag/removed-location-data;dma=removed-num;org=removed-org-type;state=removed-state;own=removed-owner;sz=728x90;ord=123456789?" target="_blank"><img src="http://ad.doubleclick.net/ad/removed-tag/removed-location-data;dma=removed-number;org=removed-org-type;state=removed-state;own=removed-owner;sz=728x90;ord=123456789?" width="728" height="90" border="0" alt=""></a></noscript>
<!-- End ad tag -->
Wir haben mehrere verschiedene Netzwerke, die Anzeigen auf ähnliche, aber unterschiedliche Weise schalten.
Gibt es ein bisschen JavaScript-Magie, die ich verwenden könnte, um das ERGEBNIS dieser Sätze von JavaScript-Code herauszufinden? Mit anderen Worten, die Bild- oder Flash-Datei, die letztendlich angezeigt wurde? Kann ich irgendwann mit JavaScript eine Liste aller Bilder im DOM lesen?
Ich weiß nicht, wo ich anfangen soll, um herauszufinden, welche Anzeige angezeigt wird. Natürlich zeigt der Quellcode nur den ursprünglichen Google-Code.