Frage

Wie füge ich AdSense oder andere Anzeigen in einer asp.net Ajax / Ajax-basierte Anwendung?  (Ex. ra-Ajax-Proben ) oder GWT

Ist die Schaffung eines iframe eine tragfähige Lösung?

Wie weiter unten angegeben, adsense Skript platzieren ist einfach. Aber das Google-Bot nicht in der Lage sein, meine Ajax-basierte Seite zu scannen, wie die gesamten Inhalts Javascript ist. Es würde nicht content-bezogene Anzeigen sein. Also nicht in der Lage sein zu monetarisieren. Es wäre für die statischen Anzeigen groß sein. Jede Idee / Eingänge?

War es hilfreich?

Lösung

Es scheint, wie das, was Sie wollen, ist zu tun AdSense laden und dann dynamisch aktualisieren / die Werbung auf Basis von Inhalten über AJAX geliefert ändern.

Leider ist dies gegen die AdSense-Programmrichtlinien; Ich habe gerade gebucht eine lange Antwort dazu hier: Aktualisieren einer Div, die eine Google-Anzeige nach innen hat es

Andere Tipps

Google empfiehlt gegen den iframe Ansatz, da sie die Kontextualität ihrer Anzeigen bricht (wegen kein Inhalt wird mit auf der Seite Aufruf der Anzeige zu arbeiten).

Jader, Google AdSense verhindert, dass Anzeigen aus in die Seite eingefügt werden AJAX verwenden.

Nur ein Update zu diesem Beitrag hinzuzufügen, wird es nun durch die AdSense-Richtlinien toleriert. Sie können die aktualisierte Richtlinie (Mai 2013) hier

Warum können Sie nicht die Anzeigen hinzufügen normal? Sie könnten einen iFrame erstellen, aber ich sehe nicht die Notwendigkeit.

EDIT: Nevermind. AdSense scheint alles zu tun, um dies zu verhindern, arbeiten. Sie wirklich nicht wollen Sie AdSense dynamisch laden.

Ich weiß, diese Frage ein Jahr alt ist, aber ich habe eine Bibliothek geschrieben, die mit dem document.write Teil des Problems helfen können (ob dies eine TOS Verletzung ist, weiß ich nicht) writeCapture.js . Es ist ziemlich einfach:

$('#ads').writeCapture().html('<script src="whatever-your-adsense-code-is"> </script>');

Das Beispiel verwendet jQuery, aber man kann es auch Standalone-Betrieb. Da es in der gleichen Seite (keine iframes) geladen wird, sollte es ziemlich gut.

Google wird dies bald möglich machen ...

Adsense für Ajax

Dies ist eine alte Frage, aber nur für das Protokoll Ich glaube http://www.retailigence.com hat eine API, die Sie für eine Echtzeitsuche von Standort und content-bezogene Anzeigen verwenden können.

Google AdSense bietet Ihnen einen kleinen Ausschnitt des HTML-Code, ein Script-Tag mit einigen Javascript in ihm, die perfekt mit jedem Web-Seite funktioniert, macht die Sache nicht, wenn es Ajax, ASP.NET, ra-Ajax-Proben Seite oder GWT. Wenn Sie bereits diese Schnipsel in Ihrem HTML eingefügt, und immer noch Probleme haben, bitte einen Link für Sie Seite zur Verfügung stellen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top