Ringkasan

Pilih platform: Android iOS JavaScript Layanan Web

Pengantar

Places SDK for iOS memungkinkan Anda membuat aplikasi berbasis lokasi yang merespons secara kontekstual dengan bisnis lokal dan tempat lain di dekat perangkat. Ini berarti Anda dapat membangun aplikasi yang kaya berdasarkan tempat yang bermakna bagi pengguna.

Konsep

Tempat didefinisikan sebagai ruang fisik yang memiliki nama. Cara lain memikirkan suatu tempat adalah bahwa segala sesuatu yang dapat Anda temukan di peta. Contohnya mencakup bisnis lokal, lokasi menarik, dan lokasi geografis lokasi HTTP/HTTPS. Dalam API, tempat direpresentasikan oleh atribut GMSPlace Class Reference Ini mencakup informasi seperti nama tempat dan alamatnya, lokasi geografis, ID tempat, nomor telepon, jenis tempat, URL situs, dan lainnya.

Pilih versi SDK Anda

Places SDK for iOS versi 9.0.0 mendukung dua versi SDK: versi yang sudah ada Places SDK for iOS dan Places SDK for iOS (Baru), SDK generasi berikutnya.

Untuk dukungan bahasa Swift penuh, Places Swift SDK for iOS (Pratinjau) mendukung API yang sama seperti Places SDK for iOS (Baru) yang ditulis dalam codebase yang sepenuhnya Swift. Pelajari lebih lanjut Places Swift SDK for iOS.

Tugas pertama Anda adalah memutuskan SDK mana yang akan digunakan. Hal ini berlaku jika Anda adalah pelanggan baru atau pelanggan lama yang sudah menggunakan SDK. Untuk mempelajari perbedaan utama antara kedua versi SDK tersebut, lihat Memilih versi SDK.

Harga untuk setiap versi SDK

Versi harga kontrol SDK yang Anda pilih. Places SDK for iOS (Baru) mendukung model harga yang disederhanakan sehingga Anda hanya membayar data yang Anda gunakan. Untuk informasi harga mendetail untuk kedua SDK tersebut, lihat Penggunaan dan Penagihan.

Ringkasan SDK

Gunakan Places SDK for iOS untuk membantu pelanggan Anda menjelajahi di mana mereka berada dan apa yang ada di sekitar mereka. Places SDK for iOS menyediakan API berikut:

Places SDK for iOS (Baru) Places SDK for iOS Deskripsi
Place Details (Baru) Detail Tempat Menampilkan informasi tentang tempat, termasuk nama dan alamat tempat, lokasi geografis, jenis tempat (seperti klub malam, toko hewan peliharaan, museum), dan lainnya.
Foto Tempat (Baru) Foto Tempat Menampilkan gambar tempat berkualitas tinggi.
Penelusuran Teks (Baru) Menampilkan informasi tentang kumpulan tempat berdasarkan penelusuran teks.
Nearby Search (Baru) Menampilkan informasi tentang kumpulan tempat dengan menentukan lokasi sebagai area penelusuran.
Pelengkapan Otomatis (Baru) Pelengkapan Otomatis Secara otomatis mengisi nama dan/atau alamat tempat saat mengetik pengguna.
Current Place Menampilkan daftar tempat perangkat pengguna terakhir diketahui berada bersama dengan indikasi kemungkinan relatif untuk setiap tempat.

Sorotan lain dari SDK tersebut meliputi:

  • Deteksi tempat yang akurat dengan daya rendah dengan pemindaian Wi-Fi.
  • Cache di perangkat: Sebagian besar permintaan ke Places SDK for iOS mungkin melibatkan perjalanan bolak-balik ke server Google, tetapi Anda juga dapat melakukan {i>cache<i} data secara lokal selama 30 hari.

Kebijakan dan persyaratan

Semua aplikasi yang menggunakan Places SDK for iOS harus mematuhi memenuhi persyaratan yang dijelaskan dalam Persyaratan Layanan Google Maps Platform, dan Menampilkan Atribusi.