Reklam kampanyası yayınlayan bir reklam alıcısının (TTP ve reklamveren), kullanıcının bir reklamı görme veya reklamla etkileşimde bulunma sıklığına göre reklam yayınlama hızını nasıl kontrol edebileceğini öğrenin. Reklam yayınını 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ışmaya yönelik çeşitli yaklaşımlar gösterilmektedir.
İlgi grubundan ayrılma
Bir reklam tıklandığında kullanıcının tarayıcısının bir ilgi alanından çı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 alanları grubunun kaynağıyla aynı olduğu sürece leaveAdInterestGroup()
çağrısı yapabilirsiniz. Bu sorunu çözmek için reklam çerçevesinin içine, ilgi alanları grubundan ayrılmaktan sorumlu görünmez bir alt çerçeve ekleyebilirsiniz.
Reklam ilgi alanı grubundan ayrılmak, gelecekteki teklifleri engeller ve sıklık sınırı olarak işlev görür.
Teklif oluşturma sırasında prevWinsMs
sinyalini kullanma
Sıklık kontrolü için generateBid()
içindeki browserSignals
bölümünde prevWinsMs
alanını kullanabilirsiniz.
prevWinMs
alanı, ilgi alanına dayalı grubun kazanan reklamlarını ve önceki kazanımları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ı kazanmamasını sağlar.
Tıklama verilerini birinci taraf çerezinde depolama
Tıklama bilgilerini depolamak için birinci taraf çerezi de kullanabilirsiniz. Reklam oluşturulduğunda, kullanıcı teklif sinyalleri olarak tıklama verileriyle mevcut bir ilgi alanları grubunun üzerine yazın (userBiddingSignals
).
Aşağıdaki şemada sıra açıklanmaktadır:
- Kullanıcı, reklamverenin sayfasını ziyaret eder.
- Alıcı (reklamveren/DSP), birinci taraf çerezinde bir tıklama verileri dizisi başlatır.
- Alıcı (reklamveren/TTP), kullanıcıyı bir ilgi grubuna ekler ve
userBiddingSignals
alanında ilkclicks
dizisini ayarlar. - Daha sonra kullanıcı, yayıncının sayfasını ziyaret eder.
- Satıcı (yayıncı/DSP) bir Protected Audience açık artırması yürütür ve kazanan reklam kullanıcıya oluşturulur.
- Kullanıcı, kazanan reklamı tıklar.
- Kullanıcı, reklamveren sayfasına yönlendirilir.
- Tıklama URL'si, sorgu parametresi olarak ilgi alanı grubu adını içeriyor.
- Alıcı (reklamveren/DSP), mevcut birinci taraf çerezini okur.
- Alıcı (reklamveren/DSP), yeni tıklama zaman damgasını mevcut tıklama verilerine ekler.
- Alıcı (reklamveren/DSP), ilgi alanı grubunu yeni tıklama verileriyle günceller.
- 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.