Sie können keine Anzeigen ausblenden. Dies steht in den AdSense-Nutzungsbedingungen unter "5. Verbotene Verwendungen":
Sie dürfen und dürfen Dritte nicht autorisieren oder ermutigen, ... (ii) die Reihenfolge der in einer Anzeige, einem Link, einem Anzeigenblock, einem Suchergebnis oder einer Empfehlung enthaltenen Informationen zu bearbeiten, zu ändern, zu filtern, abzuschneiden oder zu ändern Klicken oder entfernen, verdecken oder minimieren Sie Anzeigen, Links, Anzeigenblöcke, Suchergebnisse oder Verweisschaltflächen auf irgendeine Weise ohne Genehmigung von Google.
Scheint mir ziemlich klar zu sein. (Dies liegt wahrscheinlich daran, dass der JavaScript-Code für die Anzeige weiterhin geschaltet wird, fälschlicherweise eine Anzeigenansicht meldet und die Klickrate verringert.)
Das Verschieben der Anzeige in den Fußzeilenbereich für schmale Bildschirme mithilfe von Medienabfragen ist möglicherweise sicherer.
Update (Juli 2013) : Die Verwendung von JavaScript zum Erkennen der Seitenbreite und zum Schalten relevanter Anzeigen anstelle von CSS-Medienabfragen zum Ausblenden von Anzeigen nach dem Laden der Seite und dem Zählen der Aufrufe scheint nun die sinnvollste Option zu sein, wie in diesem Beispiel .
Ich denke, die Nutzungsbedingungen beziehen sich auf eine Situation, in der Sie die Anzeigen laden, sie dann aber nicht für die Besucher anzeigen, wodurch die Ansichts- / Klickstatistiken durcheinander gebracht werden. Wenn Sie die Anzeige erst gar nicht laden, sollte sie in Ordnung sein. Sie müssten dies jedoch eher mit JavaScript als mit CSS tun. Ermitteln Sie die Fensterbreite und führen Sie den AdSense-Code nur aus, wenn er breiter als eine bestimmte Zahl ist.
quelle
Ich weiß nicht, wie es war, als Sie Ihre Frage gestellt haben, aber ab sofort empfiehlt Google "Responsive Design" gegenüber jeder anderen Option.
In diesem Dokument wird angegeben, dass Sie
@media
Abfragen klar genug verwenden können , wenn auch nicht in exaktem Text. (Vielleicht möchten Sie dies auch lesen .) Also, was Sie tun, ist in Ordnung.Und denken Sie nicht daran, was ich grundlos sage. Nehmen Sie zum Beispiel Mashable . Sie tun das und sind einer der besten Adsense Premium-Publisher.
Tl; dr - Ab sofort ist das, was Sie tun wollten, nach meinen Regeln vollkommen in Ordnung.
quelle
media
Abfragen zum Ausblenden von AdSense eine andere. Ich glaube nicht, dass die Google-Dokumente, die Sie verlinken, dies abdecken? Und Mashable tut dies nicht , sie zeigen immer noch die Anzeigen an, sondern in verschiedenen Teilen der Seite.@media (max-width: 969px){ .box970 .visible-desktop .ad_container.ad970 {display:none !important} }
Was sagt dir das? :)