Anda sudah siap!

Untuk mulai mengembangkan, masuklah ke dokumentasi developer kami.

Aktifkan Google Places API for iOS

Untuk membantu Anda memulai, kami akan memandu Anda melalui Google Developers Console untuk melakukan beberapa hal terlebih dahulu:

  1. Buat atau pilih sebuah proyek
  2. Aktifkan Google Places API for iOS
  3. Buat kunci yang sesuai
Lanjutkan

Batas Penggunaan

Google ingin agar developer bisa mengakses kapasitas sebanyak mungkin yang mereka perlukan agar berhasil membangun aplikasi yang bagus dengan Google Places API for iOS. Akan tetapi kami juga harus memastikan penggunaan layanan secara agresif oleh beberapa developer tidak membatasi akses developer lain secara tidak adil, dan agar layanan tersebut digunakan sebagaimana mestinya. Untuk menyeimbangkan persyaratan ini, kami menetapkan batas harian default sebanyak 1,000 permintaan per jangka waktu 24 jam, dan proses peninjauan yang sederhana untuk developer yang membutuhkan lebih.

  1. Rangkuman - apa yang perlu Anda lakukan
  2. Detail - batas kueri atas metode yang ditetapkan
  3. Kode status
  4. Aktifkan penagihan untuk mendapatkan 150,000 permintaan per jangka waktu 24 jam
  5. Mintalah peningkatan untuk mendapatkan lebih dari 150,000 permintaan per jangka waktu 24 jam

Rangkuman - apa yang perlu Anda lakukan

Penggunaan Google Places API for iOS gratis dan tidak terbatas untuk semua aplikasi. Akan tetapi, untuk memastikan penggunaan wajar oleh semua aplikasi, ada batas kueri bertingkat pada beberapa metode.

Lakukan langkah-langkah untuk menambah batas dari awal jika Anda memperkirakan akan melebihi jumlah permintaan default yang diperbolehkan.

Google Places API for iOS memberlakukan batas default sebesar 1,000 permintaan per jangka waktu 24 jam. Jika aplikasi Anda melebihi batas, aplikasi akan gagal untuk dimulai. Aktifkan penagihan untuk mendapatkan 150,000 permintaan per jangka waktu 24 jam.

Ada titik pemeriksaan lebih jauh saat aplikasi mencapai 150,000 permintaan per jangka waktu 24 jam. Jika aplikasi Anda melebihi batas, aplikasi akan gagal lagi untuk dimulai. Mintalah peningkatan untuk mendapatkan lebih dari 150,000 permintaan per jangka waktu 24 jam.

Detail - batas kueri atas metode yang ditetapkan

Total kueri per aplikasi akan dijumlahkan di seluruh layanan, dengan pengecualian berikut:

Batas kueri berjenjang berikut berlaku untuk layanan pada Google Places API for iOS:

  • Secara default, setiap aplikasi diperbolehkan 1,000 permintaan per jangka waktu 24 jam.
  • Anda bisa meningkatkan batas hingga 150,000 permintaan per jangka waktu 24 jam dengan mengaktifkan penagihan di Google API Console, dan memverifikasi identitas Anda. Diperlukan kartu kredit untuk verifikasi. Kami meminta kartu kredit Anda hanya untuk memvalidasi identitas Anda. Kartu Anda tidak akan dikenakan biaya untuk penggunaan Google Places API for iOS.
  • Jika Anda memperkirakan kebutuhan lebih dari 150,000 permintaan per jangka waktu 24 jam, Anda harus meminta peningkatan secepatnya. (Hal ini melibatkan pemeriksaan aplikasi Anda dalam mematuhi ketentuan layanan, kemudian mengisi formulir permintaan kuota.)
  • Jika jumlah permintaan melebihi 500,000 per jangka waktu 24 jam secara rutin, kami akan menganggap aplikasi Anda sebagai pengguna signifikan dari Google Places API for iOS. Kami akan menghubungi Anda untuk membicarakan perencanaan kapasitas. Anda tidak perlu mengambil tindakan apa pun hingga kami menghubungi Anda.

Aktifkan penagihan untuk mendapatkan 150,000 permintaan per jangka waktu 24 jam

Untuk informasi detail tentang penagihan, silakan lihat dokumentasi Google API Console.

Aktifkan Penagihan

Klik tombol 'Enable Billing' untuk mengaktifkan penagihan bagi proyek Anda. Jika ini adalah pertama kalinya Anda mengaktifkan penagihan, Anda akan diminta untuk mempersiapkan sebuah profil penagihan, termasuk menetapkan metode pembayaran. Setelah mengaktifkan penagihan, kuota Anda akan bertambah secara otomatis menjadi 150,000 permintaan per jangka waktu 24 jam.

Perhatikan bahwa penagihan diaktifkan pada tingkat proyek, bukan pada tingkat API. Anda tidak akan dikenakan biaya untuk penggunaan Google Places API for iOS. Akan tetapi, bila Anda mengaktifkan penagihan untuk proyek, maka semua API yang bisa ditagih dan telah diaktifkan dalam proyek itu akan ditagih berdasarkan penggunaan proyek Anda.

Anda bisa menonaktifkan penagihan untuk sebuah proyek kapan saja pada Panel penagihan. Bila Anda membatalkan penagihan, proyek Anda akan kembali ke keadaan "belum ditagih", dan semua API yang aktif akan dibatasi dalam batas penggunaan wajar.

Mintalah peningkatan untuk mendapatkan lebih dari 150,000 permintaan per jangka waktu 24 jam

Jika Anda ingin meminta lebih dari 150,000 permintaan per jangka waktu 24 jam, ikuti langkah-langkah ini:

  1. Pastikan aplikasi Anda mematuhi Ketentuan Layanan Google Maps API.
  2. Bantu kami meningkatkan data tempat kami.
  3. Isilah formulir permintaan kuota tambahan.

Pastikan aplikasi Anda mematuhi Ketentuan Layanan API

Pahami Ketentuan Layanan Google Maps/Google Earth API dan persyaratan atribusi, serta pastikan aplikasi Anda mematuhinya. Beberapa persyaratan utama yang akan kami periksa antara lain:

  • Pastikan aplikasi Anda mematuhi persyaratan atribusi untuk Google Places API for iOS.
  • Aplikasi Anda harus tersedia bagi masyarakat umum untuk diunduh, digunakan, atau dibeli.
  • Jika Anda memerlukan akses offline ke data tempat, atau data tempat pre-cache, terlebih dahulu Anda harus memperoleh izin dari Google.
  • Pastikan Anda secara teratur merefresh setiap data tempat yang Anda cache pada server atau di aplikasi. Simpan stempel waktu bersama data cache Anda, dan perbarui salinan cache setiap kali Anda mengakses salinan tersebut lebih dari 30 hari sejak terakhir diperbarui.
  • Perhatikan, ID tempat yang digunakan secara unik untuk mengidentifikasi tempat, dibebaskan dari pembatasan caching. Karena itu Anda bisa menyimpan nilai ID tempat secara tak terbatas.
  • Pastikan setiap peta yang digunakan aplikasi Anda untuk menampilkan lokasi tempat yang diambil dari Google Places API for iOS adalah peta Google.
  • Pastikan aplikasi Anda memiliki kebijakan privasi yang telah dipublikasikan yang:
    • Menjelaskan penggunaan dan penyimpanan informasi pribadi yang sensitif seperti nama pengguna dan lokasi pengguna.
    • Memberi tahu pengguna bahwa Anda menggunakan Google Places API for iOS dan menyertakan kebijakan privasi Google dalam bentuk referensi, dengan menyertakan tautan http://www.google.com/privacy.html.

Isilah formulir permintaan kuota tambahan

Bila telah melakukan langkah-langkah di atas maka Anda siap untuk meminta kuota lebih banyak. Caranya, isilah formulir peningkatan kuota (memerlukan login Google).

Salah satu dari tim dukungan Google Places API for iOS akan menghubungi Anda bila kami menerima permintaan Anda. Mereka mungkin meminta informasi tambahan, atau mengonfirmasi bahwa permintaan Anda telah disetujui. Bila telah disetujui, Anda akan melihat kuota yang tersedia bertambah di Google API Console.

Kirim masukan tentang...

location_on
Google Places API for iOS