Vous ne pouvez pas masquer les annonces; c'est dans les conditions générales AdSense sous "5. Utilisations interdites":
Vous ne devez pas autoriser ou encourager un tiers à: ... (ii) éditer, modifier, filtrer, tronquer ou changer l'ordre des informations contenues dans toute annonce, lien, bloc d'annonces, résultat de recherche ou référence. Bouton, ou supprimer, masquer ou minimiser toute annonce, lien, bloc d'annonces, résultat de recherche ou bouton de parrainage 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 continuerait de s'exécuter, signalant faussement une vue de l'annonce et retardant le taux de clics.)
Déplacer l'annonce dans la zone de pied de page pour les écrans étroits à l'aide de requêtes multimédias peut être plus sûr.
Mise à jour (juillet 2013) : L'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 de la page et le comptage des vues, semble désormais être l'option la plus judicieuse, comme dans cet exemple .
Je pense que les conditions d'utilisation se réfèrent à une situation où vous chargez les annonces mais ne les affichez pas ensuite aux visiteurs, d'où un affichage / clic des statistiques. Si vous ne chargez pas l'annonce en premier lieu, cela devrait être OK. Vous devez cependant le faire avec JavaScript plutôt qu'avec CSS - détectez la largeur de la fenêtre, exécutez le code AdSense uniquement s'il est plus large qu'un certain nombre.
la source
Je ne sais pas comment les choses se passaient lorsque vous avez posté votre question, mais pour l'instant, Google recommande en fait la "conception réactive" par rapport à toute autre option.
Ce document indique que vous pouvez utiliser les
@media
requêtes assez clairement , mais pas dans le texte exact. (Vous voudrez peut-être aussi lire ceci .) Donc, ce que vous faites EST OK.Et ne considérez pas ce que je dis sans fondement. Prenez Mashable , par exemple. Ils le font, et ils sont l'un de ces meilleurs éditeurs Adsense Premium.
Tl; dr - Pour l'instant, ce que vous vouliez faire est parfaitement bien selon les règles, comme je le vois.
la source
media
requêtes pour masquer AdSense en est une autre. Je ne pense pas que les documents Google que vous liez pour couvrir cela? Et Mashable ne fait pas cela, ils affichent toujours les annonces, mais dans différentes parties de la page.@media (max-width: 969px){ .box970 .visible-desktop .ad_container.ad970 {display:none !important} }
Qu'est-ce que cela vous dit? :)