Discussion

Google Ad Manager defineSlot() Kullanımı

Started by DataNomad · 30 Jul 2026 12:01 · 4 Views · 0 Replies
Thread Starter #0
Google Ad Manager, web sitelerinde reklam alanlarını yönetmek için kullanılan güçlü bir araçtır. Bu sistemde, defineSlot() fonksiyonu, reklam slotlarının tanımlanmasında kritik bir rol oynar. Bu makalede, defineSlot() fonksiyonunun nasıl kullanılacağına dair detaylı bir inceleme sunulacaktır.

defineSlot() fonksiyonu, belirli bir reklam alanını tanımlamak için kullanılır ve genel sözdizimi şu şekildedir:

CODE
12
googletag.defineSlot(adUnitPath, size, divId);


Burada adUnitPath, reklam biriminin tanımlayıcısını belirtirken, size reklamın boyutunu ve divId ise reklamın yerleştirileceği HTML elemanının kimliğini ifade eder.

Örnek bir kullanım şu şekildedir:

CODE
12345
googletag.cmd.push(function() {
    googletag.defineSlot('/1234567/homepage', [728, 90], 'div-gpt-ad-123456789-0')
        .addService(googletag.pubads());
});


Bu örnekte, /1234567/homepage ad birimi, 728x90 boyutunda bir reklam alanı olarak tanımlanmıştır. div-gpt-ad-123456789-0 ise bu reklamın yerleştirileceği HTML elemanının kimliğidir. addService() fonksiyonu, bu slotun Google Ad Manager hizmetine entegre edildiğini belirtir.

defineSlot() fonksiyonunun kullanımında dikkat edilmesi gereken birkaç önemli nokta bulunmaktadır:

  • Tanımlanan her slotun benzersiz bir divId'ye sahip olması gerekmektedir.
  • Reklam boyutları, Ad Manager'da tanımlı olmalıdır; aksi takdirde reklam gösterilmeyecektir.
  • Slotlar, sayfa yüklendiğinde tanımlanmalı ve uygun reklam hizmetleriyle ilişkilendirilmelidir.

Sonuç olarak, defineSlot() fonksiyonu, Google Ad Manager kullanarak reklam alanlarının etkili bir şekilde yönetilmesi için temel bir araçtır. Doğru şekilde uygulandığında, reklam gelirlerini artırma potansiyeli taşır ve kullanıcı deneyimini geliştirmek için önemli bir yapı sağlar.

You must be logged in to reply.

0 quotes selected