Yerel reklamlar, çevresindeki içeriğe ve görsel tasarıma uyum sağlayacak şekilde biçimlendirilir. Böylece bu reklamların kullanıcılar tarafından görüntülenme ve tıklanma olasılığı daha yüksektir. Yerel reklam envanteri, mobil uygulamaların yanı sıra masaüstü ve mobil web sitelerinde kullanılabilir. Yerel reklamlar hakkında daha fazla bilgi için Yerel reklamlara genel bakış başlıklı makaleyi inceleyin.
Yerel reklamlar hem Authorized Buyers hem de Open Bidding için desteklenir.
Yerel reklamların iş akışı aşağıda verilmiştir:
- Google'a yerel reklam çağrısı yapılır. Çağrıda, aşağıdaki doğal reklam şablonlarından biri veya her ikisi de belirtilir. Her biri, tercih edilen doğal alanları belirtir.
- Google, alıcılara istenen alanların listesini içeren bir GZT teklif isteği gönderir.
- İlgilenen alıcılar, istenen alanları doldurarak yanıt verir.
- Google, kazanan teklifi seçmek için bir açık artırma düzenler ve alıcının sağladığı reklam öğelerini yayıncıya gönderir.
- Yayıncı, öğeleri bir yerel reklamda birleştirir ve sitenin tasarımına uyacak şekilde biçimlendirir.
Mesaj biçimleri
Google, hem JSON hem de Protobuf'ta OpenRTB spesifikasyonunu destekler.
OpenRTB Protobuf yerel reklamlarında aşağıdaki alanlar özellikten farklıdır:
JSON | JSON türü | Protobuf | Protobuf türü |
---|---|---|---|
BidRequest.imp[].native.request |
string |
BidRequest.imp[].native.request_native |
NativeRequest |
BidResponse.seatbid[].bid[].adm |
string |
BidResponse.seatbid[].bid[].adm_native |
NativeResponse |
OpenRTB Protobuf alanları, dize yerine Protobuf mesajlarıdır.
OpenRTB Protobuf uygulamasını kullanıyorsanız uç noktanız BidRequest.imp.native.request
yerine BidRequest.imp.native.request_native
içeren teklif istekleri alır. Ayrıca, uç noktanız BidResponse.seatbid.bid.adm
yerine BidResponse.seatbid.bid.adm_native
değerini dolduran teklif yanıtları döndürmelidir. Aksi takdirde, açık artırmadan filtrelenir.
Yerel reklamları oluşturmak için bir alıcı SDK'sı kullanıyorsanız reklam öğelerini incelemeye gönderirken declared_ad
alanına bir resim type
eklemeniz gerekir.
Yerel reklam şablonları
Yerel reklam şablonları, yerel reklamın bileşenlerini tanımlar ve teklif isteğinde OpenRTB'nin NativeRequest
veya desteği sonlandırılmış Google GZT protokolünün NativeAdTemplate
öğesinin içeriğini ve yapısını belirler. Google, video olmayan ve videolu yerel reklamlar için en yaygın iki yerel reklam şablonunu destekler:
- Uygulama yükleme reklam şablonu: Mobil uygulama yüklemelerini tanıtıp artırın.
- İçerik reklam şablonu: Marka veya web reklamları için daha genel bir metin ve resim kombinasyonu.
- Uygulama yükleme video reklam şablonu
- Video içeriği reklam şablonu
Diğer şablonlar, alanlar, boyutlar ve boyutlar için farklı bir dizi koşula sahip olabilir.
Uygulama yükleme reklam şablonu

Zorunlu ve önerilen alanlar
Aşağıdaki tablolarda Zorunlu veya Önerilen olarak etiketlenmiş alanlar gösterilmektedir. Aşağıdaki kurallar geçerlidir:
- Zorunlu olarak işaretlenen alanlar teklif veren tarafından zorunlu tutulur.
- Önerilen olarak işaretlenen alanlar teklif veren tarafından zorunlu tutulmaz ve yayıncı, sağlanırsa bunları gösterebilir veya göstermeyebilir (ör. yıldız derecelendirmesi).
- Teklif veren tarafından gönderilmezse varsayılan bir harekete geçirici mesaj atandığından harekete geçirici mesaj (CTA) her zaman Önerilen olarak işaretlenir ancak gönderilirse her zaman gösterilir.
Aşağıdaki tabloda, uygulama yükleme reklam şablonunun alanları listelenmiştir. Mobil uygulamalar, yerel uygulama yükleme reklamları oluşturmak için bu alanları kullanır.
Alan | Açıklama | Zorunlu mu yoksa önerilen mi? | Her zaman gösterilir mi? | Önerilen resim boyutu/maks. karakter sayısı | Örnek |
---|---|---|---|---|---|
Başlık | Uygulama başlığı | Zorunlu | Evet | 25 karakter | Flood-It! |
Resim | Uygulamanın ekran görüntüsü veya alakalı başka bir resim | Zorunlu | Hayır | Yayıncının gerektirdiği en boy oranına bağlı olarak 1.200 piksel x 627 piksel veya 600 piksel x 600 piksel. | <Flood-It! oyunundan ekran görüntüsü> |
Metin | Uygulamanın ana metni | Zorunlu | Hayır | 90 karakter | Aldatıcı derecede basit ve merak uyandırıcı derecede zor bir oyun. |
Uygulama simgesi | Uygulama simgesi | Zorunlu | Hayır | 128 x 128 piksel | <Flood-it! uygulama simgesi> |
Harekete geçirici mesaj | Tercih edilen kullanıcı işlemi | Önerilen | Evet | 15 karakter | Yükle |
Yıldızlı değerlendirme | Uygulamanın uygulama mağazasındaki puanını temsil eden yıldız sayısı (0-5) | Önerilen | Hayır | 0 - 5 | 4,5 |
Fiyat | Uygulamanın maliyeti | Önerilen | Hayır | 15 karakter | Ücretsiz |
Metin uzunluğuyla ilgili notlar
Bir alıcı, önerilen maksimum karakter sayısından daha uzun bir metin öğesi (ör. gövde metni) gönderirse metin Google veya yayıncı tarafından kısaltılıp kesilebilir. Kırpma sınırlarının Çince, Japonca ve Korece'de normal boyutun yarısı kadar olduğunu unutmayın. Örneğin, başlık sınırı İngilizce için 90, Çince için 45'tir.
Resim boyutu hakkında notlar
Yayıncıların şunları yapmasına izin verilir:
- Ana resmi tek bir yönde (yükseklik veya genişlik) simetrik olarak% 20'ye kadar kırpın.
- Resmi, en boy oranını değiştirmeden ölçeklendirin.
- Yükseklik ve genişlik tarafından ima edilenlerden önemli ölçüde farklı en boy oranlarına sahip resimler filtrelenebilir.
İçerik reklam şablonu

Aşağıdaki tabloda bir içerik reklam şablonunun alanları listelenmiştir. Yayıncılar, yerel içerik reklamları oluşturmak için bu alanları kullanır.
Alan | Açıklama | Zorunlu mu yoksa önerilen mi? | Her zaman gösterilir mi? | Önerilen resim boyutu/maks. karakter sayısı * | Örnek |
---|---|---|---|---|---|
Başlık | Reklam üst bilgisi | Zorunlu | Evet | 25 karakter | En düşük konut kredisi oranları |
Resim | Reklamın birincil resmi | Zorunlu | Hayır | Yayıncının gerektirdiği en boy oranına bağlı olarak 1.200 piksel x 627 piksel veya 600 piksel x 600 piksel. | <Reklamın ana resmi> |
Metin | Reklam içeriği | Zorunlu | Hayır | 90 karakter | Brooklyn'deki yeni eviniz, düşündüğünüzden daha ucuz ve daha hızlı bir şekilde hazır olacak. |
Logo | Reklamverenin logosu veya alakalı başka bir küçük resim | Önerilen | Hayır | 128 x 128 piksel | <NY Mortgage Inc.'s logo> |
Harekete geçirici mesaj | Kullanıcının tercih ettiği işlem | Önerilen | Hayır | 15 karakter | Teklif al |
Reklamveren | Reklamvereni veya markayı belirten metin | Zorunlu | Hayır | 25 karakter | NY Mortgage Inc. |
Uygulama yükleme video reklam şablonu
Alan | Açıklama | Zorunlu mu yoksa önerilen mi? | Her zaman gösterilir mi? | Önerilen resim boyutu/maks. karakter sayısı * | Örnek |
---|---|---|---|---|---|
Video | Video reklam oynatmak için gerekli tüm öğeleri içeren video VAST yanıtı. | Zorunlu | Hayır | - | Flood-It! Video reklam |
Başlık | Uygulama başlığı | Zorunlu | Evet | 25 karakter | Flood-It! |
Resim | Video reklam tıklanmadan önce veya yüklenirken oynatıcıda gösterilen resim (küçük resim). | Zorunlu | Hayır | Videonun en boy oranıyla uyumlu olmalıdır (örneğin: 16x9 video için 1280x720, 640x480 video için 4x3). | Flood-It! oyunundan bir ekran görüntüsü Veya videodan |
Metin | Uygulamanın ana metni | Zorunlu | Hayır | 90 karakter | Aldatıcı derecede basit ve merak uyandırıcı derecede zor bir oyun. |
Uygulama simgesi | Uygulama simgesi | Zorunlu | Hayır | 128 x 128 piksel | Flood-it! uygulamasının simgesi |
Harekete geçirici mesaj | Tercih edilen kullanıcı işlemi | Zorunlu | Evet | 15 karakter | Yükle |
Yıldızlı değerlendirme | Uygulamanın uygulama mağazasındaki puanını temsil eden yıldız sayısı (0 - 5) | Önerilen | Hayır | 0 - 5 | 4,5 |
Fiyat | Uygulamanın maliyeti | Önerilen | Hayır | 15 karakter | Ücretsiz |
Kısıtlamalar
Video: Tüm videolar VAST URL veya VAST etiketi biçiminde olmalıdır. WebM, MP4 gibi işlenmemiş video dosyaları belirtilemez.
Metin uzunluğu: Bir alıcı yanıtta
body
gibi bir metin öğesi belirtirse bu öğe Google veya yayıncı tarafından kırpılıp kesilebilir. Kırpma sınırlarının Çince, Japonca ve Korece'de normal boyutun yarısı kadar olduğunu unutmayın. Örneğin, başlık sınırı İngilizce için 90, Çince için 45'tir.Resim boyutu: Yayıncıların şunları yapmasına izin verilir:
- Ana resmi tek bir yönde (yükseklik veya genişlik) simetrik olarak% 20'ye kadar kırpın.
- Resmi, en boy oranını değiştirmeden ölçeklendirin.
Uygulama yükleme reklamı örneği

Video içerik reklam şablonu
Alan | Açıklama | Zorunlu mu yoksa önerilen mi? | Her zaman gösterilir mi? | Önerilen resim boyutu/maks. karakter sayısı * | Örnek |
---|---|---|---|---|---|
Video | Video reklam oynatmak için gerekli tüm öğeleri içeren video VAST yanıtı. | Zorunlu | Evet | - | Flood-It! Video reklam |
Başlık | Reklam üst bilgisi | Zorunlu | Evet | 25 karakter | En düşük konut kredisi oranları |
Resim | Video reklam tıklanmadan önce veya yüklenirken oynatıcıda gösterilen resim (küçük resim). | Zorunlu | Hayır | Videonun en boy oranıyla uyumlu olmalıdır (örneğin: 16x9 video için 1280x720, 640x480 video için 4x3). | Videodan ekran görüntüsü |
Metin | Reklam içeriği | Zorunlu | Hayır | 90 karakter | Brooklyn'deki yeni eviniz, düşündüğünüzden daha ucuz ve daha hızlı bir şekilde hazır olacak. |
Logo | Reklamverenin logosu veya alakalı başka bir küçük resim | Önerilen | Hayır | 128 x 128 piksel | NY Mortgage Inc. logosu |
Harekete geçirici mesaj | Kullanıcının tercih ettiği işlem | Zorunlu | Hayır | 15 karakter | Teklif al |
Reklamveren | Reklamvereni veya markayı belirten metin | Zorunlu | Hayır | 25 karakter | NY Mortgage Inc. |
Meta alanları
Aşağıdaki meta alanlar, desteklenen tüm reklam şablonları tarafından paylaşılır:
Google GZT protokolü | OpenRTB Eşdeğeri | Açıklama |
---|---|---|
NativeAd.click_link_url |
Link.url |
Kullanıcı reklamı tıkladığında tarayıcı tarafından çağrılacak URL.
Sonunda açılış sayfasına yönlendiren bir yönlendirme zincirinin ilk adımı olabilir. Doğal reklamlarda, kullanıcının nihai olarak gideceği hedefi belirlemek için click_link_url alanını kullanmanızı öneririz. Dinamik açılış sayfalarında bu alanın kullanılması zorunludur. |
Ad.click_through_url |
Bid.adomain |
Teklif veren teklif vermek istiyorsa ayarlanmalıdır. Bu, kullanıcının gösterilen reklamı tıkladığında gideceği URL'ler ve oluşturulan reklamda görünen tüm URL'ler dahil olmak üzere snippet için hedef URL'ler grubudur. Reklam sunucusuna nihai açılış sayfasıyla ilgisi olmayan ara çağrılar eklemeyin. snippet veya video reklam döndüren ancak Yerel olmayan reklamlarda tıklama izleme veya başka bir reklam işlevi için kullanılmaz; yalnızca hedef URL beyanı olarak kullanılır. Yerel reklamlarda |
NativeAd.click_tracking_urls |
Link.clicktrackers |
İsteğe bağlı. Reklamverenlerin reklamdaki kullanıcı tıklamalarını izlemesine olanak veren ek URL'ler. |
Ad.ad_choices_destination_url |
BidExt.ad_choices_destination_url |
Reklam tercihleri veya kapsam dışında kalma sayfasının bağlantısı. Varsa yerel reklam öğesine standart bir Reklam Seçenekleri simgesi eklenir ve bu URL'ye bağlanır. Bu, yerel reklamlar için desteklenir ancak teklif yanıtındaki yerel mesajın bir parçası değildir. |
Ad.impression_tracking_url |
NativeResponse.imptrackers |
Doğal gösterim, Authorized Buyers gerçek zamanlı teklif verme protosunda impression_tracking_url veya OpenRTB'deki doğal gösterim izleyicileriyle izlenmelidir. |
Google RTB protokolü için zorunlu ve önerilen alanlar
required_fields
ve recommended_fields
yayıncı tarafından belirtilir. Bir alanın zorunlu mu yoksa önerilen mi olduğunu belirlemek için bu bit alanlarının nasıl çevrileceğini gösteririz.
Bit alanı, doğru veya yanlış bir ifadeyi depolamak için ikili değerin her bir bitini kullanır. Bu, is_logo_required
veya is_header_required
gibi birçok boole sinyali göndermeye eşdeğerdir ancak tüm sinyaller birlikte paketlenir.
Örnek
Bu örnekte required_fields
değeri olarak 1085
değerini kullanacağız.
Öncelikle eşdeğer ikili değeri bulun:
10000111101
İkili değeri aldıktan sonra, bir alanın zorunlu (1) mu yoksa zorunlu değil (0) mi olduğunu görmek için bitleri kontrol edebilirsiniz.
Aşağıdaki tabloda, alanlar ikili değerdeki yerlerine göre eşleştirilmiştir. İkili sayıyı sağdan sola doğru okuyun. 1 bit, ikili değerin en sağındaki yere karşılık gelir.
Alan | İkili değer yerleşimi (sağdan sola) |
---|---|
HEADLINE |
1 |
BODY |
2 |
CALL_TO_ACTION |
4 |
ADVERTISER |
8 |
IMAGE |
16 |
LOGO |
32 |
APP_ICON |
64 |
STAR_RATING |
128 |
PRICE |
256 |
STORE |
512 |
VIDEO |
1024 |
Örnek ikili değer 10000111101
'e bakıldığında, 1 bitlik (en sağdaki) değer 1
'tır ve zorunlu bir değeri belirtir. Tabloya göre 1 bit HEADLINE
değerine karşılık gelir.
2 bitlik (sağdan ikinci değer) 0
, zorunlu olmadığını belirtir. 2 bit, BODY
değerine karşılık gelir.
Örneğimizdeki yorumlanmış tüm zorunlu alanlar aşağıda verilmiştir:
Değer | Açıklama | Zorunlu mu? |
---|---|---|
1 |
VIDEO |
Evet |
0 |
STORE |
Hayır |
0 |
PRICE |
Hayır |
0 |
STAR_RATING |
Hayır |
0 |
APP_ICON |
Hayır |
1 |
LOGO |
Evet |
1 |
IMAGE |
Evet |
1 |
ADVERTISER |
Evet |
1 |
CALL_TO_ACTION |
Evet |
0 |
BODY |
Hayır |
1 |
HEADLINE |
Evet |
Teklif isteğinde yerel reklam şablonunun temsili
Yerel envanter içeren bir teklif isteği alındığında, kullanılan protokole bağlı olarak yerel reklam şablonu farklı biçimlerde bulunur. Google protokolü kullanımdan kaldırıldığı için OpenRTB'yi kullanmanızı öneririz.
OpenRTB'de doğal reklam şablonu, NativeRequest mesajıyla açıklanır. Google GZT protokolünde NativeAdTemplate ile açıklanır. Bu mesajlar, yerel reklam envanteri hakkında aşağıdaki ayrıntıları sağlar:
- Zorunlu veya önerilen alanlar.
- Resimler, logolar ve uygulama simgelerinin boyutları.
- Reklamın oluşturulduğu stilin özellikleri.
OpenRTB öğe kimlikleri
OpenRTB, teklif isteğinde yanıtta döndürmeniz gereken yerel reklamın yapısını açıklayan bir öğe dizisi iletir. İstekteki her öğenin, yanıtta ilgili öğe için belirtilmesi gereken bir kimliği vardır. Bu kimliklerin istek ve yanıt arasında nasıl eşleştiğine dair bir örnek için yerel teklif isteği örneğine ve yerel teklif yanıtı örneğine bakın.
Teklif yanıtında yerel reklamın gösterimi
Alıcı, doğal envanter için teklif verirken teklif isteğinde tanımlanan gerekli alanları doldurmalıdır. OpenRTB'de bunu Protobuf kullanırken BidResponse.seatbid.bid.adm_native ile veya JSON için BidResponse.seatbid.bid.adm
ile yapabilirsiniz. Desteği sonlandırılan Google protokolü için bu işlem BidResponse.ad.native_ad alanıyla yapılır.
Örnek teklif istekleri
Video olmayan teklif istekleri
Örneği göster
Serileştirilmiş istekid: "l6210s8bS8Uc726V81B821" imp { id: "1" tagid: "3019814809" bidfloor: 0.06 bidfloorcur: "USD" secure: true native { ver: "1.2" request_native { ver: "1.2" assets { id: 1 required: true title { len: 25 } } assets { id: 2 required: true data { type: DESC len: 90 } } assets { id: 3 data { type: CTATEXT len: 15 } } assets { id: 4 required: true img { type: MAIN wmin: 1200 hmin: 627 } } assets { id: 5 img { type: LOGO wmin: 100 hmin: 100 } } eventtrackers { event: IMPRESSION methods: IMG } privacy: true [com.google.doubleclick.native_ext] { style_id: 497439 style_height: 1 style_width: 1 style_layout_type: FLUID } } } exp: 3600 metric { type: "click_through_rate" value: 0.0006697923527099192 vendor: "EXCHANGE" } metric { type: "viewability" value: 0.05 vendor: "EXCHANGE" } [com.google.doubleclick.imp] { billing_id: 50577321529 dfp_ad_unit_code: "/3711494/google/test" ampad: AMP_AD_ALLOWED_AND_NOT_EARLY_RENDERED buyer_generated_request_data { data: "Test Data" } excluded_creatives { buyer_creative_id: "EXCLUDED_BUYER_CREATIVE_ID" } excluded_creatives { buyer_creative_id: "EXCLUDED_BUYER_CREATIVE_ID" } open_bidding { is_open_bidding: true } creative_enforcement_settings { policy_enforcement: POLICY_ENFORCEMENT_PLATFORM_POLICY publisher_blocks_enforcement: PUBLISHER_BLOCKS_ENFORCEMENT_OVERRIDDEN } auction_environment: SERVER_SIDE_AUCTION ae: SERVER_SIDE_AUCTION } } site { page: "https://www.google.com" publisher { id: "pub-1111111111111111" [com.google.doubleclick.publisher] { country: "FR" } } content { livestream: false language: "fr" } [com.google.doubleclick.site] { amp: DIALECT_HTML page_visibility: VISIBILITY_STATE_VISIBLE inventorypartnerdomain: "" ntype: NAVIGATION_TYPE_NAVIGATE } } device { ua: "OMITTED" geo { lat: 0.0 lon: 0.0 country: "FRA" region: "FR-C" zip: "63120" type: IP utcoffset: 120 accuracy: 6948 [com.google.doubleclick.geo] { geo_criteria_id: 9112278 } } ipv6: "2a01:cb14:8183::" os: "Windows" devicetype: PERSONAL_COMPUTER lmt: false pxratio: 1.0 sua { browsers { brand: "Chromium" version: "130" version: "0" } browsers { brand: "Microsoft Edge" version: "130" version: "0" } platform { brand: "Windows" version: "15" version: "0" } mobile: false architecture: "x86" bitness: "64" source: CLIENT_HINTS_HIGH_ENTROPY } } user { [com.google.doubleclick.user] { consented_providers_settings { consented_providers: 1712 consented_providers: 2316 additional_consent: "OMITTED" } consent: "OMITTED" eids { source: "OMITTED" uids { id: "12JD92JD8078S8J29SDOAKC0EF230337" } } } } at: FIRST_PRICE tmax: 350 cur: "USD" regs { gpp: "OMITTED" [com.google.doubleclick.regs] { gdpr: true } } source { schain { complete: true nodes { asi: "testssp.com" sid: "pub-1111111111111111" hp: true } ver: "1.0" } [com.google.doubleclick.source] { schain { complete: 1 nodes { asi: "testssp.com" sid: "pub-1111111111111111" hp: 1 } ver: "1.0" } } } [com.google.doubleclick.bid_request] { google_query_id: "ANy-zyo598-4J62UYQ5J70Wm78t166uKD8322K98ik4X5496cn305Sp16t94Mhegp514jh1v" fcap_scope: FREQUENCY_CAPPING_SCOPE_NONE }
Örneği göster
{ "id": "l6210s8bS8Uc726V81B821", "imp": [ { "id": "1", "tagid": "3019814809", "bidfloor": 0.06, "bidfloorcur": "USD", "secure": 1, "native": { "ver": "1.2", "request": "{\"ver\":\"1.2\",\"assets\":[{\"id\":1,\"required\":1,\"title\":{\"len\":25}},{\"id\":2,\"required\":1,\"data\":{\"type\":2,\"len\":90}},{\"id\":3,\"data\":{\"type\":12,\"len\":15}},{\"id\":4,\"required\":1,\"img\":{\"type\":3,\"wmin\":1200,\"hmin\":627}},{\"id\":5,\"img\":{\"type\":2,\"wmin\":100,\"hmin\":100}}],\"eventtrackers\":[{\"event\":1,\"methods\":[1]}],\"privacy\":1,\"ext\":{\"style_id\":497439,\"style_height\":1,\"style_width\":1,\"style_layout_type\":1}}" }, "exp": 3600, "metric": [ { "type": "click_through_rate", "value": 0.0006697923527099192, "vendor": "EXCHANGE" }, { "type": "viewability", "value": 0.05, "vendor": "EXCHANGE" } ], "ext": { "billing_id": [ "50577321529" ], "dfp_ad_unit_code": "/3711494/google/test", "ampad": 3, "buyer_generated_request_data": [ { "data": "Test Data" } ], "excluded_creatives": [ { "buyer_creative_id": "EXCLUDED_BUYER_CREATIVE_ID" }, { "buyer_creative_id": "EXCLUDED_BUYER_CREATIVE_ID" } ], "open_bidding": { "is_open_bidding": 1 }, "creative_enforcement_settings": { "policy_enforcement": 1, "publisher_blocks_enforcement": 2 }, "auction_environment": 0, "ae": 0 } } ], "site": { "page": "https://www.google.com", "publisher": { "id": "pub-1111111111111111", "ext": { "country": "FR" } }, "content": { "livestream": 0, "language": "fr" }, "ext": { "amp": 0, "page_visibility": 1, "inventorypartnerdomain": "OMITTED", "ntype": 1 } }, "device": { "ua": "OMITTED", "geo": { "lat": 0.0, "lon": 0.0, "country": "FRA", "region": "FR-C", "zip": "63120", "type": 2, "utcoffset": 120, "accuracy": 6948, "ext": { "geo_criteria_id": 9112278 } }, "ipv6": "2a01:cb14:8183::", "os": "Windows", "devicetype": 2, "lmt": 0, "pxratio": 1.0, "sua": { "browsers": [ { "brand": "Chromium", "version": [ "130", "0" ] }, { "brand": "Microsoft Edge", "version": [ "130", "0" ] } ], "platform": { "brand": "Windows", "version": [ "15", "0" ] }, "mobile": 0, "architecture": "x86", "bitness": "64", "source": 2 } }, "user": { "ext": { "consented_providers_settings": { "consented_providers": [ "1712", "2316" ], "additional_consent": "OMITTED" }, "consent": "OMITTED", "eids": [ { "source": "OMITTED", "uids": [ { "id": "12JD92JD8078S8J29SDOAKC0EF230337" } ] } ] } }, "at": 1, "tmax": 350, "cur": [ "USD" ], "regs": { "gpp": "OMITTED", "ext": { "gdpr": 1 } }, "source": { "schain": { "complete": 1, "nodes": [ { "asi": "testssp.com", "sid": "pub-1111111111111111", "hp": 1 } ], "ver": "1.0" }, "ext": { "schain": { "complete": 1, "nodes": [ { "asi": "testssp.com", "sid": "pub-1111111111111111", "hp": 1 } ], "ver": "1.0" } } }, "ext": { "google_query_id": "ANy-zyo598-4J62UYQ5J70Wm78t166uKD8322K98ik4X5496cn305Sp16t94Mhegp514jh1v", "fcap_scope": 1 } }
Örneği göster
Serileştirilmiş istekid: "\213\371#\236Mh\214uJ\356\225qW88=7|\2448\315Wx" ip: "\300\250" user_agent: "OMITTED" url: "https://www.google.com" detected_language: "it" adslot { id: 1 excluded_attribute: 14 excluded_attribute: 32 allowed_vendor_type: 42 allowed_vendor_type: 144 excluded_sensitive_category: 36 excluded_sensitive_category: 19 matching_ad_data { billing_id: 74792558829 billing_id: 11204117851 minimum_cpm_micros: 390000 } matching_ad_data { billing_id: 44428418146 billing_id: 91112044263 minimum_cpm_micros: 110000 } slot_visibility: BELOW_THE_FOLD excluded_product_category: 10366 excluded_product_category: 11504 ad_block_key: 8767661977 publisher_settings_list_id: 7807286827624818876 publisher_settings_list_id: 8186380472781289268 allowed_restricted_category: 32 allowed_restricted_category: 33 excluded_creatives { buyer_creative_id: "EXCLUDED_BUYER_CREATIVE_ID" } excluded_creatives { buyer_creative_id: "EXCLUDED_BUYER_CREATIVE_ID" } iframing_state: UNKNOWN_IFRAME_STATE viewability: 6 allowed_restricted_category_for_deals: 32 allowed_restricted_category_for_deals: 33 click_through_rate: 0.0010397299 allowed_ad_types: ALLOWED_AD_TYPE_NATIVE is_amp_page: DIALECT_HTML amp_ad_requirement_type: AMP_AD_ALLOWED_AND_NOT_EARLY_RENDERED secure_signals { data: "Test Data: bw44G12BFZ" source: "OMITTED" } consented_providers_settings { tcf_consent_string: "OMITTED" additional_consent_string: "OMITTED" } regs_gdpr: true native_ad_template { required_fields: 17 recommended_fields: 0 headline_max_safe_length: 90 body_max_safe_length: 90 call_to_action_max_safe_length: 15 advertiser_max_safe_length: 25 image_width: 1200 image_height: 627 style_id: 749853 style_layout_type: FLUID style_height: 1 style_width: 1 } creative_enforcement_settings { policy_enforcement: POLICY_ENFORCEMENT_PLATFORM_POLICY publisher_blocks_enforcement: PUBLISHER_BLOCKS_ENFORCEMENT_APPLIES } auction_environment: SERVER_SIDE_AUCTION impression_expiration_seconds: 3600 supported_auction_environment: SERVER_SIDE_AUCTION } is_test: false timezone_offset: 120 geo_criteria_id: 1008463 bid_response_feedback { request_id: "\314\354d\177=@0\271\226a^\250\302u\037\301" creative_status_code: 1 event_notification_token: "token" buyer_creative_id: "test_creative_id_744913" minimum_bid_to_win: 220000 feedback_type: BID_FEEDBACK } bid_response_feedback { request_id: "\2354\335\340\347!\341~\265\n\206\327\300\005\370G" creative_status_code: 80 event_notification_token: "token" buyer_creative_id: "test_creative_id_744913" minimum_bid_to_win: 3450000 feedback_type: BID_FEEDBACK } publisher_type: PUBLISHER_OWNED_AND_OPERATED device { device_type: PERSONAL_COMPUTER platform: "Windows" screen_pixel_ratio_millis: 1000 limit_ad_tracking: false } publisher_country: "IT" publisher_id: "pub-1111111111111111" response_deadline_ms: 350 google_query_id: "ANy-zJXQF6-ob5v09r508m39543114QNHDY20RX67Ajs996K62nkEpcMuvWam950XP9486e6" auction_type: FIRST_PRICE geo { lat: 0.0 lon: 0.0 country: "ITA" region: "IT-MI" city: "Milan" utcoffset: 120 accuracy: 6821 } user_agent_data { platform { brand: "Windows" version: "10" version: "0" } mobile: false architecture: "x86" browsers { brand: "Chromium" version: "128" version: "0" } browsers { brand: "Not;A=Brand" version: "24" version: "0" } bitness: "64" source: CLIENT_HINTS_HIGH_ENTROPY } page_visibility: VISIBILITY_STATE_VISIBLE supply_chain { complete: true nodes { advertising_system_identifier: "testdomain.com" seller_identifier: "pub-1111111111111111" handles_payment: true } version: "1.0" } frequency_capping_scope: FREQUENCY_CAPPING_SCOPE_NONE privacy_treatments { allow_user_data_collection: true } inventory_partner_domain: "OMITTED"
Video teklif istekleri
{ id: "\\\123/f\000\t\456&\n\789\1234\"\001a\123", ip: "\0338\355", google_user_id: "CAESEJ1ur2l94_8ruuu", cookie_version: 1, cookie_age_seconds: 5184000, hosted_match_data: "W9ABDAAAAGR67nl0", user_agent: "Mozilla/5.0 (Linux; Android 5.1; CP8298_I00) Mobile Safari/537.36", publisher_country: "IN", geo_criteria_id: 1007796, timezone_offset: 330, publisher_id: "pub-2230723027927371", seller_network_id: 989, url: "https://m.example.com", detected_language: [en], google_query_id: "ANy-zJEgdus4l0MishbSmH0eOcXUA1Fbo4_tKROsbR37q", auction_type: "SECOND_PRICE", device: { device_type: "HIGHEND_PHONE", platform: "android", brand: "coolpad", model: "cp8298_i00", os_version: { major: 5, minor: 1 }, carrier_id: 70210, screen_width: 360, screen_height: 640, screen_pixel_ratio_millis: 2000 }, mobile: { is_app: false, is_mobile_web_optimized: true, DEPRECATED_platform: "android", DEPRECATED_mobile_device_type: "HIGHEND_PHONE", DEPRECATED_brand: "coolpad", DEPRECATED_model: "cp8298_i00", DEPRECATED_os_version: { os_version_major: 5, os_version_minor: 1 }, DEPRECATED_screen_width: 360, DEPRECATED_screen_height: 640, DEPRECATED_carrier_id: 70210, DEPRECATED_device_pixel_ratio_millis: 2000 }, publisher_type: "ADX_PUBLISHER_OWNED_AND_OPERATED", adslot: [{ id: 1, ad_block_key: 2882274820, width: [300,250], height: [250,250], excluded_attribute: [114,22,34,25,27,13,14,15,16,17,18,19,20,25,27,22], allowed_vendor_type: [42,144,575,698,704,743,776,785,793,797,808,828,832,885], excluded_sensitive_category: [36,27,19,4,23,30,10,3,31,5,8,37,18], excluded_product_category: [10031,11669,13423,13525,13566,13589,13612,13740], excluded_creatives: [{ buyer_creative_id: "1234567.1234567890-ssl" }], matching_ad_data: [{ billing_id: [6629616415,51386650457], minimum_cpm_micros: 1380000, direct_deal: [{ direct_deal_id: 410401, fixed_cpm_micros: 1360000, deal_type: "PREFERRED_DEAL", publisher_blocks_overridden: true },{ direct_deal_id: 240644, fixed_cpm_micros: 1500000, deal_type: "PREFERRED_DEAL", publisher_blocks_overridden: true }] },{ billing_id: [1234567890], minimum_cpm_micros: 1380000 }], publisher_settings_list_id: [12109930661871909476,11138951146123409010], slot_visibility: "BELOW_THE_FOLD", viewability: 30, click_through_rate: 0.0010072842, iframing_state: "UNKNOWN_IFRAME_STATE", native_ad_template: [{ required_fields: 1065, recommended_fields: 4, headline_max_safe_length: 25, body_max_safe_length: 90, call_to_action_max_safe_length: 15, advertiser_max_safe_length: 25, logo_width: 100, logo_height: 100, style_id: 199892, style_height: 250, style_width: 300 }], sticky_settings: { }, renderer: "GOOGLE", is_amp_page: "DIALECT_HTML", amp_ad_requirement_type: "AMP_AD_ALLOWED_AND_NOT_EARLY_RENDERED", allowed_ad_types: [ALLOWED_AD_TYPE_BANNER,ALLOWED_AD_TYPE_NATIVE], session_depth: 1, internal_data: { } }], response_deadline_ms: 122, is_test: false }
Örnek teklif yanıtları
Video olmayan teklif yanıtları
Örneği göster
Serileştirilmiş yanıtid: "22i22S9494PQl819H7Ld5K" seatbid { bid { id: "2GTnPXOn76gg1C6574T" impid: "1" price: 0.24 adid: "test_creative_id_713312" adomain: "google.com" crid: "test_creative_id_713312" exp: 300 language: "xx" adm_native { ver: "1.2" assets { id: 1 title { text: "Luxury Mars Cruises" } } assets { id: 2 data { value: "Visit the planet in a luxury spaceship." } } assets { id: 3 data { value: "Book today" } } assets { id: 4 img { url: "https://native.test.com/image?id=123456" w: 1200 h: 627 } } assets { id: 5 img { url: "https://native.test.com/logo?id=123456" w: 1200 h: 1200 } } link { url: "https://www.google.com" clicktrackers: "https://native.test.com/click?id=123456" } eventtrackers { event: IMPRESSION method: IMG url: "https://test.com/event?id=123456" } eventtrackers { event: IMPRESSION method: IMG url: "https://test.com/event?id=123456" } privacy: "https://adssettings.google.com/whythisad?source=display&reasons=OMITTED" } [com.google.doubleclick.bid] { event_notification_token { payload: "token" } billing_id: 50577321529 third_party_buyer_token: "4G79rr82Ah8r51859j2XT2RBR1BW2808IQrAa2nRjf63oo5w71y8q929t794MO75n4642HmE5HQ2B1jj9a03w6BFxc4D0mVReL1NgZ42aj7l308820m77pg004705U32AC81b7nkghu7" } } seat: "5249:9218:332606" } cur: "USD"
Örneği göster
{ "id": "22i22S9494PQl819H7Ld5K", "seatbid": [ { "bid": [ { "id": "2GTnPXOn76gg1C6574T", "impid": "1", "price": 0.24, "adid": "test_creative_id_713312", "adomain": [ "google.com" ], "crid": "test_creative_id_713312", "exp": 300, "language": "xx", "ext": { "event_notification_token": { "payload": "token" }, "billing_id": "50577321529", "third_party_buyer_token": "4G79rr82Ah8r51859j2XT2RBR1BW2808IQrAa2nRjf63oo5w71y8q929t794MO75n4642HmE5HQ2B1jj9a03w6BFxc4D0mVReL1NgZ42aj7l308820m77pg004705U32AC81b7nkghu7" }, "adm": "{\"ver\":\"1.2\",\"assets\":[{\"id\":1,\"title\":{\"text\":\"Luxury Mars Cruises\"}},{\"id\":2,\"data\":{\"value\":\"Visit the planet in a luxury spaceship.\"}},{\"id\":3,\"data\":{\"value\":\"Book today\"}},{\"id\":4,\"img\":{\"url\":\"https://native.test.com/image?id=123456\",\"w\":1200,\"h\":627}},{\"id\":5,\"img\":{\"url\":\"https://native.test.com/logo?id=123456\",\"w\":1200,\"h\":1200}}],\"link\":{\"url\":\"https://www.google.com\",\"clicktrackers\":[\"https://native.test.com/click?id=123456\"]},\"eventtrackers\":[{\"event\":1,\"method\":1,\"url\":\"https://test.com/event?id=123456\"},{\"event\":1,\"method\":1,\"url\":\"https://test.com/event?id=123456\"}],\"privacy\":\"https://adssettings.google.com/whythisad?source=display&reasons=OMITTED\"}" } ], "seat": "5249:9218:332606" } ], "cur": "USD" }
Örneği göster
Serileştirilmiş yanıtad { adslot { id: 1 max_cpm_micros: 110734 min_cpm_micros: 0 billing_id: 74792558829 deal_id: 0 } click_through_url: "google.com" attribute: 47 attribute: 8 buyer_creative_id: "test_creative_id_907643" advertiser_name: "Google" native_ad { headline: "Luxury Mars Cruises" body: "Visit the planet in a luxury spaceship." call_to_action: "Book today" advertiser: "Galactic Luxury Cruises" image { url: "https://native.test.com/image?id=123456" width: 800 height: 800 } logo { url: "https://native.test.com/logo?id=123456" width: 200 height: 200 } price: "\342\202\254 225" click_link_url: "https://www.google.com" } impression_tracking_url: "https://test.com/imp?id=123456" impression_tracking_url: "https://test.com/imp?id=123456" ad_choices_destination_url: "https://test.com/preferences" event_notification_token: "token" dsa_transparency { buyer_render: true } } processing_time_ms: 27
Video teklif yanıtları
bid_response { ad { ... click_through_url: "https://www.exampleDomain.com" impression_tracking_url: "https://my_impression_tracking_url.com/" ad_choices_destination_url: "https://my_ad_choices_destination_url.com/" ... native_ad { headline: "Lowest mortgage rates" video_url: "https://pubads.g.doubleclick.net/gampad/ads?sz=640x480&iu=/124319096/external/single_ad_samples&ciu_szs=300x250&impl=s&gdfp_req=1&env=vp&output=vast" call_to_action: "Get a quote" advertiser: "NY Mortgage Inc." image { url: "https://www.example.net/mypromoimage.png" width: 1200 height: 700 } logo { url: "https://www.example.net/mylogo.png" width: 200 height: 200 } click_link_url: "https://r1.example.com/r/u1dhfh3cow00/b1_googleadx/830/41972/ ?_b_ctrl=1" click_tracking_urls: "https://my_click_tracking_url.com/" } } }