web-dev-qa-db-fra.com

Masquer et afficher les blocs Google Adsense avec des requêtes multimédia

Est-ce déjà acceptable dans le ToS Adsense? (ne trouve aucune information sur ce cas particulier). Si l'utilisateur redimensionne le navigateur (css 3):

@media screen and (max-width: 980px) {
 #skyscraper { display: none; }
}

example at okcupid.com - large site

L'idée est de présenter un site sans défilement horizontal lorsque l'utilisateur redimensionne la fenêtre du navigateur à 980 pixels ou moins.

11
Andres SK

Vous ne pouvez pas masquer les annonces; il se trouve dans le conditions générales AdSense sous "5. Utilisations interdites":

Vous ne devez et n'autorisez ni n'encouragez aucun tiers à: ... (ii) modifier, filtrer, tronquer ou modifier l'ordre des informations contenues dans une annonce, un lien, un bloc d'annonces, un résultat de recherche ou une référence; Bouton, ou supprimer, masquer ou réduire au minimum toute annonce, lien, bloc d'annonces, résultat de recherche ou bouton de renvoi de quelque manière que ce soit sans l'autorisation de Google;

Cela me semble assez clair. (C'est probablement parce que le code JavaScript de l'annonce serait toujours exécuté, en rapportant faussement une vue d'annonce et en retardant le taux de clics.)

Déplacer l'annonce vers le pied de page pour les écrans étroits à l'aide de requêtes multimédia peut être plus sûr.

Mise à jour (juillet 2013) : utilisation de JavaScript pour détecter la largeur de la page et diffuser des annonces pertinentes, plutôt que des requêtes multimédia CSS pour masquer les annonces après le chargement et l'affichage de la page ont été comptés, semble maintenant être l'option la plus judicieuse, comme dans cet exemple .

8
Nick

Je pense que les conditions de service font référence à une situation dans laquelle vous chargez les annonces mais ne les affichez pas aux visiteurs, ce qui simplifie l'affichage et le clic des statistiques. Si vous ne chargez pas l'annonce en premier lieu, tout devrait bien se passer. Vous devez le faire avec JavaScript plutôt que CSS - détectez la largeur de la fenêtre, exécutez le code AdSense uniquement s'il est plus large qu'un certain nombre.

3
robertc

Je ne sais pas comment les choses se passaient lorsque vous avez posté votre question, mais à partir de maintenant, Google recommande en réalité la "conception adaptative" à toute autre option.

Ce document indique que vous pouvez utiliser @media requêtes assez clairement , bien que le texte ne soit pas exact. (Vous pouvez également vouloir lisez ceci .) Alors, ce que vous faites IS d'accord.

Et ne considérez pas ce que je dis sans fondement. Prenez Mashable , par exemple. Ils le font, et ils font partie de ces meilleurs éditeurs Premium d'Adsense.

Tl; dr - À partir de maintenant, ce que vous vouliez faire est parfaitement conforme aux règles, à mon sens.

0
its_me