Google, hem OpenRTB hem de Google protokollerinde ortak olarak kullanılan Geo
nesnesi aracılığıyla coğrafi konum bilgileri sağlar. Bu belgede, Google'ın teklif isteklerinde coğrafi konumu nasıl doldurduğuna dair üst düzey ayrıntılar açıklanmakta ve kullanım için en iyi uygulamalar önerilmektedir.
Coğrafi nesne nasıl doldurulur?
Google, cihaz konumlarını yalnızca IP'nin coğrafi konumundan alınır. Hiçbir zaman GPS veya diğer kaynaklardan alınır. OpenRTB spesifikasyonu kullanıcı için ayrı coğrafi konumları (örneğin, ev adresi) ve cihaz (reklamın yerleştirildiği cihaz) için ayrı coğrafi konumları desteklese de Google yalnızca ikinci konumu destekler. Sonuç olarak, Google'ın OpenRTB uygulamasıyla yalnızca BidRequest.device.geo
doldurulur ve desteği sonlandırılmış Google GZT protokolü yalnızca cihaz konumunu belirten bir BidRequest.geo
alanını destekler.
Gizlilik korumaları
Google, kullanıcı gizliliğini korumak için yalnızca yeterince çok sayıda kullanıcı tarafından paylaşılan yaklaşık bir coğrafi konum sağlar ve algılanan konumu gerektiği şekilde genelleştirir.
Konum temsilleri
Geo
nesnesi, konumun iki ayrı gösterimini destekler: sivil konum ve coğrafi koordinatlar.
Medeni yerler aşağıdaki alanlarla temsil edilir:
country
region
metro
city
zip
Coğrafi koordinatlar aşağıdaki alanlarla temsil edilir:
lat
lon
accuracy
Hem Google hem de OpenRTB protokollerinde her iki gösterim de aynı konumu ve doğruluğu içerir. Örneğin, bir teklif isteği Geo
öğesini şehir düzeyinde hassasiyetle dolduruyorsa lat
ve lon
alanları, tanımlanan şehrin merkez noktasının enlem ve boylamını içerir ve accuracy
bu şehirle aynı alana sahip bir dairenin yarıçapı olur. Google, lat
ve lon
alanlarının duyarlılığını da 0,01 dereceyle sınırlandırır.
Coğrafi konum hedeflemeye ilişkin en iyi uygulamalar
Özel coğrafi konum verilerine ihtiyaç duyan teklif verenlerin, mekansal coğrafi konum aramaları yapmak için yaklaşık lat
, lon
ve accuracy
alanlarını kullanmasını öneririz.
Google, IP adresini yalnızca kısaltılmış biçimde paylaştığından coğrafi konum için ip
alanının kullanılması önerilmez. Coğrafi konum için kısaltılmış IP adreslerinin kullanılması biraz yanlış sonuçlara yol açabilir.
Coğrafi Tablo (Kullanımdan kaldırıldı)
Kullanımdan kaldırılan Google RTB protokolünün BidRequest.geo_criteria_id
alanı, coğrafi konumu sayısal bir tanımlayıcı olarak temsil ediyor. Bu tanımlayıcı, Protos ve Referans Veriler sayfasının Referans tabloları bölümünden indirilebilen geo-table.csv dosyasındaki bir coğrafi konuma eşlenmiştir. Bu alan ve ilgili tablo artık kullanımdan kaldırılmıştır. Benzer coğrafi konum bilgilerini almak için Geo
alanını kullanabilirsiniz.
Örneğin, teklif isteğinde Geo
şehir düzeyinde hassasiyetle doldurulmuşsa geo_criteria_id
ilgili şehrin kodunu içerir.
Coğrafi tabloda bir kaydı bulmak için bu kimliği kullanabilirsiniz.
Sütunlar
- Ölçüt kimliği
- Benzersiz ve kalıcı atanan kimlik. API'de bu ölçütler
Location
türündedir. - Ad
- Coğrafi hedefin mevcut en iyi İngilizce adı.
- Standart Ad
- Hedefin kendi adı ile üst noktası ve ülkesinden oluşan, tam nitelikli İngilizce ad. Bu alan yalnızca benzer hedef adlarını ayırt etmek için kullanılmalıdır. LocationCriterionService hizmetinde desteklenmez (bunun yerine konum adları veya ölçüt kimlikleri kullanın).
- Üst Öğe Kimliği
- Bir üst öğenin ölçüt kimliği. Bu alan, eski destek için eklenir ve kimlikler veri kümeleri arasında tutarlı olmayabilir. Standart adlar, hiyerarşi oluşturma için tercih edilen yöntemdir.
- Bölge Kodu
- Eyalet veya il hedefinin (varsa) ISO 3166-2 bölge kodu.
- Ülke Kodu
- Hedefle ilişkilendirilen ISO-3166-1 alpha-2 ülke kodu.
- Hedef Türü
İzin verilen değerler:
- Havalimanı
- Semt
- Özerk Topluluk
- Kaza
- Kanton
- Şehir
- Şehir Bölgesi
- Seçim Bölgesi
- Ülke
- İlçe
- Bölüm
- Semt
- DMA bölgesi
- Vilayet
- Metro
- Belediye
- Ulusal Park
- Mahalle
- Okrug
- Diğer
- Posta kodu
- Valilik
- İl
- Bölge
- Eyalet
- Bölge
- TV Bölgesi
- Birlik Bölgesi
- Üniversite
Hedeflenemez yerler
Çin Halk Cumhuriyeti'ndeki reklamcılık düzenlemelerine ve yasalarına göre, Çin'de belirli ürün kategorilerinin reklamını yapmak için sertifika ve lisans sağlamanız istenebilir. Hesabınız etkinleştirilene kadar sertifika göndermeniz gerekmez. Hesabınız etkinleştirildikten sonra, sertifikaları Google'a nasıl göndereceğinizle ilgili bilgiler verilir.