AdSense в приложении на основе AJAX? - PullRequest
7 голосов
/ 04 января 2009

Как добавить adsense или другую рекламу в приложение, основанное на ajax / ajax asp.net? (например, страница образцов ra-ajax ) или GWT

Является ли создание iframe жизнеспособным решением?

Как указано ниже, размещение сценария AdSense легко. Но бот Google не сможет сканировать мою страницу, основанную на ajax, так как весь контент - javascript. Там не будет контекстной рекламы. Так что не смогу монетизировать. Это было бы здорово для статической рекламы. Любая идея / входы?

Ответы [ 9 ]

4 голосов
/ 14 января 2009

Похоже, вам нужно загрузить AdSense, а затем динамически обновлять / изменять рекламные объявления на основе контента, доставляемого через AJAX.

К сожалению, это противоречит правилам программы AdSense; Я только что опубликовал длинный ответ об этом здесь: Обновите Div, в котором есть реклама Google

1 голос
/ 15 мая 2014

Просто чтобы добавить обновление к этому сообщению, теперь оно допускается правилами AdSense. Вы можете найти обновленную политику (май 2013) здесь

1 голос
/ 06 января 2010

Jader, Google AdSense предотвращает вставку рекламы на страницу с помощью AJAX.

1 голос
/ 04 января 2009

Google рекомендует не использовать подход iframe, поскольку он нарушает контекстность их рекламы (из-за отсутствия контента для работы на странице, вызывающей объявление).

0 голосов
/ 20 октября 2011

Это старый вопрос, но, на мой взгляд, http://www.retailigence.com имеет API, который можно использовать для поиска местоположения и контекстной рекламы в реальном времени.

0 голосов
/ 02 сентября 2011

Google скоро сделает это возможным ...

Adsense для Ajax

0 голосов
/ 07 мая 2010

РЕДАКТИРОВАТЬ: Неважно. AdSense, кажется, делает все возможное, чтобы это не сработало. Они действительно не хотят, чтобы вы загружали AdSense динамически.

Я понимаю, что этому вопросу уже год, но я написал библиотеку, которая может помочь с document.write частью проблемы (не знаю, является ли это нарушение TOS) writeCapture. JS . Все довольно просто:

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

В примере используется jQuery, но вы также можете использовать его автономно. Поскольку он будет загружаться на той же странице (без фреймов), он должен работать довольно хорошо.

0 голосов
/ 05 января 2009

Google AdSense предоставляет вам небольшой фрагмент кода HTML, тег сценария с некоторым Javascript внутри него, который отлично работает с любой веб-страницей, не имеет значения, является ли это страницами примеров Ajax, ASP.NET, ra-ajax или GWT. Если вы уже вставили этот фрагмент в свой HTML-код и у вас все еще есть проблемы, предоставьте ссылку на свою страницу.

0 голосов
/ 04 января 2009

Почему вы не можете добавить рекламу нормально? Вы можете создать iFrame, но я не вижу необходимости.

...