Reklam birimleri

Sayfanıza Feed içi reklam kodu yerleştirme

Feed içi reklamınızı oluşturduktan sonraki ilk adım, kodu feed'inize ait HTML'nin içine yerleştirmektir.

Feed içi reklam kodunu feed'inizin içine yerleştirdiğinizden emin olun. Feed içi reklam kodunuzu feed'inizin dışına yerleştirmek, düşük reklam performansına yol açabileceği gibi AdSense politikalarını ihlal etmenize de neden olabilir.

Feed içi reklam kodunun yerleştirileceği alan

Feed içi reklam kodunuzu, feed içeriğinin ortasına ya da feed'in başladığı veya bittiği yere yerleştirin. Bu işlemi doğrudan feed'inizin HTML kodunu düzenleyerek yapabileceğiniz gibi, İçerik Yönetimi Sistemi (CMS) kullanıyorsanız kodu sizin yerinize yerleştirecek bir eklentiyi de kullanabilirsiniz.

Feed içi reklam kurulumu aşağıdaki gibi görünebilir:

 

İçerik bloğu 1:

 

İçerik bloğu 2:

 

Yerel Feed içi reklam:

 

İçerik bloğu 3:

 

İçerik bloğu 4:

Feed'inize birden fazla reklam yerleştirmek istiyorsanız, birden fazla Feed içi reklam oluşturabilir veya aynı Feed içi reklam kodunu, feed'inize bir kereden fazla yerleştirebilirsiniz.

Feed içi reklamlarınızı yerleştirme yöntemi

İçerik yönetim sistemlerinde (CMS) genellikle 1) içeriğinizi barındıran veritabanı ve 2) içeriğinizi bir komut döngüsünden geçirerek feed'inizi oluşturan bir kod parçası bulunur. Bu kod parçasını şablon dosyanızda bulabilirsiniz. Şablon dosyanız, içerik yönetim sisteminizin şablon klasöründe (tema klasörü olarak da adlandırılır) bulunur.

Şablon klasörünüzdeki kodu değiştirme

Feed içi reklamınızı yerleştirmek için, şablon klasöründeki kodu aşağıda gösterildiği gibi değiştirin:

  1. Feed'inizin bulunduğu sayfanın şablon klasörünü açın.
  2. Feed'inizi oluşturan komut döngüsünü bulun. (İpucu: Döngü kodunda büyük ihtimalle "while" veya "for each" komutu bulunur.)
  3. Özellikle şu durumlarda, Feed içi reklamınızı feed'e eklemek için döngü kodunu değiştirin:
    • Komut döngünüzde bir sayaç yoksa, Feed içi reklamın ne sıklıkta ekleneceğini belirlemek amacıyla bir sayaç ekleyin.
    • Feed içi reklamların sayaçta belirlediğiniz sıklıkta gösterilmesini sağlamak için döngünün içine "if" ifadesini ekleyin.
İçerik yönetim sisteminize özel talimatlara erişmek için Google'da arama yapmanızı öneririz.

Aşağıda örnek bir kod verilmiştir. Kodunuzun yapısı, örnek koda benzese de kullandığınız programlama diline bağlı olarak uygulamanız gereken kod büyük ihtimalle farklı olacaktır.

Posts[] posts;
Var count=1; // Kodunuzda sayaç yoksa bir sayaç tanımlayın
While (count < posts.length) // "count" değerini veritabanındaki son gönderiye ulaşana dek 1 artır
{

   If (count%3=0) //"count" değeri 3 veya 6 veya 9'a eşitse reklamı yerleştir
   {
   <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js">
   </script>
   <ins class="adsbygoogle" style="display:block"
   data-ad-format="fluid"
   data-ad-client="ca-pub-1234567891234567"
   data-ad-slot="1234567890"></ins>
   <script>
   (adsbygoogle = window.adsbygoogle || []).push({});
   </script>
   }

   <h3>{{ post.title }}</h3> // tüm count değerleri için içerik bloku başlığı ekle
   <p>{{ post.body }}<p> //İçerik bloku gövde metni ekle
   <img src="{{ post.thumbnail}}"> //içerik bloku resmi ekle

}

Önemli

Reklam kodunu aşağıdaki niteliklere sahip bir üst kapsayıcının (<div>, <iframe> vb.) içine yerleştirdiğinizden emin olun:

  • Geçerli bir genişlik değeri. Reklam kodunu, genişliği açıkça belirlenmemiş bir üst kapsayıcıya (ör. kayan bir öğeye) yerleştirirseniz reklam kodu, reklamlarınız gösterilemez. Reklamlarınızın genişliğinin hesaplanmasında üst kapsayıcının genişliği kullanılır. Feed içi reklamlar için minimum genişliğin 250 piksel olduğunu unutmayın.
  • Değişken yükseklik. Reklam kodunu sabit bir yüksekliğe sahip bir üst kapsayıcı içine yerleştirirseniz reklamların şekli bozulabilir.
Bu size yardımcı oldu mu?
Bunu nasıl iyileştirebiliriz?