Leo this, this y this, pero creo que mi situación es diferente. No necesito actualizar los Anuncios cada vez que hago una llamada AJAX.Adsense con AJAX
Tengo una página llamada "mypage.php". Cargo el anuncio de Adsense en el primer div, cuando se abre la página. Mi segundo div está vacío.
Después de que DOM esté completamente cargado, hago una publicación de AJAX. Y coloque el resultado en div "lower_content". ¿Esto rompe Adsense TOS?
<body>
<div id="adSense_content>
<script> adsense script </script>
</div>
<div id="lower_content">
empty in start
</div>
</body>
Mi archivo JS:
$(document).ready(function() {
$.ajax({
type: "POST",
url: "/getit",
success: function(data) {
$("#lower_content").html(data);
}
});
}
Nota: ¿Por qué no se cargan segundo contenido de la página cuando se está abriendo? Porque la llamada AJAX responde en 6-7 segundos. Cuando la carga del servidor es alta, la respuesta llega incluso en 10-15 segundos. Para no hacer que el visitante espere con la página en blanco, o incluso rebote desde la página. Muestro el diseño al visitante en el inicio y cargo el contenido cuando llega la respuesta de la llamada AJAX.
editar: Poner un anuncio en una página vacía es otra vez TDS de Adsense. Pero la página que mencioné está vacía mientras se cargan los datos de la tabla. Después de cargar la tabla completa con AJAX, la página se carga con contenido. Pero el anuncio se coloca mientras se carga la página html.
Hmm punto interesante ... Pero hago una llamada AJAX después del documento. Listo, porque a veces se convierte en 10-15 segundos cuando se responde a la solicitud AJAX. (Debido a la carga del servidor, etc.) Por lo tanto, para no hacer que el visitante espere o incluso rebote de la página, le muestro el boceto de la página al visitante y llene las partes de los datos después de la respuesta de AJAX. – trante
Respuesta modificada después de más investigaciones. –
AdSense para AJAX ha sido descontinuado. –