iOS için Yerler SDK'sı (Yeni), daha iyi performans ve yeni bir fiyatlandırma modeli sunar. Bu nedenle, iOS için Yerler SDK'sını (Eski) kullanan uygulamaları güncellemek faydalıdır. Özellikleri karşılaştırma hakkında daha fazla bilgi için SDK'nızı seçme başlıklı makaleyi inceleyin.
Bu kılavuzu kullanarak iOS için Yerler SDK'sı (Yeni) ile iOS için Yerler SDK'sı (Eski) arasındaki temel farkları ve gerekli değişikliklerin nasıl yapılacağını öğrenebilirsiniz.
Taşıma için faturalandırmayla ilgili en iyi uygulamalar
Bu kılavuz, API kullanımınız ikinci katman fiyatlandırmasına geçecek kadar yüksekse geçerlidir. API'nin daha yeni bir sürümüne geçiş yaptığınızda farklı bir SKU için de faturalandırılırsınız. Geçiş yaptığınız ayda maliyetlerin artmaması için mümkün olduğunca ayın başında üretimde yeni API'lere geçmenizi öneririz. Bu sayede, taşıma ayında en uygun maliyetli aylık fiyatlandırma katmanlarına ulaşırsınız. Fiyatlandırma katmanları hakkında bilgi edinmek için fiyatlandırma sayfasına ve fiyatlandırma SSS'sine bakın.
Hata: kGMSPlacesRateLimitExceeded
iOS için Yerler SDK'sını (Yeni) etkinleştirme
iOS için Yerler SDK'sı, Places API hizmetini kullanır. iOS için Yerler SDK'sının (Yeni) özelliklerini kullanmak için önce Google Cloud projenizde Places API'yi (Yeni) etkinleştirmeniz gerekir. Daha fazla bilgi için Google Cloud projenizi ayarlama başlıklı makaleyi inceleyin.
Ardından, uygulamanızın kullandığı API anahtarına Places API (New)'yi eklediğinizi doğrulamanız gerekir. Daha fazla bilgi için API Anahtarlarını Kullanma başlıklı makaleyi inceleyin.
Genel değişiklikler
Birden fazla API'yi etkileyen bazı genel değişiklikler şunlardır:
Yeni bir fiyatlandırma modeli kullanır. Tüm API'lerin fiyatlandırma bilgileri için iOS için Yerler SDK'sı (Yeni) Fiyatlandırma başlıklı makaleyi inceleyin.
Yer Ayrıntıları (Yeni), Yakındaki Yerleri Arama (Yeni) ve Metin Arama (Yeni), yanıtta döndürülmesini istediğiniz alanları belirtmek için alan maskeleri gerektirir.
GMSPlacesClient
Bu yeni API'leri çağırmak için yeni yöntemler içerir.Yeni API'lerin her birine yapılan istekleri tanımlamak için yeni sınıflar eklendi.
Yanıt
GMSPlace
örneği,reviews
türünde yeni birGMSPlaceReview
özelliği içeriyor. Uygulamanız,GMSPlace
örneğinden alınan bilgileri (ör. fotoğraflar ve yorumlar) gösterdiğinde gerekli atıfları da göstermelidir.Daha fazla bilgi için ilişkilendirmeler hakkındaki belgelere göz atın.
API'ye özgü değişiklikler
Bu bölümde, her API için aşağıdaki taşıma kılavuzları yer almaktadır:
- Yer Ayrıntıları'na (Yeni) geçiş
- Yer Fotoğrafı'na (Yeni) geçiş yapma
- Otomatik Tamamlama'ya geçiş (Yeni)