Yerler SDK'sına (eski) genel bakış

Places SDK, bir metin dizesi veya yakınlık kullanarak çeşitli yer türleri için bilgi aramanıza ve almanıza olanak tanır. Yerler SDK'sı, Yerler SDK'sının (Yeni) eski sürümüdür.

Yerler SDK'sı sürümleri arasındaki temel farkları anlamak ve Yerler SDK'sı (Yeni) sürümüne geçmek için bu kılavuzdan yararlanın.

Her sürümde kullanılabilen SDK özellikleri

Aşağıdaki tabloda, her SDK özelliği için hangi SDK ve API sürümlerinin gerekli olduğu gösterilmektedir:

Özellik API anahtarında Places API etkinleştirilmiş olmalıdır. Başlatma yöntemi Minimum SDK sürümü
Otomatik tamamlama (yeni) Places API (Yeni) initializeWithNewPlacesApiEnabled() 3.5.0
Yer Ayrıntıları (Yeni) Places API (Yeni) initializeWithNewPlacesApiEnabled() 3.3.0
Yakında Arama (Yeni) Places API (Yeni) initializeWithNewPlacesApiEnabled() 3.5.0
Yer Fotoğrafları (Yeni) Places API (Yeni) initializeWithNewPlacesApiEnabled() 3.4.0
Metin Arama (Yeni) Places API (Yeni) initializeWithNewPlacesApiEnabled() 3.3.0
Otomatik Yer Tamamlama Places API initialize()
Mevcut Yer Places API initialize()
Yer Ayrıntıları Places API initialize()
Yer Fotoğrafları Places API initialize()

Yeni API'lere geçiş yapma

Yeni API'lere geçiş yapmak için aşağıdaki taşıma kılavuzlarına bakın:

Android için Yerler SDK'sındaki geliştirmeler (Yeni)

Bu bölümde, Android için Yerler SDK'sına (Yeni) eklenen temel özellikler ele alınmaktadır.

Google Cloud standart platformunda uygulanır.

Android için Yerler SDK'sı (Yeni), Google Cloud'daki hizmet altyapısında uygulanır. Bu uygulama, daha güvenli ve güvenilir bir platform sunar. Bu standart tasarım, Android için Yerler SDK'sı (Yeni) ile geliştirme verimliliğini artıran SDK'lar arasında tutarlılık sağlar.

Artırılmış performans

Android için Yerler SDK'sı (Yeni), performansı iyileştirerek mevcut SDK'yı kullanan uygulamaların değiştirilmesini sağlar.

Yeni özellikler

Android için Yerler SDK'sı (Yeni), tüm SDK özelliklerinin en son sürümlerini içerir:

Yeni Metin Arama hizmeti

Metin Arama (Yeni), bir dizeye göre bir grup yerle ilgili bilgileri döndürür. Örneğin, "New York'ta pizza", "Ottawa yakınlarındaki ayakkabı mağazaları" veya "123 Main Street". Hizmet, metin dizesiyle eşleşen ve ayarlanan konum önyargısı olan yerlerin listesiyle yanıt verir.

Yer Ayrıntıları (Yeni) ve Yer Fotoğrafları (Yeni) hizmetlerine yeni yanıt verileri eklendi

  • Yer Ayrıntıları (Yeni) artık yanıttaki Place nesnesinde yeni Review sınıfını içeriyor. Place sınıfı, bu alanı desteklemek için yeni getReviews() yöntemini içerir. Bir yerle ilgili en fazla beş yorum döndürmek için Call getReviews().

  • Yer Fotoğrafı (Yeni) PhotoMetadata sınıfına AuthorAttributions ekler. AuthorAttributions, AuthorAttribution nesnelerinin List öğesini içeriyor.

Yer Fotoğrafları (Yeni) hizmetine yeni URI yanıtı eklendi

Artık bir resim bit eşlemine URI döndürmek için Place Photo (Yeni) işlevini kullanabilirsiniz. Daha önce yalnızca resim bit eşleminin kendisini döndürebiliyordunuz.

Basitleştirilmiş fiyatlandırma

Android için Yerler SDK'sı (Yeni) ile fiyatlandırma basitleştirildi. Böylece yalnızca kullandığınız veriler için ödeme yaparsınız. Basitleştirilmiş fiyatlandırma, alan maskeleri olarak da adlandırılan alan listeleri kullanılarak uygulanır.

Yer Ayrıntıları ve Metin Arama ile yanıtta döndürülecek alan listesini kontrol etmek için alan listelerini kullanırsınız. Bu durumda yalnızca istenen veriler için faturalandırılırsınız. Gereksiz veri istemediğinizden emin olmak için alan listesi kullanmak iyi bir tasarım uygulamasıdır. Bu sayede gereksiz işlem süresi ve faturalandırma ücretlerinden kaçınabilirsiniz.

Her iki SDK'nın ayrıntılı fiyatlandırma bilgileri için Kullanım ve Faturalandırma bölümüne bakın.

Genişletilmiş yer türleri

Yeni SDK, Yer Ayrıntıları ve Metin Arama yanıtının bir parçası olarak döndürülen yeni yer türlerini içerir. Bu yeni türleri ve mevcut türleri, metin arama özelliğiyle yapılan aramalarda da kullanabilirsiniz. Yeni türler Tablo A'ya dahil edilmiştir.