Bestimmen Sie, welche Werbung eine Anfrage an /eyeblaster/addineyev2.html gestellt hat
Ich habe eine große website, die mithilfe von zwei großen online-Werbung "Überrest" - Anbieter. Diese Anbieter sind so, dass Sie start-und Stopp-ad-Kampagnen auf einer regelmäßigen basis, die auf unserer website ausführen.
Einer der anzeigen kommt von einem Anbieter ist falsch eine Anfrage an:
/eyeblaster/addineyev2.html
Habe ich festgestellt, dass die Datei, die angefordert wird, ist von einigen websites genutzt werden, wenn die anzeigen auf der website werden Ihnen über iframes. Diese Datei in der Theorie würde die Umgehung der cross-domain-Beschränkungen, so dass der ad-Anbieter könnte die Größe des iframe mit javascript im iframe.
Beschloss ich, diese Verwendung der Datei durch stolpern auf dieses support-Dokument:
http://support.google.com/dfp_premium/bin/answer.py?hl=en&Antwort=1085693
Mein problem ist, dass unsere websites verwenden keine iframes auf liefern Werbeanzeigen, so dass die Anforderungen gehen, um "/eyeblaster/addineyev2.html" URI Ergebnisse in einem 404-Fehler, und ist unnötig. Denn der Fehler kommt von einem großen Hersteller bereitgestellten CMS den Fehler macht, mit unserer Google Analytics-tracking-code auf. Dies ist das Ergebnis der aufblasen unsere scheinbare Seitenaufrufe.
Den Zugriff auf die inflation können sehr schwerwiegend sein, weil die 404-Fehler-Seite enthält auch ads. Dass 404-Seite konnte auch das laden der fehlerhaften Anzeige, die sich in eine rekursive Schleife von ads laden der genau die gleiche "/eyeblaster/addineyev2.html" 404-Seite.
Habe ich bisher noch nicht Zeuge eine Anzeige macht eine direkte Anfrage an diese url per Firebug oder ähnliche Entwickler-tools. Doch der Verkehr auf dieser nicht-existenten Seite ist gigantisch, so wird der säumige ad ist sicherlich noch in den mix. Das problem ist, dass ich kann nicht herausfinden, welche Anzeige ist kaputt, also kann ich nicht sagen, unsere überbleibsel-Anbieter, um es zu entfernen. Beide Anbieter sind vortäuscht Ignoranz des Problems.
Kann ich nicht entfernen Sie die Google-tracking-code auf der 404-Fehlerseite, aber ich kann hinzufügen zusätzlicher JavaScript auf der Seite.
Gibt es eine Möglichkeit, die ich identifizieren konnte, die ad verursacht einen request an "/eyeblaster/addineyev2.html" durch das hinzufügen einiger javascript 404-Fehler, dass die Ergebnisse, wenn Sie versuchen, zu verlangen, dass die Seite in einem iframe?
Im Grunde fast ein "frame buster" - Skript, dass statt der Zerschlagung der Rahmen, gibt Auskunft über die HTML-Knoten in der Nähe des iframe-Elements? Ich denke, es ist leicht möglich, aber ich bin nicht zu sehen, einen klaren Weg im moment.
Dank!
InformationsquelleAutor der Frage Tal | 2012-11-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zu vermeiden, dass unerwünschte tracking sollten Sie eine leere dummy-Datei auf
/eyeblaster/addineyev2.html
oder, wenn Sienginx
etwas wieoder, besser
Wenn Sie nicht über statische hosting und können nicht konfigurieren Sie einen proxy-server Sie können eine Bedingung in Ihre 404-Seite das tracking via javascript -
InformationsquelleAutor der Antwort Miguel
Ich gefunden habe, meine eigene Antwort, und ich Teile es hier für den seltenen Fall einer anderen Web-Entwickler versucht vergeblich zu lokalisieren, eine ad-tun die gleiche Sache zu Ihnen.
Den beanstandeten digitale Anzeige wurde kommen mit einem iframe, auf die verwiesen wurde Richtung "/eyeblaster/addineyev2.html" ich nutzte dieses wissen, und codiert die folgenden javascript-Code, um Informationen über die Seite, die das iframe (also die Seite mit der Anzeige).
Diese JavaScript-JQuery nutzt (was unsere CMS-provider bietet auf jeder Seite sowieso). Es prüft, um zu sehen, ob der Fehler die Seite existiert in einem iframe (top != selbst), und dann packt Sie den raw-html-Format für jedes html-element auf der parent-Seite, sollte sich ein ad.
Dass Daten verpackt in ein Objekt, und geschrieben, um ein einfaches php-script zu schreiben, wäre ein log von jedem Wert geschrieben, um es in eine Datei.
Am Ende erhielt ich eine log-Datei mit einer hohen Wahrscheinlichkeit, dass die problematische ad-code war innerhalb. Ich war in der Lage zu tun, ein schnelles grep auf die Datei und entdeckt die Anzeige mit einem iframe Richtung "/eyeblaster/addineyev2.html"
Ich hoffe, dies hilft jemand da draußen!
InformationsquelleAutor der Antwort Tal
Sieht es aus wie es gibt mehr Verlage haben dieses Problem. Ich Tue es auch. Folgende Tals Anweisungen, die ich war in der Lage, log-Informationen beim zeigen eines iframe auf einer 404-Seite mit Absicht, aber war nicht in der Lage zu fangen, dieses problem, wie es scheint zufällig, und ich kann nicht überprüfen, warum das Skript nicht fangen.
Wie über das hinzufügen /eyeblaster/addineyev2.html und Protokoll aus dieser Datei?
Habe ich feststellen können, der Besitzer von dem Skript machen eine einfache web-Suche. Es kommt aus http://www.mediamind.com/
Aber die Deaktivierung von "mediamind" in Google AdSense nicht den trick tun, so fragte ich Ihre Unterstützung, senden Sie mir die Datei.
Ich werde das Skript zu testen und wenn 404-Aufrufe werden immer geringer. Vielleicht werde ich auch das Skript verwenden, um zu überprüfen, für die der Inhalt geladen wird, und bestimmen Sie die exect ad url, um es herunterzufahren.
InformationsquelleAutor der Antwort Thomas
Nur dachte, ich würde teilen, wie es geschieht bei uns Ozzu website als gut. Ich wurde zum ersten mal bewusst die Frage, wenn einige Mitglieder beschwerten sich, doch ich sah nicht zu tief wie ich zuerst dachte, es war eine isolierte Instanz.
In den letzten Monaten habe ich auch gemerkt, dass mein Fehler-log-Dateien auf dem server höher gewesen als normal, schieben Sie die /usr-partition auf rund 82% der Nutzung. Ich nicht setzen zwei und zwei zusammen, bis heute, als ich endlich begann, mich über die Fehler, und es scheint, dass dies ist nicht eine isolierte Instanz mit diesem eyeblaster-Typ anzeigen. Es gibt viele Tausende von Benutzern kommen, um unsere Website und dann immer Weiterleitung zu einer 404-Seite auf unserer website, weil dieser. Hier ist ein Beispiel einer der Fehler in unseren log-Datei, und es scheint, dass viele Netzwerke nutzen diese eyeblaster-software von Media Mind:
Habe ich gerade kontaktiert, die Medien Verstand Unternehmen als auch, um zu sehen, ob Sie irgendwelche weiteren Eingaben. Der Fehler in unsere Protokolle sind mindestens aus einem paar von ad-Servern wie:
So ist es mein Eindruck, dass zahlreiche Medien-Unternehmen sind mit diesem Auge Blaster software. Ich sah mehr in dem, was Augen-Blaster angeblich tut, und es ist eine Art von Technologie, die synchronisiert zahlreichen anzeigen auf der Seite, als ob Sie sind eine große Anzeige schalten. Zum Beispiel eine animation starten, in einer ad und Ende in einem anderen. Wie auch immer es muss beliebt, wie zahlreiche ad-Unternehmen zu sein scheinen, es zu benutzen und als solche würde ich Sie wohl für Behinderte eine Menge von Werbetreibenden.
Ich denke, der beste Weg, um das problem zu beheben wäre es, die Media-Geist-Adresse, aber ich bin mir nicht sicher.
Eh nur wollte um meine Erfahrung zu teilen und dass dieses problem scheint zu sein, die zahlreichen websites.
InformationsquelleAutor der Antwort Brian