Blockchain-Ads, yayıncılara Gerçek Zamanlı Teklif Verme (RTB) aracılığıyla envanterlerinden para kazanmanın kolay bir yolunu sunar. Bu kılavuz RTB'nin temellerini, sistemimizde nasıl çalıştığını, entegrasyon ayrıntılarını ve tekliflerden neler bekleneceğini açıklar.
Gerçek Zamanlı Teklif (RTB) nedir?
RTB, kullanıcılar web sitenizi veya uygulamanızı yüklerken reklam gösterimlerinin gerçek zamanlı olarak açık artırmaya çıkarıldığı programatik bir reklam sürecidir. Müzayedeler milisaniyeler içinde gerçekleşir ve reklamverenlerin kullanıcı verilerine, bağlam ve hedefleme kriterlerine göre belirli reklam alanlarına teklif vermelerine olanak tanır. Bu, verimli reklam yerleşimi sağlar ve yayıncıların yüksek kaliteli tekliflerden elde edilen geliri en üst düzeye çıkarmasına yardımcı olur.
Blockchain-Ads'de IAB OpenRTB standardını takip ediyoruz ve en son yaygın olarak kullanılan spesifikasyon OpenRTB 2.5 (JSON tabanlı). Bu, yayıncılar (Tedarik Tarafı Platformları veya SSP'ler aracılığıyla) ve reklamverenler (Talep Tarafı Platformları veya DSP'ler aracılığıyla) arasındaki iletişimi standartlaştırır.
Yayıncılar için Temel Faydalar:
- Kripto, fintech, kumar ve daha fazlası gibi dikey sektörlerdeki premium reklamverenlere erişim.
- Manuel görüşmeler olmadan gerçek zamanlı gelir optimizasyonu.
- Adil fiyatlandırmayı sağlamak için şeffaf açık artırma mekaniği.
RTB Entegrasyonuna Başlarken
RTB açık artırmalarına katılmak için yayıncılar, uç noktamıza teklif istekleri gönderir. Teklif vermek için aşağıdaki URL'yi kullanın:
Yayıncı Teklif URL'si: https://server.blockchain-ads.com/www/delivery/rtb.php
Bunu reklam sunucunuza veya SSP kurulumunuza entegre edin. Sisteminizin benzersiz açık artırma kimlikleri oluşturduğundan ve başarılı işleme için gerekli tüm alanları içerdiğinden emin olun.
Örnek Teklif Talebi (OpenRTB 2.5)
Teklif isteği, bir reklam alanı kullanılabilir olduğunda gönderilen bir JSON nesnesidir. Gösterim, kullanıcı, cihaz ve açık artırma ayrıntılarını açıklar. İşte bir örnek:
{
"id": "auction-1234567890",
"imp": [{
"id": "129",
"banner": {
"w": 300,
"h": 250,
"pos": 1
},
"bidfloor": 0.5
}],
"site": {
"id": "9876",
"name": "Example Publisher",
"domain": "example.com",
"page": "https://example.com/article123"
},
"device": {
"ua": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)",
"ip": "192.168.1.1"
},
"user": {
"id": "user123"
},
"at": 2,
"tmax": 120
}Zorunlu Alanlar
- kimlik (dize): İstek başına oluşturulan benzersiz Açık artırma kimliği.
- imp (dizi): Gösterim nesneleri; her imp.id, reklam alanı için dahili Bölge Kimliğinizle eşlenir.
- cihaz.ip (dize): Coğrafi konum ve hedefleme için kullanıcının IP adresi.
Anahtar Parçalar Açıklandı
- kimliği: Müzayedeyi izler.
- imp: Boyut, konum ve taban fiyatı gibi reklam alanı ayrıntılarını tanımlar.
- site/uygulama: Alaka düzeyi için site veya uygulama bağlamı sağlar.
- cihaz: Cihaz hedefleme için kullanıcı aracısı ve IP içerir.
- kullanıcı: Kişiselleştirilmiş teklif verme için kullanıcı kimliği.
- şurada: Açık artırma türü (2 = kazananın ikinci en yüksek teklifi ödediği ikinci fiyat açık artırması).
- tmax: Milisaniye cinsinden maksimum yanıt süresi (örn., 120ms).
Örnek Teklif Yanıtı (OpenRTB 2.5)
Teklif talebiniz kriterlerimizi karşılıyorsa, kazanan reklamla birlikte bir yanıt vereceğiz. İşte bir örnek:
{
"id": "1234567890",
"seatbid": [{
"seat": "DSP1",
"bid": [{
"id": "129",
"impid": "1",
"price": 1.25,
"adm": "<a href='https://server.blockchain-ads.com/www/delivery/bcl.php?bannerid=1536&zoneid=129&OXLCA=1&sig=d63b5fdbad4b53ca96d7006c782849d7dd3dc7125b412a00b82ac94ee93ab1c0&oadest=https://evopartners.xyz/tddedf603?bca_ID=10410'><img src='https://cdn.adserver.com/banner123.jpg' width='300' height='250'></a>",
"adomain": ["evopartners.xyz"],
"iurl": "https://server.blockchain-ads.com/www/images/banner123.jpg",
"cid": "14123",
"crid": "1536",
"w": 300,
"h": 250
}]
}],
"bidid": "response123"
}Anahtar Parçalar Açıklandı
- koltuk takımı: DSP'lerden gelen teklifleri içerir.
- teklif fiyatı: USD cinsinden CPM teklifi.
- admin: Reklam biçimlendirme (ekran için HTML/JS; video için VAST).
- adomain: Reklamveren alan adı (IAB tarafından zorunludur).
- cid/crid: Kampanya ve yaratıcı kimlikler.
- w, h: Slotunuza uygun reklam boyutları.
Geçerli İş Akışı (Basitleştirilmiş RTB Mantığı)
Sistemimiz, tüm kampanyalara ve yayıncılara uygulanan statik bir CPM eşiği ile basitleştirilmiş bir RTB yaklaşımı kullanır. Bu tam dinamik bir açık artırma değildir, ancak hızlı ve güvenilir reklam sunumu sağlar.
Nasıl Çalışır:
- Kat fiyatınızla birlikte bir teklif talebi gönderirsiniz (örn., bidfloor).
- Sabit CPM fiyatımızla karşılaştırıyoruz.
- Kat katınız BBM'miz ≥ ise teklif yanıtı aracılığıyla bir reklam göndeririz.
- Daha düşükse, reklam yayınlanmaz (yuva diğer ağlara geçebilir).
Bu model, işleri verimli tutarken kaliteli eşleşmelere öncelik verir.
Gelecekteki Geliştirmeler
Yayıncı hesabı başına dinamik CPM fiyatlandırması sunmayı planlıyoruz. Bu, envanter kalitenize, trafiğinize veya tercihlerinize göre özel eşiklere izin verir. Mantığımız daha sonra teklifleri belirli değerinizle karşılaştırarak daha fazla esneklik ve potansiyel olarak daha yüksek kazanç sunacaktır.
SSS
Teklif talebim geçersizse ne olur? Bir hata döndüreceğiz. Gerekli tüm alanların dahil edildiğinden ve doğru biçimlendirildiğinden emin olun.
Entegrasyonu nasıl test edebilirim? Örnek istekler için sanal alan modunu kullanın veya ekibimizle iletişime geçin. tmax altındaki yanıt süreleri için günlükleri izleyin.
Blockchain-Ads uygulama envanterini destekliyor mu? Evet, mobil uygulama isteklerinde site yerine uygulama nesnesini kullanın.
Hangi CPM'yi bekleyebilirim? Statik eşiğimiz, premium dikeylerde genellikle 20$ ve üzeri rekabetçi fiyatlar sağlar, ancak trafik kalitesine göre değişir.

