Google Places API (Legacy) Donduruldu: AB Geliştiricileri Kullanım Sonu Sayacı Başlamadan Önce Ne Yapmalı
Google, Mart 2025'te eski Places API'yi dondurdu. Hâlâ çalışıyor ancak yeni özellik almayacak ve kullanım sonu geliyor. AB geliştiricileri için geçiş kararı, Google'ın belgelerinin önerdiğinden daha karmaşık.
Mart 2025'te Google, haritalama platformunu mesajı yumuşak tutsa da geliştiriciler için gerçek bir aciliyet yaratan biçimde sessizce yeniden yapılandırdı. Eski Places API, Directions API ve Distance Matrix API, "Eski servisler" olarak yeniden sınıflandırıldı. Hâlâ çalışıyorlar. Google kullanım sonu tarihini açıklayana kadar çalışmaya devam edecekler. Ama donduruldular.
Yeni özellik yok. Mimari iyileştirme yok. Hacim indirimleri, daha büyük uygulamaların ihtiyaç duyduğunun altında, 100.000+ katmanıyla sınırlı. Ve gelecekte, 12 aylık bildirimle birlikte gelecek bir kullanım sonu duyurusu var.
Çoğu geliştirici için soru geçiş yapıp yapmamak değil, ne zaman ve neye geçmek.
AB geliştiricileri için hesap farklı. Geçiş kararı yalnızca API uyumluluğunu ve fiyatlandırmayı değil, aynı zamanda GDPR uyumluluğunu, veri yerleşimini ve Google'ın kendi belgelerinin tam olarak ele almadığı ABD altyapısının hukuki riskini kapsıyor.
Bu rehber nelerin değiştiğini, geçişin neler içerdiğini ve AB ekiplerinin bir yön belirlemeden önce sorması gereken soruları ele alıyor.
Google'ın Mart 2025'te Değiştirdikleri
Mart 2025 yeniden yapılanmasının, birçok geliştiricinin birbiriyle karıştırdığı iki ayrı bileşeni vardı.
Fiyatlandırma yeniden yapılandırması: Google, 200 dolarlık aylık sabit aylık krediyi SKU başına ücretsiz katmanlarla değiştirdi. Herhangi bir API kombinasyonuna uygulanabilen tek bir kredi yerine, her API türünün artık kendi ücretsiz katmanı var:
- Geocoding API: aylık 10.000 ücretsiz etkinlik, ardından 1.000 başına 2-7 dolar
- Maps JavaScript API: aylık 10.000 ücretsiz etkinlik
- Places API (New): istek türü başına ücretsiz katman
- Routes API: rota türü başına ücretsiz katman
Eski 200 dolarlık kredi altında tek bir API'yi yoğun kullanan geliştiriciler için yeni model daha fazla ödeme anlamına gelebilir. Birden fazla API türüne yayılmış geliştiriciler için SKU başına ücretsiz katmanlar maliyetleri düşürebilir. Kesin sonuca ulaşmanın tek yolu mevcut kullanımı yeni SKU yapısıyla denetlemek.
Fiyatlandırma değişikliğiyle birlikte Google abonelik planları da başlattı: Starter ayda 100 dolar (50.000 birleşik çağrı), Essentials ayda 275 dolar (100.000 birleşik çağrı) ve Pro ayda 1.200 dolar (250.000 birleşik çağrı). Bu planlar ölçekte öngörülebilirlik sağlamayı amaçlıyor ancak maliyet projeksiyonuna bir katman daha karmaşıklık ekliyor.
API kullanım sonu belirlemeleri: Ayrıca Google, üç API'yi Eski servis olarak belirledi:
- Places API (Legacy): Places API (New) ile değiştirildi
- Directions API: Routes API ile değiştirildi
- Distance Matrix API: computeRouteMatrix içeren Routes API ile değiştirildi
Eski servis belirlenmesi bu API'lerin yeni özellik almadığı ve yeni genişletilmiş hacim indirimi katmanlarından yararlanamayacağı anlamına geliyor. Bakım modundalar.
Places API (New) Aslında Neyi Değiştiriyor
Places API (New) birebir yerine geçen bir değişiklik değil. Farklı istek formatı, farklı yanıt yapısı ve farklı alan seçim modeli var.
En önemli değişiklik alan maskeleme. Eski API sabit bir yanıt yapısı döndürüyor. Yeni API, bir alan maskesi başlığı aracılığıyla hangi alanların gerekli olduğunu belirtmenizi gerektiriyor. Bu gereksiz veri aktarımını azaltıyor ve yalnızca istediğiniz alanlar için ödeme yapmanız anlamına geliyor; ancak kod tabanındaki her API çağrısının açık alan maskeleriyle güncellenmesi gerekiyor.
Geliştiricilerin geçiş sırasında karşılaştığı temel farklılıklar:
İstek formatı: Yeni API, sorgu parametreli GET istekleri yerine JSON gövdeli POST istekleri kullanıyor. Entegrasyonunuz URL tabanlı çağrılar oluşturuyorsa her çağrının yeniden yapılandırılması gerekiyor.
Yanıt yapısı: Alan adları değişti. formatted_address artık formattedAddress (camelCase). place_id artık id. geometry nesnesi yeniden yapılandırıldı. Yanıt ayrıştırma kodu, kod tabanı genelinde denetlenmeli.
Yalnızca Places API (New)'de bulunan yeni özellikler: Üretken yapay zeka özetleri, elektrikli araç şarj istasyonları için yeni veri alanları, yakıt fiyatları, erişilebilirlik ayrıntıları ve geliştirilmiş otomatik tamamlama önerileri. Bunların herhangi birine ihtiyacınız varsa geçiş zorunlu.
Fotoğraf işleme: Fotoğraf referans formatı değişti. Eski API tarafından oluşturulan fotoğraf URL'leri sonunda çalışmayı durduracak, bu nedenle önbelleğe alınan fotoğraf referanslarının yeniden oluşturulması gerekiyor.
Google geçiş kılavuzları sağlıyor ancak pratikte geçiş, bir yapılandırma değişikliği değil önemli bir mühendislik görevi. Ekipler genellikle entegrasyon karmaşıklığına bağlı olarak bir ila dört hafta planlıyor.
Routes API Geçişi (Ayrı Ama İlgili)
Directions API ve Distance Matrix API benzer bir örüntü izliyor. Bunların yerini alan Routes API, farklı bir istek/yanıt formatı kullanıyor ve eski API'lerin sunmadığı özellikler sunuyor: trafik duyarlı yönlendirme, rota değiştiriciler, iki tekerlekli araç desteği ve yakıt verimliliği optimizasyonu.
Routes API'nin maliyeti de farklı. Eski Directions API, eleman başına (kaynak-hedef çifti) fiyatlandırdı. Routes API, rota isteği başına ve matris isteklerindeki eleman başına fiyatlandırıyor. Yüksek hacimde matris isteği yapan uygulamalar için maliyetler önemli ölçüde değişebilir.
Places API'yi geçiriyorsanız, iki ayrı geçiş yerine Routes API geçişini de aynı anda planlamaya değer. Her biri kendi test ve dağıtım döngüsünü gerektiren sıralı geçişlerden paralel çalışma daha verimli.
AB'ye Özgü Değerlendirmeler
Geçiş kararının Avrupalı geliştiriciler için Google'ın belgelerinin önerdiğinden daha nüanslı hale geldiği yer burası.
GDPR ve Sınır Ötesi Veri Transferleri
Google Maps Platform, ABD altyapısı. Kullanıcının tarayıcısı Places API'ye istek gönderdiğinde veya bir harita yüklediğinde, bu istek Google'ın ABD tabanlı sunucularından geçiyor. GDPR kapsamında bu, sınır ötesi bir veri transferi.
Bu transferlerin mevcut hukuki dayanağı, 2020'deki Schrems II kararıyla geçersiz sayılan Privacy Shield anlaşmasının yerini alan AB-ABD Veri Gizliliği Çerçevesi. DPF daha önce hukuki itirazla karşılaştı ve uzun vadeli istikrarı garanti değil. Düzenlenmiş sektörlerdeki şirketler (sağlık, fintech, hukuki hizmetler, kamu sektörüyle bağlantılı uygulamalar) için ABD altyapısına güvenmeye devam etmek, izleme gerektiren süregelen bir uyumluluk konuşması olmayı sürdürüyor.
Google Maps API kullanımı, kullanıcı IP adresleri ve cihaz tanımlayıcıları Google'a gönderildiğinden bazı uygulamalarda JavaScript API için çerez onayı da gerektiriyor. Onay banner'ı tetiklemeden harita yüklemek isteyen uygulamalar için ABD tabanlı altyapı yapısal bir sorun yaratıyor.
Google, 2025'te Maps Platform EEA Hizmet Şartlarını, özellikle AB'deki faturalandırma adreslerine uygulanacak şekilde güncelledi. Geliştiriciler güncellenmiş şartları DPA gereksinimlerine göre incelemelidir.
Uyumluluk Basitleştirmesinin Geçiş Tetikleyicisi Olarak Rolü
Pek çok AB ekibi için Mart 2025 değişiklikleri, Google ekosisteminde kalıp kalmamayı ya da AB'de barındırılan bir alternatife geçip geçmemeyi yeniden değerlendirmek için pratik bir tetikleyici sağladı.
Yeniden değerlendirmenin iş gerekçesi açık: Zaten mühendislik zamanı yatırımı yapıyorsanız (eski Places API'den Places API New'e), farklı bir sağlayıcıya geçişin marjinal ek çabası genellikle göründüğünden küçük. API uç nokta değişiklikleri, alan eşleme çalışması ve test döngüleri büyük ölçüde aynı; Google'ın yeni API'sine mi yoksa üçüncü taraf bir alternatife mi geçtiğinizden bağımsız olarak. Fark, bitirdiğinizde ne elde ettiğinizde.
AB'de barındırılan bir haritalama API'si, GDPR sınır ötesi transfer endişesini tamamen ortadan kaldırıyor. Tüm istekler AB içinde kalıyor. Müzakere edilecek SCC yok, DPF'ye güvenmek yok, harita yüklemek için çerez onayı gerekmez. Yakın zamanda GDPR denetiminden geçen veya denetim bekleyen şirketler için bu basitleştirmenin gerçek kurumsal değeri var.
Google İçinde Mi Kalmalı Yoksa Sağlayıcı Mı Değiştirmeli?
Bu kararın dürüst çerçevesi dört bölüm içeriyor.
1. Mevcut API kullanımınızı denetleyin
Herhangi bir karar vermeden önce kod tabanınızdaki her Places API, Directions API ve Distance Matrix API çağrısını haritalayın. Uç nokta türü başına hacmi sayın. Bunu hem Places API (New) fiyatlandırma modeliyle hem de aday alternatif sağlayıcılardaki eşdeğer uç noktalarla eşleştirin.
Maliyet karşılaştırması yalnızca gerçek kullanım verileriyle anlamlı. Toplam istek hacmine dayanan yaklaşık tahminler yeterli değil çünkü aynı sağlayıcı içindeki farklı API'ler farklı fiyatlandırılabiliyor.
2. GDPR maruziyetinizi değerlendirin
Hukuk veya uyumluluk ekibinize, ABD altyapısı bağımlılığının sizin özel bağlamınız için ne kadar süregelen risk oluşturduğunu sorun. Yerinde DPA'ları olan kurumsal AB müşterileri olan bir SaaS ürünü için risk düzeyi, hassas kişisel verileri işleyen bir tüketici uygulamasından farklı.
Uyumluluk basitleştirmesinin değeri varsa bunu bir maliyete dönüştürün. SCC'leri sürdürmenin, DPF istikrarını izlemenin ve müşteri uyumluluk sorularını yanıtlamanın dahili hukuki yükü, gerçek maliyeti olan gerçek bir iş.
3. Her yol için geçiş çabasını değerlendirin
Google içinde Places API (New)'ye geçiş: entegrasyon karmaşıklığınıza göre tahmin edin. Alan maskeleme değişiklikleri, istek yeniden yapılandırması, yanıt ayrıştırma güncellemeleri. Genellikle bir ila dört haftalık mühendislik çabası.
Üçüncü taraf bir alternatife geçiş: benzer mühendislik kapsamı. Uç nokta URL değişiklikleri, parametre farklılıkları, yanıt formatı farklılıkları. Oluşturma katmanı olarak zaten MapLibre GL JS kullanan ekipler için (Mapbox GL JS'nin açık kaynaklı çatalı) oluşturma katmanı aynı kalıyor. Yalnızca coğrafi kodlama, arama ve yönlendirme çağrıları değişiyor.
4. Diğer tarafta ne elde ettiğinizi değerlendirin
Places API (New), Google'ın en son özelliklerine erişim sağlıyor: daha iyi otomatik tamamlama, üretken yapay zeka özetleri, genişletilmiş yer verileri. Google'ın veri kapsamı küresel ölçekte eşsiz.
MapAtlas gibi AB'de barındırılan alternatifler tasarım gereği GDPR uyumluluğu, AB veri yerleşimi ve bazı durumlarda Google'ın API'lerinin sunmadığı yapay zeka arama görünürlüğü araçları sunuyor. Konum sayfalarının yapay zeka ile keşfedilebilirliğinin önemli olduğu gayrimenkul, konaklama veya lojistik uygulamaları için yapay zeka görünürlüğü katmanı anlamlı bir farklılaştırıcı.
Her iki yol da evrensel olarak doğru değil. Doğru yanıt uyumluluk gereksinimlerinize, fiyatlandırma hassasiyetinize ve uygulamanız için en önemli özelliklere bağlı.
Şu An Ne Yapmalı
Hangi geçiş yolunu seçerseniz seçin, bazı adımlar hemen atılmaya değer:
Mevcut API yüzeyinizi denetleyin ve belgeleyin: Hangi eski uç noktaları kullandığınızı, ne sıklıkla ve hangi veri alanlarına bağımlı olduğunuzu tam olarak bilin. Bu bilgi herhangi bir geçiş kararı için gerekli.
Gerçek sayılarla fiyatlandırma karşılaştırması yapın: Eski fiyatlandırmayı, Places API (New) fiyatlandırmasını ve alternatif sağlayıcıları karşılaştırmak için gerçek kullanım verilerinizi kullanın. Bunu mevcut hacminizde ve iki katı hacminizde yapın.
GDPR belgelerinizi kontrol edin: Google ile mevcut DPA'nızı, SCC'lerinizi veya DPF bağımlılığınızı ve çerez onay uygulamanızı inceleyin. Değiştirmeden önce mevcut hukuki konumunuzu anlayın.
Zaman baskısı altında geçiş yapmayın: Eski API hâlâ çalışıyor. Dondurulmuş, bozulmamış. Geçiş kararını algılanan aciliyet nedeniyle aceleyle değil, net veriler ve yeterli mühendislik süresiyle alın. Kullanım sonu duyurusu size 12 ay verecek.
Karar için son tarih belirleyin: "Google kullanım sonunu duyurduğunda" bir plan değil. Hangi geçiş yolunu izleyeceğinize ilişkin dahili bir karar noktası belirleyin; tercihen önümüzdeki çeyrekte.
AB'de barındırılan haritalama API'lerinin API yüzeyi, fiyatlandırma ve geçiş çabası açısından nasıl göründüğünü karşılaştırmak istiyorsanız MapAtlas, AB veri yerleşimiyle tek bir fiyatlandırma modeli altında coğrafi kodlama, adres otomatik tamamlama, yönlendirme ve harita döşemelerini kapsıyor. Fiyatlandırma sayfasında mevcut katman yapısı gösteriliyor ve ücretsiz katman (çoğu API için aylık 10.000 istek, coğrafi kodlama için 25.000) taahhüt vermeden önce entegrasyonu test etmenizi sağlıyor.
Sıkça Sorulan Sorular
Google, eski Places API'yi ne zaman kullanımdan kaldıracak?
Google, 2026'nın başı itibarıyla kesin bir tarih belirlemedi. Eski API, Mart 2025'te donduruldu ve artık yeni özellik almıyor. Google'ın politikası, kullanım sonu öncesinde en az 12 aylık bildirim yapmak. Geçişe acil ama acil olmayan bir görev olarak yaklaşın.
Places API (New), eski Places API'den daha mı pahalı?
Kullanım düzeninize bağlı. Yeni SKU başına ücretsiz katmanlar bazı kullanım profillerine yarar sağlarken diğerlerine zarar veriyor. Sonuç çıkarmadan önce mevcut API çağrılarınızı gerçek kullanım verilerinizle yeni SKU yapısına eşleştirin.
Directions API'den de geçiş yapmam gerekiyor mu?
Evet, yeni özellikler ve daha iyi hacim indirimleri istiyorsanız. Directions API ve Distance Matrix API, Mart 2025'te her ikisi de Eski servis olarak belirlendi. Bunların yerini alan Routes API kendi ayrı geçiş değerlendirmesini gerektiriyor.
AB geliştiricisi olarak Google Maps API'lerini kullanmaya devam etmenin GDPR riski nedir?
Google Maps Platform, GDPR kapsamında sınır ötesi veri transferi mekanizmaları gerektiren ABD altyapısını kullanıyor. Mevcut dayanak, hukuki itirazla karşılaşan AB-ABD Veri Gizliliği Çerçevesi. Düzenlenmiş sektörler için bu, izleme gerektiren süregelen bir uyumluluk riski.
Alternatif bir sağlayıcıya geçiş ne kadar sürer?
Mühendislik çabası, Google içinde geçişle benzer: entegrasyon karmaşıklığına bağlı olarak bir ila dört hafta, çoğunlukla uç nokta güncellemeleri, parametre farklılıkları ve yanıt formatı testine harcanıyor. Oluşturma için MapLibre GL JS kullanan ekipler, oluşturma katmanı aynı kaldığından en kolay geçiş yoluna sahip.
Sonuç
Mart 2025 değişiklikleri, sayacı resmen başlatmadan eski Places API kullanımı için bir geri sayım başlattı. API hâlâ çalışıyor. Kullanım sonu tarihi açıklanmadı. Ama yön açık ve geçiş, aceleyle değil yeterli planlamayla daha az sancılı olacak.
AB geliştiricileri için geçiş anı aynı zamanda bir değerlendirme anı. API uç noktalarını değiştirmenin mühendislik çabası, Google'da kalıyor olsanız da AB'de barındırılan bir alternatife geçiyor olsanız da büyük ölçüde aynı. Anlamlı fark, taşıdıklarınızda: Google'ın kapsamlı küresel veri seti ve en son özellikleri ya da tasarım gereği GDPR uyumluluğu, daha basit fiyatlandırma ve AB veri yerleşimi.
Bu karar, anlık en az direnç yoluna varsayılan olarak yerleşmek yerine gerçek kullanım verileriyle ve uyumluluk gereksinimlerinize dair net bir bakışla bilinçli biçimde alınmaya değer.
İlgili okumalar:
- AB geliştiricileri için Google Maps API alternatifleri
- AB geliştiricisinin GDPR uyumlu harita API'leri rehberi
- Google Maps API fiyatlandırması 2026: gerçekte ne ödüyorsunuz
- Google Maps API'den geçiş: AB geliştiricileri ne seçiyor
- Adres otomatik tamamlama API'si: ödeme dönüşümünü nasıl iyileştirir
Frequently Asked Questions
Google, eski Places API'yi ne zaman kullanımdan kaldıracak?
Google, 2026'nın başı itibarıyla eski Places API için kesin bir kullanım sonu tarihi belirlemedi. Ancak Google'ın resmi politikası, kullanım sonu öncesinde en az 12 aylık bildirim yapmak. Eski API, Mart 2025'te 'Eski servis' olarak belirlendi; artık yeni özellik almıyor ve hacim indirimleri 100.000+ katmanıyla sınırlandırıldı. Geliştiriciler, kesin bir son tarih olmasa da geçişi acil olarak ele almalı.
Places API (New), eski Places API'den daha mı pahalı?
Kullanım düzeninize bağlı. Places API (New), eski 200 dolarlık aylık kredi yerine SKU başına ücretsiz katmanlar içeren farklı bir fiyatlandırma modeli kullanıyor. Bazı kullanım profilleri için maliyetler benzer veya daha düşük; özellikle birden fazla API türü için sabit krediye güvenen geliştiriciler için yeni model daha pahalı olabilir. Kesin bir şey söylemek için mevcut API çağrılarınızı yeni SKU yapısıyla eşleştirmeniz ve geçiş öncesinde hesaplama yapmanız gerekiyor.
Directions API'den de geçiş yapmam gerekiyor mu?
Evet, yeni özelliklere ve daha iyi hacim indirimlerine erişmek istiyorsanız. Google, Directions API ve Distance Matrix API'yi Places API ile aynı anda, Mart 2025'te Eski servis olarak belirledi. Yerlerini Routes API (yönlendirme için) ve computeRouteMatrix içeren Routes API (mesafe matrisi için) aldı. Bu API'lerden geçiş, Places API geçişinden ayrıdır ve kendi değerlendirmesini gerektirir.
AB geliştiricisi olarak Google Maps API'lerini kullanmaya devam etmenin GDPR riski nedir?
Google Maps Platform, verileri ABD altyapısında işliyor; bu da kullanımının GDPR kapsamında sınır ötesi veri transferini içerdiği anlamına geliyor. Bunun için Standart Sözleşme Maddeleri ya da AB-ABD Veri Gizliliği Çerçevesi'ne dayanmak gerekiyor. DPF daha önce hukuki olarak itiraz gördü ve uzun vadeli istikrarı garanti değil. Sağlık, fintech ve kamu sektörü gibi düzenlenmiş sektörlerdeki geliştiriciler veya yakın zamanda GDPR denetiminden geçen kuruluşlar için bu hukuki maruz kalma ciddi ve süregelen bir endişe kaynağı.
Google Places API'den alternatif bir sağlayıcıya geçiş ne kadar sürer?
Google ekosistemi içinde Places API (New)'ye geçiş, entegrasyonun karmaşıklığına bağlı olarak genellikle bir ila dört hafta sürer. Üçüncü taraf bir alternatife geçiş de benzer bir süre alır: çoğunlukla uç nokta URL'lerini güncellemek, parametre farklılıklarını gözden geçirmek ve coğrafi kodlama ile arama yanıt formatlarını test etmek için harcanır. Oluşturma katmanı olarak MapLibre GL JS kullanan ekipler için oluşturma geçişi genellikle en hızlı bölüm. Çoğu efor, coğrafi kodlama ve arama API'si testine gidiyor.

