![]() |
Panduan Lengkap Google Maps API Key: Cara Membuat, Menggunakan, dan Mengelola dengan Google Cloud Console
Google Maps API adalah salah satu layanan yang paling banyak digunakan oleh pengembang untuk menambahkan peta interaktif ke dalam website atau aplikasi mereka. Namun, untuk mengakses layanan ini, Anda memerlukan API Key, yang berfungsi sebagai kunci autentikasi agar aplikasi Anda dapat berkomunikasi dengan server Google.
Dalam artikel ini, kita akan membahas secara lengkap tentang Google Maps API Key, termasuk cara mendaftar di Google Cloud Console, cara membuat API Key, penggunaan API Key dalam kode, serta cara menghindari biaya berlebih saat menggunakan layanan Google Maps.
Apa Itu Google Maps API Key?
Google Maps API Key adalah kode unik yang digunakan untuk mengakses layanan Google Maps API. API ini memungkinkan pengembang untuk menampilkan peta, mencari lokasi, menampilkan rute, dan banyak fitur lainnya dalam aplikasi mereka.
Beberapa layanan yang bisa diakses menggunakan Google Maps API Key:
✅ Maps JavaScript API – Menampilkan peta interaktif di situs web.
✅ Geocoding API – Mengonversi alamat menjadi koordinat geografis.
✅ Places API – Mencari tempat dan mendapatkan detail lokasi.
✅ Directions API – Menampilkan rute perjalanan antara dua titik.
✅ Distance Matrix API – Menghitung jarak dan waktu tempuh antara dua lokasi.
Google mewajibkan penggunaan API Key untuk alasan keamanan dan pemantauan penggunaan layanan. Tanpa API Key, Anda tidak bisa menggunakan fitur-fitur Google Maps dalam aplikasi Anda.
Apa Itu Google Cloud Console?
Google Cloud Console adalah platform berbasis web yang digunakan untuk mengelola layanan Google Cloud, termasuk Google Maps API.
Melalui Google Cloud Console, Anda bisa:
✔ Membuat dan mengelola proyek yang menggunakan API.
✔ Mengaktifkan Google Maps API yang diperlukan.
✔ Membuat, mengelola, dan membatasi API Key agar lebih aman.
✔ Memantau penggunaan API dan menetapkan anggaran agar tidak terjadi kelebihan biaya.
Untuk menggunakan Google Maps API, Anda perlu mendaftar di Google Cloud Console dan membuat API Key. Berikut langkah-langkah lengkapnya:
Cara Mendaftar di Google Cloud Console
1. Buka Google Cloud Console
-
Kunjungi https://console.cloud.google.com
-
Masuk menggunakan akun Google Anda.
2. Buat Akun Google Cloud
-
Jika ini pertama kali Anda menggunakan Google Cloud, Anda akan diminta untuk menyetujui syarat & ketentuan.
-
Pilih negara Anda dan setujui ketentuan layanan Google Cloud.
3. Siapkan Metode Pembayaran
Google Cloud memberikan gratis kredit $300 selama 90 hari pertama. Namun, Anda tetap perlu memasukkan metode pembayaran seperti kartu kredit atau debit untuk verifikasi.
Jangan khawatir, Google tidak akan menagih Anda tanpa izin, selama pemakaian masih dalam batas gratis.
4. Buat Proyek Baru
Setelah akun siap, buat proyek baru untuk mengelola API Key:
-
Klik ikon menu ≡ di pojok kiri atas.
-
Pilih "Manajemen Sumber Daya" → Klik "Buat Proyek".
-
Masukkan nama proyek (contoh: "Peta Website Saya").
-
Klik "Buat" dan tunggu hingga proyek selesai dibuat.
Cara Membuat Google Maps API Key
1. Aktifkan Google Maps API
-
Buka Library API di sini: https://console.cloud.google.com/apis/library.
-
Cari API yang ingin Anda gunakan, misalnya:
-
Maps JavaScript API → Menampilkan peta di website.
-
Geocoding API → Mengonversi alamat menjadi koordinat.
-
Places API → Mencari lokasi atau tempat.
-
-
Klik "Aktifkan" untuk setiap API yang dibutuhkan.
2. Buat API Key
-
Buka Kredensial di sini: https://console.cloud.google.com/apis/credentials.
-
Klik "Buat Kredensial" → Pilih "API Key".
-
API Key akan dibuat secara otomatis dan ditampilkan di layar. Salin dan simpan API Key ini untuk digunakan nanti.
3. (Opsional) Cara Batasi API Key untuk Keamanan
Agar API Key tidak disalahgunakan oleh pihak lain, lakukan pembatasan:
-
Klik API Key yang telah dibuat di halaman Kredensial.
-
Pada "Pembatasan Aplikasi", pilih:
-
"HTTP referrer (Website)" → Jika digunakan di website, masukkan domain Anda.
-
"IP Address" → Jika digunakan di server backend, masukkan alamat IP server.
-
-
Pada "Pembatasan API", pilih hanya API yang akan digunakan.
-
Klik "Simpan".
Cara Menggunakan API Key di Website
Sekarang API Key sudah siap, Anda bisa menggunakannya di dalam kode HTML untuk menampilkan Google Maps.
Contoh Kode Google Maps API
<!DOCTYPE html>
<html>
<head>
<title>Google Maps API</title>
<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap" async defer></script>
<script>
function initMap() {
var lokasi = { lat: -6.2088, lng: 106.8456 }; // Jakarta
var map = new google.maps.Map(document.getElementById("map"), {
zoom: 10,
center: lokasi,
});
var marker = new google.maps.Marker({
position: lokasi,
map: map,
});
}
</script>
</head>
<body>
<h3>Google Maps dengan API Key</h3>
<div id="map" style="height: 500px; width: 100%;"></div>
</body>
</html>
Gantilah YOUR_API_KEY
dengan API Key yang telah Anda buat.
Apakah Google Maps API Gratis?
Google memberikan gratis kredit $200 per bulan untuk semua pengguna Google Maps API. Ini cukup untuk:
✔ 28.000 tampilan peta menggunakan Maps JavaScript API.
✔ 40.000 permintaan ke Geocoding API.
✔ 10.000 pencarian tempat menggunakan Places API.
Jika pemakaian melebihi batas ini, Anda akan dikenakan biaya sesuai tarif Google. Daftar harga lengkap bisa dilihat di:
🔗 Google Maps Platform Pricing
Tips agar tidak terkena biaya tambahan:
✅ Pantau penggunaan API melalui Google Cloud Console.
✅ Batasi API Key agar tidak disalahgunakan pihak lain.
✅ Gunakan caching untuk mengurangi permintaan API berulang.
✅ Atur batas anggaran agar tidak terjadi biaya tak terduga.
Kesimpulan
Google Maps API Key memungkinkan Anda untuk mengakses berbagai fitur peta interaktif dalam website atau aplikasi. Dengan mendaftar di Google Cloud Console, Anda bisa membuat API Key secara gratis dan menggunakannya sesuai kebutuhan.
Namun, pastikan untuk membatasi API Key agar lebih aman dan memantau penggunaan API agar tidak terkena biaya tambahan. Jika masih dalam batas gratis, Anda bisa menggunakan layanan ini tanpa khawatir dikenakan biaya.
Jika ada pertanyaan atau kendala dalam penggunaan Google Maps API, silakan tanyakan!
Rate This Article
Thanks for reading: Mendapatkan Api Key Google Maps Gratis, Sorry, my English is bad:)