Adsense dans une application basée sur ajax?
-
03-07-2019 - |
Question
Comment ajouter des annonces AdSense ou d’autres annonces dans une application asp.net basée sur ajax / ajax? (ex. page d'échantillons ra-ajax ) ou GWT
La création d’un iframe est-elle une solution viable?
Comme indiqué ci-dessous, il est facile de placer un script adsense. Mais le bot Google ne pourra pas analyser ma page basée sur ajax, car tout le contenu est en javascript. Il n'y aura pas d'annonces contextuelles. Donc, ne sera pas en mesure de monétiser. Ce serait génial pour les annonces statiques. Une idée / des intrants?
La solution
Il semble que vous souhaitiez charger AdSense, puis actualiser / modifier dynamiquement les annonces en fonction du contenu diffusé via AJAX.
Malheureusement, cela va à l'encontre des règles du programme AdSense. Je viens de poster une longue réponse à ce sujet ici: Actualiser une div contenant une annonce Google à l'intérieur
Autres conseils
Google recommande de ne pas utiliser l'iframe, car cela rompt la contextualité de leurs annonces (en raison de l'absence de contenu sur lequel travailler sur la page qui appelle l'annonce).
Jader, Google AdSense empêche l'ajout d'annonces dans la page à l'aide d'AJAX.
Juste pour ajouter une mise à jour à ce message, celle-ci est désormais tolérée par les règles AdSense. Vous pouvez trouver la politique mise à jour (mai 2013) ici
Pourquoi ne pouvez-vous pas ajouter les annonces normalement? Vous pouvez créer un iFrame mais je ne vois pas le besoin.
EDIT: Peu importe. AdSense semble faire tout ce qui est en son pouvoir pour éviter que cela ne fonctionne. Ils ne veulent vraiment pas que vous chargiez AdSense de manière dynamique.
Je réalise que cette question date d'un an, mais j'ai écrit une bibliothèque qui peut aider à résoudre le problème document.write
(qu'il s'agisse d'une violation du TOS, savoir) writeCapture.js . C'est assez simple:
$('#ads').writeCapture().html('<script src="whatever-your-adsense-code-is"> </script>');
L'exemple utilise jQuery, mais vous pouvez également l'utiliser de manière autonome. Puisqu'il sera chargé dans la même page (pas d'iframes), cela devrait fonctionner plutôt bien.
Google va bientôt rendre cela possible ...
C’est une vieille question, mais pour mémoire, je pense que http://www.retailigence.com dispose d'une API que vous pouvez utiliser pour rechercher en temps réel des annonces géolocalisées et contextuelles.
Google AdSense vous fournit un petit extrait de code HTML, une balise de script contenant du code Javascript, qui fonctionne parfaitement avec n'importe quelle page Web. Peu importe que ce soit Ajax, ASP.NET, une page d'exemples ra-ajax ou GWT. Si vous avez déjà inséré cet extrait dans votre code HTML et que vous rencontrez toujours des problèmes, veuillez fournir un lien vers votre page.