Reklam kodu uygulama

SSL için AdSense reklam kodu desteği

AdSense reklam kodu Güvenli Köprü Metni Aktarım Protokolü (HTTPS) tabanlı sayfalar dahil tüm sayfalarda Güvenli Yuva Katmanı (SSL) aracılığıyla güvenli reklam sunumunu desteklemektedir. Diğer bir deyişle, güvenli sitelere (HTTPS protokolü üzerinden sunulan siteler) sahip yayıncılar SSL ile uyumlu reklamlar sunmak için AdSense reklam kodunu kullanabilir. Tüm siteler HTTPS ile korunmalıdır — HTTPS hem sitelerinize hem de sitelerinize güvenerek kişisel bilgilerini paylaşan kişilere güvenlik ve veri güvenilirliği sağlar.

SSL ile uyumlu reklam kodu hakkında bilinmesi gereken bazı önemli konular:

  • HTTPS tabanlı siteler, reklamlar da dahil olmak üzere sayfadaki tüm içeriğin SSL uyumlu olmasını zorunlu kılar. Çoğu kullanıcı için, AdSense reklam istekleri her zaman SSL-uyumludur ve çevreleyen site HTTP olsa bile her zaman HTTPS üzerinden sunulur. Aynı reklamlar açık artırmada rekabet eder. Bu yüzden sitenizi HTTPS'e geçirmenin, çoğu kullanıcının gördüğü reklamlar veya açık artırma baskısı üzerinde bir etkisi olmaz. Bunun tek istisnası HTTPS trafiğini engelleyen veya düşüren ülkelerde bulunan kullanıcılar içindir.

  • Siteniz HTTPS üzerinden ulaşılabilir ise, AdSense komut dosyasının karma içerik olarak engellenmesini önlemek için AdSense reklam kodunuzun eski sürümlerini güncellemeniz gerekebilir. Eğer AdSense reklam kodunuzun "http://"ile başlayan bir komut dosyası varsa bunu "https://" olarak güncellemeniz gerekir:

    1. <script src="https://pagead2.googlesyndication.com/pagead/show_ads.js">
    2. <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js">

    Reklam kodunun HTTPS sürümü, HTTP sayfaları için de güvenlidir. İki farklı sürüm sunmanız gerekmez.

  • SSL ile uyumlu reklam kodu, HTTP tabanlı sitelerde çalışır ve reklamların bu sitelerde sunulma biçimini değiştirmez.

SSL ile uyumlu reklam kodu nasıl kullanılır?

Yeni reklam kodunu HTTPS tabanlı sayfalarınıza uygulamak için aşağıda belirtilen seçeneklerden birini kullanın:

1. Seçenek: Yeni reklam kodu oluşturun

Reklam kodunuzu oluşturun, ve ardından reklam kodunu kopyalayıp reklamın görünmesini istediğiniz sayfanın HTML kaynak koduna yapıştırın.

2. Seçenek: Mevcut reklam kodunuzu değiştirin

Bunun için aşağıdaki kod değişikliğini yapmanız gerekir:

  • Eşzamanlı reklam kodu
    <script>
      google_ad_client=“ca-pub-xxxxxxxxxxxxxx”;
      google_ad_slot=“yyyyyyyyyyy”;
      google_ad_width=300;
      google_ad_height=250;
    </script>
    <script src="//pagead2.googlesyndication.com/pagead/show_ads.js"></script>
  • Eşzamansız reklam kodu
    <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
    <ins class="adsbygoogle"
      style="display:inline-block;width:300px;height:250px"
      data-ad-client="ca-pub-xxxxxxxxxxxxxx"
      data-ad-slot="yyyyyyyyyyy">
    </ins>
    <script>
      (adsbygoogle=window.adsbygoogle || []).push({});
    </script>
Yukarıdaki örneklerde "http" her iki komut dosyası kaynağından çıkarılmıştır. Kaynak URL'ler artık iki eğik çizgiyle başlamaktadır: Örneğin:
  • Eşzamanlı reklam kodu: "//pagead2.googlesyndication.com/pagead/show_ads.js"
  • Eşzamansız reklam kodu: "//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"
Bu size yardımcı oldu mu?
Bunu nasıl iyileştirebiliriz?