Masquage et affichage des blocs Google Adsense avec les requêtes multimédias


11

Est-ce déjà acceptable dans les ToS Adsense? (impossible de trouver des informations sur ce cas spécifique). Si l'utilisateur redimensionne le navigateur (css 3):

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

exemple sur okcupid.com - grand 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.

Réponses:


8

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 .


salut pour votre réponse nick. ce que je ne comprends toujours pas, c'est pourquoi okcupid (très grand site) le fait sans conséquences.
Andres SK

@andufo Peut-être qu'ils ont obtenu l'autorisation de Google. Ou peut-être qu'ils n'ont pas encore été capturés.
Nick

alexa.com/siteinfo/okcupid.com c'est un site à fort trafic et très bien classé hehe, je parie sur l'autorisation.
Andres SK

3

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.


bon point! maintenant je dois découvrir comment charger des bannières adsense une fois le dom prêt.
Andres SK

0

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 @mediarequê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.


Recommander une «conception réactive» est une chose, utiliser des mediarequê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.
MrWhite

@ w3d Êtes-vous sûr de ce que vous dites? parce que je vois que Mashable utilise ceci: @media (max-width: 969px){ .box970 .visible-desktop .ad_container.ad970 {display:none !important} }Qu'est-ce que cela vous dit? :)
its_me

Ce CSS particulier se rapporte à l'en-tête large qui, sur la page d'accueil au moins, ne contient pas AdSense. Tous les AdSense sur la page semblent rester pendant que la fenêtre est réduite. Cependant, vous avez raison, sur d' autres pages, il y a AdSense dans l'en-tête et dans le panneau latéral et les deux sont supprimés lorsque la fenêtre se rétrécit. Cependant, c'est un peu plus compliqué que cela. Si la page est initialement chargée avec une petite taille de fenêtre, AdSense ne se charge même pas. L'augmentation de la taille de la fenêtre d'affichage n'affiche pas AdSense car il n'a jamais été chargé.
MrWhite

1
@ La réponse de Nick semble toujours pertinente, les conditions générales AdSense citées sont toujours d'actualité. Fournir AdSense n'est pas masqué après son chargement (ce qui entraîne une impression ), alors c'est OK. Les utilisateurs mobiles AFAIK ne redimensionnent pas leur fenêtre d'affichage. Le cas de bord sur Mashable où la fenêtre du navigateur est réduite (sur le bureau) et AdSense est supprimé peut avoir été ignoré ou avoir obtenu l'autorisation de Google, je ne sais pas. Dans la plupart des cas, cependant, ils semblent suivre les conditions générales.
MrWhite

1
@ w3d Je dois vous demander de lire la réponse d'un contributeur de premier plan sur les forums Google Adsense.
its_me
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.