Sıklığa göre reklam yayını hızı

Reklam kampanyası yayınlayan bir reklam alıcının (TTP ve reklamveren), kullanıcının bir reklamı ne sıklıkta gördüğüne veya reklamla ne sıklıkta etkileşime geçtiğine göre reklam yayınlama hızını nasıl kontrol edebileceğini öğrenin. Reklam sunumunu sıklığa göre kontrol etmek, reklam yorgunluğunu önleyerek kitle deneyimini iyileştirir ve aynı bütçeyle daha fazla kullanıcıya ulaşarak geliri artırır. Bu kılavuzda, reklam sıklığıyla çalışmayla ilgili birden fazla yaklaşım gösterilmektedir.

İlgi grubundan çıkma

Bir reklam tıklandığında kullanıcının tarayıcısından ilgi alanı grubundan çıkmasını istemek için navigator.leaveAdInterestGroup() işlevini çağırabilirsiniz. Kazanan reklam çerçevesinin ve alt çerçevelerinin içinden, çerçevenin kaynağı ilgi alanı grubunun kaynağıyla aynı olduğu sürece leaveAdInterestGroup() işlevini çağırabilirsiniz. Uygulayabileceğiniz bir yaklaşım, reklam çerçevesine ilgi alanı grubundan çıkmakla sorumlu görünmez bir alt çerçeve eklemektir.

Reklam ilgi alanı grubundan çıkmak, gelecekteki teklif vermeyi engeller ve bir sıklık sınırı biçimi olarak işlev görür.

Teklif oluşturma sırasında prevWinsMs sinyalini kullanma

Basit sıklık kontrolü için generateBid() içindeki browserSignals alanındaki prevWinsMs alanını kullanabilirsiniz.

prevWinMs alanı, ilgi alanı grubunun kazanan reklamlarını ve önceki kazançlarından bu yana geçen süreyi milisaniye cinsinden içerir. Buradaki ad nesnesinin yalnızca renderURL ve metadata alanlarını içerdiğini unutmayın.

Reklamın yayınlanıp yayınlanmayacağını belirlemek için bu sinyali kullanın. 0 teklif değeri döndürmek, reklamın açık artırmayı kazanamamasını sağlar.

Tıklama bilgilerini depolamak için birinci taraf çerezleri de kullanabilirsiniz. Reklam oluşturulurken mevcut bir ilgi alanı grubunun üzerine kullanıcı teklif sinyalleri (userBiddingSignals) olarak tıklama verilerinin yazılması.

Aşağıdaki şemada sıra açıklanmaktadır:

Tıklama verilerini birinci taraf çerezinde depolama ve sıklık kontrolü için daha sonra okuma sırasını açıklayan bir şema

  1. Kullanıcı, reklamverenin sayfasını ziyaret eder
  2. Alıcı (reklamveren/DSP), birinci taraf çereğinde bir tıklama verisi dizisi başlatır.
  3. Alıcı (reklamveren/DSP), kullanıcıyı bir ilgi alanı grubuna ekler ve userBiddingSignals alanında ilk clicks dizisini ayarlar.
  4. Daha sonra kullanıcı, yayıncının sayfasını ziyaret eder.
  5. Satıcı (yayıncı/DSP) bir Protected Audience açık artırması yürütür ve kazanan reklam kullanıcıya oluşturulur.
  6. Kullanıcı, kazanan reklamı tıklar.
  7. Kullanıcı, reklamveren sayfasına yönlendirilir.
    • Tıklama URL'si, ilgi alanı grubu adını sorgu parametresi olarak içerir
  8. Alıcı (reklamveren/DSP), mevcut birinci taraf çerezini okur
  9. Alıcı (reklamveren/DSP), yeni tıklama zaman damgasını mevcut tıklama verilerine ekler
  10. Alıcı (reklamveren/DSP), ilgi alanı grubunu yeni tıklama verileriyle günceller.
  11. Alıcı (reklamveren/DSP), birinci taraf çerezini yeni tıklama verileriyle günceller.

Kullanıcı yayıncı sayfasını tekrar ziyaret ettiğinde userBiddingSignals öğesinin click alanındaki zaman damgası generateBid() işlevinde kullanılabilir hale gelir ve alıcı, reklam yayınını kontrol etmek için bu verileri kullanabilir.

Sonraki adım

Herkesin yararlanabileceği bir API geliştirdiğimizden emin olmak için sizinle görüşmeler yapmak istiyoruz.

API'yi tartışın

Diğer Özel Korumalı Alan API'lerinde olduğu gibi bu API de belgelenmiş ve herkese açık olarak tartışılmıştır.

API ile deneme yapma

Protected Audience API hakkında denemeler yapabilir ve görüşmelere katılabilirsiniz.