Gunakan panduan ini untuk memahami perbedaan utama antara versi Places SDK for iOS dan bermigrasi ke Places SDK for iOS (Baru).
Fitur SDK yang tersedia di setiap versi
Tabel berikut menunjukkan versi SDK dan API yang diperlukan untuk setiap fitur SDK:
| Places SDK for iOS (Baru) | Versi SDK Minimum | Places SDK for iOS (Legacy) | Versi SDK Minimum |
|---|---|---|---|
| Detail Tempat (Baru) | 9.0.0 | Place Details (Lama) | 3.0.0 |
| Place Photos (Baru) | 9.0.0 | Foto Tempat (Lama) | 3.0.0 |
| Penelusuran Teks (Baru) | 8.5.0 | ||
| Nearby Search (Baru) | 9.0.0 | ||
| Pelengkapan Otomatis (Baru) | 9.0.0 | Place Autocomplete (Lama) | 3.0.0 |
| Lokasi Saat Ini (Lama) | 3.0.0 |
Bermigrasi ke API baru
Untuk bermigrasi ke API baru, lihat panduan migrasi berikut:
- Bermigrasi ke Place Details (Baru)
- Migrasi ke Place Photos (Baru)
- Bermigrasi ke Pelengkapan Otomatis (Baru)
Peningkatan di Places SDK for iOS (Baru)
Bagian ini mencakup fitur utama yang ditambahkan ke Places SDK for iOS (Baru).
Diimplementasikan di platform standar Google Cloud
Places SDK for iOS (Baru) diimplementasikan di infrastruktur layanan di Google Cloud. Penerapan ini menghadirkan platform yang lebih aman dan tepercaya. Desain standar ini menghadirkan tingkat konsistensi di seluruh SDK yang meningkatkan efisiensi pengembangan dengan Places SDK for iOS (Baru).
Peningkatan performa
Places SDK for iOS (Baru) memberikan peningkatan performa, sehingga aplikasi yang menggunakan SDK lama sebaiknya diganti.
Fitur baru
Places SDK for iOS (Baru) mencakup versi terbaru dari semua fitur SDK:
- Pelengkapan Otomatis (Baru)
- Detail Tempat (Baru)
- Nearby Search (Baru)
- Place Photos (Baru)
- Penelusuran Teks (Baru)
Harga yang disederhanakan
Harga disederhanakan dengan Places SDK for iOS (Baru) sehingga Anda hanya membayar data yang Anda gunakan. Penetapan harga yang disederhanakan diterapkan menggunakan daftar kolom, yang juga disebut mask kolom.
Dengan Place Details (Baru) dan Text Search (Baru), Anda menggunakan daftar kolom untuk mengontrol daftar kolom yang akan ditampilkan dalam respons. Kemudian, Anda hanya ditagih untuk data yang diminta. Penggunaan daftar kolom merupakan praktik desain yang baik agar Anda tidak meminta data yang tidak perlu, sehingga membantu menghindari waktu pemrosesan dan biaya penagihan yang tidak perlu.
Untuk mengetahui informasi harga selengkapnya untuk kedua SDK, lihat Penggunaan dan penagihan.
Jenis tempat yang diperluas
Places SDK for iOS (Baru) menyertakan jenis tempat baru, yang ditampilkan sebagai bagian dari respons Place Details (Baru) dan Text Search (Baru). Anda juga dapat menggunakan jenis baru ini, dan jenis yang ada, dalam penelusuran dengan Text Search (Baru). Jenis baru disertakan dalam Tabel A.