Mendapatkan kunci untuk Google Places API for Work

Untuk pelanggan yang memiliki lisensi lama Google Maps APIs for Work atau Google Maps API for Business, Google Places API dibeli sebagai bagian dari Google Places API for Work. Bagian dokumentasi ini menjelaskan persiapan untuk API itu.

Laman ini hanya untuk pelanggan yang memiliki lisensi sebelumnya dari Maps APIs for Work atau lisensi Maps API for Business. Laman ini tidak berlaku untuk pelanggan yang memiliki Google Maps APIs Premium Plan baru, yang tersedia pada Januari 2016.

Google Places API for Work menggunakan kunci API untuk mengidentifikasi aplikasi Anda. Kunci API tidak sama seperti ID klien yang digunakan pada layanan web Google Maps JavaScript API atau layanan web Google Maps APIs for Work lainnya.

Menyertakan kunci dalam permintaan akan memungkinkan Anda memantau penggunaan API aplikasi dalam Google API Console, mengaktifkan batas kuota per-kunci sebagai ganti per-alamat-IP, dan memastikan Google bisa menghubungi Anda tentang aplikasi jika diperlukan. Untuk informasi selengkapnya, lihat bantuan Google API Console.

Mendapatkan kunci API

Untuk memulai penggunaan Google Places API for Work, klik tombol di bawah ini, yang akan membawa Anda ke Google API Console, memandu Anda menjalani prosesnya dan mengaktifkan Google Places API Web Service secara otomatis. Penting: Dalam menu tarik-turun proyek, Anda harus memilih proyek yang telah dibuat untuk Anda saat membeli Google Places API for Work*.

Dapatkan Kunci

Alternatifnya, ikuti langkah-langkah ini untuk mendapatkan kunci API untuk Google Places API for Work:

  1. Masuklah ke Google API Console.
  2. Pilih proyek yang telah dibuat untuk Anda saat mendaftar.
    Nama proyek dimulai dengan Google Maps APIs for Business or Google Maps for Work or Google Maps.
  3. Klik Continue untuk mengaktifkan API.
  4. Pada laman Credentials, dapatkan kunci API (dan setel pembatasan kunci API).
    Catatan: Jika Anda sudah memiliki kunci API dengan pembatasan server, Anda boleh menggunakan kunci itu.
  5. Untuk mencegah pencurian kuota, amankan kunci API Anda dengan mengikuti praktik terbaik ini.

Anda juga bisa mencari sebuah kunci yang ada di Google API Console.

Untuk informasi selengkapnya mengenai penggunaan Google API Console, lihat Bantuan API Console.

Menggunakan kunci Anda

Kunci Anda harus diteruskan bersama setiap permintaan sebagai nilai parameter key.

https://maps.googleapis.com/maps/api/place/nearbysearch/json
  ?location=-33.8670522,151.1957362
  &radius=500
  &types=food
  &name=harbour
  &key=YOUR_API_KEY

Permintaan yang dibuat tanpa kunci akan gagal.

Membatasi alamat IP

Untuk mencegah aplikasi lain menggunakan kunci Anda dan menghabiskan kuota, Anda bisa membatasi alamat IP yang bisa menggunakan kunci API Anda untuk mengirim permintaan:

  1. Masuklah ke Google API Console.
  2. Pilih proyek yang telah dibuat untuk Anda saat mendaftar.
  3. Dari daftar API keys, pilih kunci yang Anda gunakan.
  4. Di bagian Restrictions, pilih IP addresses (web servers, cron jobs, etc.).
  5. Pada Accept requests from these server IP addresses, masukkan alamat IP untuk menerima kunci Anda, satu alamat per baris. Anda juga dapat memasukkan subnet menggunakan notasi CIDR (mis. 192.168.0.0/22).