Medya Sorguları ile Google Adsense bloklarını gizleme ve gösterme


11

Bu, Adsense Hizmet Şartları'nda zaten kabul edilebilir mi? (bu özel durum hakkında herhangi bir bilgi bulamıyorum). Kullanıcı tarayıcıyı yeniden boyutlandırırsa (css 3):

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

okcupid.com'daki örnek - büyük site

Buradaki fikir, kullanıcı tarayıcı penceresini 980 piksel veya daha düşük bir boyuta yeniden boyutlandırdığında yatay kaydırmasız bir site sunmaktır.

Yanıtlar:


8

Reklamları gizleyemezsiniz; İçinde AdSense şartları ve koşulları "5. Yasaklanan Kullanımları" başlığı altında:

Herhangi bir üçüncü tarafa aşağıdakileri yapma yetkisi vermez veya teşvik etmezsiniz: ... Düğme, ya kaldır, gizleyebilir veya herhangi İlan, link, Reklam Birimi minimize, Sonucu arayın veya Yönlendirme Düğmesi Google'dan yetki olmadan herhangi bir şekilde;

Bana çok açık geliyor. (Muhtemelen reklamın JavaScript kodunun hala yayınlanması, bir reklam görünümünü hatalı bir şekilde raporlaması ve tıklama oranını engellemesidir.)

Medya sorgularını kullanarak dar ekranlar için reklamı altbilgi alanına taşımak daha güvenli olabilir.

Güncelleme (Temmuz 2013) : Sayfa yüklendikten ve görünümler sayıldıktan sonra reklamları gizlemek için CSS medya sorguları yerine sayfa genişliğini tespit etmek ve alakalı reklamlar sunmak için JavaScript'i kullanmak, şimdi bu örnekte olduğu gibi en mantıklı seçenek gibi görünüyor .


merhaba cevabın için nick. hala anlamadığım şey neden okcupid (çok büyük site) sonuçsuz yapar.
Andres SK

@andufo Belki Google'dan yetki aldılar. Ya da belki de henüz yakalanmadılar.
Nick

alexa.com/siteinfo/okcupid.com yüksek trafik ve çok iyi sıralanmış hehe, im yetki bahis bir sitedir.
Andres SK

3

Hizmet şartlarının, reklamları yüklediğiniz ancak daha sonra bunları ziyaretçilere göstermediğiniz bir duruma atıfta bulunduğunu, dolayısıyla görünüm / tıklama istatistiklerini mucking ettiğini düşünüyorum. Reklamı ilk etapta yüklemezseniz, tamam olması gerekir. Bunu CSS yerine JavaScript ile yapmanız gerekir - pencere genişliğini tespit edin, AdSense kodunu yalnızca belirli bir sayıdan daha genişse çalıştırın.


iyi bir nokta! şimdi dom hazır olduktan sonra adsense afiş yüklemek için nasıl öğrenmek zorunda.
Andres SK

0

Sorunuzu yayınladığınızda işlerin nasıl olduğunu bilmiyorum, ancak şu andan itibaren Google aslında başka herhangi bir seçeneğe göre "duyarlı tasarım" öneriyor.

Bu belge , tam metin olmasa da @mediasorguları yeterince açık bir şekilde kullanabileceğinizi belirtmektedir . (Bunu da okumak isteyebilirsiniz .) Yani, yaptığınız iyi.

Ve ne dediğimi düşünmeden düşünmeyin. Örneğin Mashable'ı ele alalım. Bunu yaparlar ve bu en iyi Adsense Premium Yayıncılarından biridir.

Tl; dr - Şu andan itibaren yapmak istediğin, gördüğüm gibi kurallara göre gayet iyi.


"Duyarlı tasarım" önermek bir şeydir, AdSense'i gizlemek için mediasorguları kullanmak başka bir şeydir . Bağladığınız Google dokümanlarının bunu kapsaması için düşünmüyorum? Ve Mashable yok değil bunu, hala Reklamlar görüntülemek fakat sayfanın farklı yerlerinde.
MrWhite

@ w3d Ne dediğinden emin misin? çünkü Mashable'ın bunu kullandığını görüyorum: Bu @media (max-width: 969px){ .box970 .visible-desktop .ad_container.ad970 {display:none !important} }sana ne diyor? :)
its_me

Bu belirli CSS, ana sayfada en azından AdSense içermeyen geniş başlıkla ilgilidir. Görüntü alanı küçüldükçe sayfadaki tüm AdSense'ler kalıyor gibi görünüyor. Ancak haklısınız, diğer sayfalarda başlıkta ve yan panelde AdSense var ve her ikisi de görünüm küçüldükçe kaldırılıyor. Ancak, bundan biraz daha karmaşıktır. Sayfa başlangıçta küçük bir görüntü alanı boyutunda yüklüyse, AdSense yüklenmez. Görünüm boyutu büyütüldüğünde, AdSense hiç yüklenmediği için gösterilmez.
MrWhite

1
@ Nick'in yanıtı hala alakalı görünüyor, alıntı yapılan AdSense Şartlar ve Koşullar hala güncel. AdSense'in yüklenmesi ( gösterime neden olan ) yüklendikten sonra gizlenmezse sorun olmaz. AFAIK mobil kullanıcıları görünümlerini yeniden boyutlandırmaz. Tarayıcı penceresinin küçüldüğü (masaüstünde) ve AdSense'in kaldırıldığı Mashable'ın uç durumu göz ardı edilmiş olabilir veya Google'dan izin almış olabilir, bilmiyorum. Bununla birlikte, çoğu durumda, T & C'leri takip ettikleri görülmektedir.
MrWhite

1
@ w3d Google Adsense forumlarında en çok katkıda bulunanların yanıtlarını okumanızı istemeliyim .
its_me
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.