Menyembunyikan dan Menampilkan blok Google Adsense dengan Kueri Media

11

Apakah ini sudah dapat diterima di Adsense ToS? (tidak dapat menemukan informasi tentang kasus khusus ini). Jika pengguna mengubah ukuran browser (css 3):

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

contoh di okcupid.com - situs besar

Idenya adalah untuk menyajikan situs horizontal-scroll-free ketika pengguna mengubah ukuran jendela browser menjadi 980px atau kurang.

Andres SK
sumber

Jawaban:

8

Anda tidak dapat menyembunyikan iklan; itu dalam syarat dan ketentuan AdSense di bawah "5. Penggunaan Yang Dilarang":

Anda tidak boleh, dan tidak akan mengizinkan atau mendorong pihak ketiga mana pun untuk: ... (ii) mengedit, memodifikasi, memfilter, memotong atau mengubah urutan informasi yang terkandung dalam Iklan, Tautan, Unit Iklan, Hasil Pencarian, atau Rujukan Tombol, atau menghapus, mengaburkan atau meminimalkan Iklan, Tautan, Unit Iklan, Hasil Pencarian, atau Tombol Referensi dengan cara apa pun tanpa otorisasi dari Google;

Tampak jelas bagi saya. (Mungkin karena kode JavaScript untuk iklan akan tetap berjalan, melaporkan tampilan iklan secara salah dan menghambat laju klik per tayang.)

Memindahkan iklan ke area footer untuk layar sempit menggunakan kueri media mungkin lebih aman.

Pembaruan (Juli 2013) : Menggunakan JavaScript untuk mendeteksi lebar halaman dan menayangkan iklan yang relevan, daripada permintaan media CSS untuk menyembunyikan iklan setelah halaman dimuat dan tampilan telah dihitung, sekarang tampaknya menjadi pilihan yang paling masuk akal, seperti dalam contoh ini .

Nick
sumber
hai untuk jawaban Anda nick. apa yang saya masih tidak mengerti adalah mengapa okcupid (situs yang sangat besar) melakukannya tanpa konsekuensi.
Andres SK
@andufo Mungkin mereka mendapat otorisasi dari Google. Atau mungkin mereka belum tertangkap.
Nick
alexa.com/siteinfo/okcupid.com itu adalah situs dengan lalu lintas tinggi dan peringkat sangat baik hehe, saya bertaruh pada otorisasi.
Andres SK
3

Saya pikir ketentuan layanan merujuk pada situasi di mana Anda memuat iklan tetapi kemudian tidak menampilkannya kepada pengunjung, maka dari itu tampilkan / klik melalui statistik. Jika Anda tidak memuat iklan di tempat pertama maka itu harus OK. Anda harus melakukan ini dengan JavaScript daripada CSS - mendeteksi lebar jendela, hanya jalankan kode AdSense jika lebih luas dari jumlah tertentu.

robertc
sumber
poin bagus! sekarang saya harus mencari tahu cara memuat spanduk adsense setelah dom siap.
Andres SK
0

Saya tidak tahu bagaimana keadaannya ketika Anda memposting pertanyaan Anda, tetapi sampai sekarang, Google sebenarnya merekomendasikan "desain responsif" atas opsi lain.

Dokumen ini menyatakan bahwa Anda dapat menggunakan @mediakueri dengan cukup jelas , meskipun tidak dalam teks yang tepat. (Anda mungkin juga ingin membaca ini .) Jadi, apa yang Anda lakukan IS oke.

Dan jangan menganggap apa yang saya katakan tidak berdasar. Ambil Mashable , misalnya. Mereka melakukan itu, dan mereka adalah salah satu dari Penerbit Premium Adsense teratas.

Tl; dr - Sampai sekarang, apa yang ingin Anda lakukan baik-baik saja menurut aturan, seperti yang saya lihat.

ini aku
sumber
Merekomendasikan "desain responsif" adalah satu hal, menggunakan mediapertanyaan untuk menyembunyikan AdSense adalah hal lain. Saya kira Google docs yang Anda tautkan tidak membahas hal ini? Dan Mashable tidak melakukan ini, mereka masih menampilkan Iklan, tetapi di berbagai bagian halaman.
MrWhite
@ w3d Apakah Anda yakin dengan apa yang Anda katakan? Karena aku melihat bahwa Mashable menggunakan ini: @media (max-width: 969px){ .box970 .visible-desktop .ad_container.ad970 {display:none !important} }Apa yang dikatakannya kepadamu? :)
its_me
CSS tertentu itu terkait dengan tajuk lebar yang, setidaknya di beranda, tidak mengandung AdSense. Semua AdSense pada halaman tampaknya tetap sebagai viewport menyusut. Namun, Anda benar, di halaman lain ada AdSense di header dan di panel samping dan keduanya dihapus saat viewport menyusut. Namun, ini sedikit lebih rumit dari ini. Jika halaman awalnya dimuat dengan ukuran viewport kecil maka AdSense bahkan tidak memuat. Meningkatkan ukuran viewport tidak menunjukkan AdSense karena tidak pernah dimuat.
MrWhite
1
@ Jawaban Nick tampaknya masih relevan, T&C AdSense yang dikutip masih terkini. Memberikan AdSense tidak disembunyikan setelah dimuat (yang menghasilkan tayangan ) maka tidak apa-apa. Pengguna seluler AFAIK tidak mengubah ukuran viewport mereka. Kasing tepi di Mashable di mana jendela browser menyusut (di desktop) dan AdSense dihapus mungkin telah diabaikan atau mereka mendapat izin dari Google, saya tidak tahu. Namun, dalam kebanyakan kasus, mereka tampaknya mengikuti T & C.
MrWhite
1
@ w3d Saya harus meminta Anda untuk membaca balasan dari kontributor teratas di forum Google Adsense.
its_me