Catatan: Premium Plan Google Maps Platform tidak lagi tersedia untuk pendaftar atau pelanggan baru.
Halaman ini hanya untuk pelanggan dengan Premium Plan Google Maps Platform versi baru, yang tersedia pada Januari 2016.
Punya Premium Plan atau lisensi sebelumnya?
Untuk mengetahui lisensi yang Anda miliki:
> Di Portal Dukungan Google Cloud,
klik Maps: Laporan Penggunaan di sebelah kiri.
> Apakah ID di bagian atas laporan memiliki format berikut?
gme-[company] & proj-[number] ([type])
Jika ya, Anda memiliki Premium Plan.
Jika tidak, Anda memiliki lisensi sebelumnya
(Maps API for Work atau Maps API for Business).
Tarif penggunaan
Dengan Premium Plan Google Maps Platform, aplikasi Anda memakai kuota dengan tarif berbeda, bergantung pada API yang diminta.
Kredit Maps API
Sebagai pelanggan Premium Plan, Anda membeli kuota—yang disebut Kredit Maps API—untuk satu tahun atau lebih, berdasarkan estimasi penggunaan tahunan oleh aplikasi Anda. Semua permintaan aplikasi Anda untuk Maps API memakai kredit dari paket kredit yang telah Anda beli. Misalnya, jika aplikasi Anda menggunakan Maps JavaScript API untuk menampilkan peta, aplikasi akan memakai kredit untuk beban peta Maps JavaScript API. Jika aplikasi Anda menghabiskan semua kuota kredit, Anda bisa membeli kredit tambahan sesuai kebutuhan.
Tarif penggunaan berdasarkan API
Jenis permintaan API... | Jumlah pemakaian Kredit Maps API... |
---|---|
Beban peta Maps JavaScript API | 1 |
Beban peta Maps Static API, Street View Static API |
0,25 |
Permintaan metadata Street View Static API |
0 |
Beban peta SDK seluler (Android, iOS) | 1 |
Permintaan Places API sisi server dan sisi klien; kecuali Place Autocomplete | 2 |
Permintaan Place Autocomplete (sisi-server dan sisi-klien) | 0,1 |
Permintaan Web Service API (sisi server): Geocoding API, Directions API, Distance Matrix API (per elemen), Elevation API, Geolocation API, Time Zone API, Roads API | 0,25 (setelah memasukkan batas penggunaan harian) |
Permintaan sisi klien: Geocoding API, Directions API, Distance Matrix API (per elemen), Elevation API | 0,25 (setelah memasukkan batas penggunaan harian) |
Beban peta
Web API:
Satu beban peta dikenai biaya jika salah satu dari hal berikut terjadi:
- Halaman web atau aplikasi menampilkan peta menggunakan Maps JavaScript API.
- Aplikasi meminta gambar satu peta dari Maps Static API.
Panorama Street View dikenai biaya terpisah dari beban peta:
- Panorama Street View statis dikenai biaya untuk setiap permintaan ke Street View Static API untuk menyematkan panorama Street View statis (non-interaktif).
- Panorama Street View dinamis dikenai biaya untuk setiap pembuatan instance objek panorama di aplikasi Maps JavaScript API, Maps SDK for Android, Maps SDK for iOS.
Setelah halaman web atau aplikasi memuat peta, gambar peta statis, atau panorama Street View, semua interaksi pengguna dengan peta, seperti menggeser, memperbesar/memperkecil, atau beralih lapisan peta, tidak akan menghasilkan beban peta tambahan atau memengaruhi batas penggunaan.
SDK seluler:
Beban peta tunggal dikenai biaya untuk setiap pembuatan instance peta Google atau objek panorama di aplikasi seluler Android atau iOS:
- Objek
GMSMapView
atauGMSPanoramaView
di iOS. - Salah satu dari
MapFragment
,SupportMapFragment
,MapView
,StreetViewPanoramaFragment
,SupportStreetViewPanoramaFragment
, atauStreetViewPanoramaView
di Android. Beban peta dihitung setiap kali metodeonCreate()
terkait dipanggil.
Setelah aplikasi seluler memuat peta atau panorama Street View, semua interaksi pengguna dengan peta tidak akan menghasilkan beban peta tambahan atau memengaruhi batas penggunaan.
Penggunaan Places API
Permintaan untuk Place Search, Details, dan Photos dikenai biaya secara terpisah dari permintaan untuk Place Autocomplete. Misalnya, dalam widget Autocomplete, jika pengguna memasukkan rata-rata 5 karakter (ketikan) untuk menemukan tempat, kemudian pengguna memilih tempat itu untuk mendapatkan detail tentang tempat tersebut, aplikasi Anda memakai kredit sebagai berikut:
5 permintaan Place Autocomplete × 0,1 (0,5 kredit) + permintaan Place Details (pilihan tempat) (2 kredit) = 2,5 kredit
Places SDK for Android dan Places SDK for iOS tidak tersedia untuk dijual, sehingga tidak disertakan dalam Premium Plan.
Places API terlalu mahal. Apa yang bisa saya lakukan untuk mengurangi biaya?
Sebaiknya gunakan widget
Maps JavaScript API Place autocomplete
.
Untuk mengurangi biaya penggunaan widget autocomplete
, gunakan opsi
placeIdOnly
untuk memberikan akses langsung ke
ID tempat dari
layanan Place Autocomplete. Opsi placeIdOnly
melewatkan
permintaan Places Details untuk aplikasi
yang hanya membutuhkan alamat, bukan detail bisnis lengkap. Untuk mendapatkan alamat
yang sesuai, teruskan ID tempat ke layanan geocoding atau Geocoding API.
Anda juga dapat meneruskan ID tempat ke layanan rute atau matriks jarak atau
Directions API atau Distance Matrix API
sebagai ganti string teks alamat atau pasangan garis lintang/bujur.
Alat Geocoder Google Maps API serta
contoh Place Autocomplete dan Directions telah diperbarui untuk menggambarkan cara
menggunakan opsi
placeIdOnly
.
Batas Penggunaan
Total batas penggunaan
Semua permintaan aplikasi untuk API memakai Kredit Maps API. Oleh karena itu, besarnya batas penggunaan oleh aplikasi ditentukan oleh jumlah kredit yang Anda beli. Jika Anda kehabisan Kredit Maps API, permintaan aplikasi Anda akan tetap berhasil, tetapi akun Anda mungkin akan dikenai biaya kelebihan penggunaan. Jika hal ini terjadi, Anda perlu memperpanjang lisensi Premium Plan Google Maps Platform secepatnya untuk menghindari penangguhan akun. Selama pemakaian kuota, Google mengirimkan pemberitahuan pemakaian melalui email berdasarkan hitungan berikut: pada pemakaian 25% (jika digunakan dalam 60 hari pertama), 50%, 75%, 85%, 100%, 110%, dan 130%.
Maps JavaScript API
Permintaan untuk Maps JavaScript API yang menghasilkan beban peta dibebankan pada jumlah total Kredit Maps API yang dibeli setiap tahun untuk Premium Plan Anda.
Layanan Maps JavaScript API (sisi klien)
Berikut adalah batas penggunaan untuk layanan sisi klien yang diminta aplikasi Anda dari Maps JavaScript API:
Layanan | Batas |
---|---|
Directions | Kuota gratis harian bersama* sebanyak 100.000 permintaan per 24 jam; permintaan tambahan dibebankan pada pembelian tahunan Kredit Maps API. Maksimum 25 waypoint per permintaan. Batas kapasitas diterapkan per sesi pengguna, berapa pun banyaknya pengguna yang berbagi project yang sama.** |
Elevation | Kuota gratis harian bersama* sebanyak 100.000 permintaan per 24 jam; permintaan tambahan dibebankan pada pembelian tahunan Kredit Maps API. Maksimum 512 poin per permintaan. Batas kapasitas diterapkan per sesi pengguna, berapa pun banyaknya pengguna yang berbagi project yang sama.** |
Geocoding | Kuota gratis harian bersama* sebanyak 100.000 permintaan per 24 jam; permintaan tambahan dibebankan pada pembelian tahunan Kredit Maps API. Batas kapasitas diterapkan per sesi pengguna, berapa pun banyaknya pengguna yang berbagi project yang sama.** |
Distance Matrix | Kuota gratis harian bersama* sebanyak 100.000 elemen per
24 jam; permintaan tambahan dibebankan pada pembelian tahunan Kredit
Maps API. Maksimum
100 elemen per permintaan
(dengan maksimum 25 titik asal dan 25 tujuan
per permintaan). Catatan: permintaan
yang menggunakan mode=transit atau menggunakan parameter opsional
departure_time saat mode=driving dibatasi
hingga 100 elemen per permintaan. Batas kapasitas
diterapkan per sesi pengguna, berapa pun banyaknya pengguna yang berbagi project yang sama.**
|
* ** Saat pertama kali memuat API, Anda diberi kuota awal
permintaan. Setelah Anda menggunakan kuota ini, API akan menerapkan batas kapasitas pada permintaan tambahan
per detik. Jika terlalu banyak permintaan dibuat dalam jangka waktu tertentu, API
akan menampilkan kode respons |
Google Maps Mobile SDK
Layanan | Batas |
---|---|
Maps SDK for Android |
|
Setiap beban peta dibebankan pada jumlah total Kredit Maps API yang Anda beli untuk Premium Plan |
Google Maps Image API
Layanan | Batas |
---|---|
Maps Static API | Permintaan dibebankan pada jumlah total Kredit Maps API yang Anda beli untuk Premium Plan. Ukuran gambar maksimum adalah 2048 x 2048 piksel, bergantung pada parameter |
Street View Static API |
Permintaan dibebankan pada jumlah total Kredit Maps API yang Anda beli untuk Premium Plan. Ukuran gambar maksimum adalah 2048 x 2048 piksel. Perhatikan bahwa permintaan metadata Street View Static API bersifat gratis dan tidak memakai Kredit Maps API. |
Aplikasi Anda dapat meminta gambar Maps Static API hingga 2048 x 2048 piksel.
Karena nilai scale
dalam permintaan peta statis memengaruhi jumlah
piksel yang ditampilkan, nilai size
maksimum berbeda untuk
setiap tingkat skala:
Skala | Ukuran Maksimum | Menampilkan |
---|---|---|
1 | 2048x2048 |
2048x2048 |
2 | 1024x1024 |
2048x2048 |
4 | 512x512 |
2048x2048 |
Street View Static API tidak mendukung parameter scale
.
Web Service API
Layanan web | Batas |
---|---|
Directions | Kuota gratis harian bersama* sebanyak 100.000 permintaan per 24 jam; permintaan tambahan dibebankan pada pembelian tahunan Kredit Maps API. Maksimum 25 waypoint per permintaan. 50** permintaan per detik. |
Elevation | Kuota gratis harian bersama* sebanyak 100.000 permintaan per 24 jam; permintaan tambahan dibebankan pada pembelian tahunan Kredit Maps API. Maksimum 512 poin per permintaan. 50** permintaan per detik. |
Geocoding | Kuota gratis harian bersama* sebanyak 100.000 permintaan per 24 jam; permintaan tambahan dibebankan pada pembelian tahunan Kredit Maps API. 50** permintaan per detik. |
Distance Matrix | Kuota gratis harian bersama* sebanyak 100.000 elemen per
24 jam; permintaan tambahan dibebankan pada pembelian tahunan Kredit
Maps API. Maksimum
625 elemen
per permintaan (dengan maksimum 25 titik asal dan 25 tujuan
per permintaan). Batas kapasitas
1.000 elemen per detik.
Catatan: permintaan yang menggunakan parameter opsional departure_time
saat mode=driving dibatasi hingga
100 elemen per permintaan. |
Geolocation | Kuota gratis harian bersama* sebanyak 100.000 permintaan per 24 jam; permintaan tambahan dibebankan pada pembelian tahunan Kredit Maps API. 50** permintaan per detik. |
Time Zone | Kuota gratis harian bersama* sebanyak 100.000 permintaan per 24 jam; permintaan tambahan dibebankan pada pembelian tahunan Kredit Maps API. 50** permintaan per detik. |
Roads | Kuota gratis harian bersama* sebanyak 100.000 permintaan per 24 jam; permintaan tambahan dibebankan pada pembelian tahunan Kredit Maps API. 50** permintaan per detik. Setiap permintaan dapat berisi hingga 100 poin. |
* ** Batas kapasitas default, untuk mencegah penyalahgunaan. Pelajari cara mengoptimalkan penggunaan layanan web atau meminta kenaikan batas kapasitas (QPS). |
Places API
Layanan | Batas |
---|---|
Places API |
Permintaan dibebankan pada jumlah total Kredit Maps API yang Anda beli untuk Premium Plan. Batas kapasitas default adalah 50 permintaan per detik. Pelajari cara mengoptimalkan penggunaan layanan web atau meminta kenaikan batas kapasitas (QPS). |
Layanan sisi klien Places API | Permintaan dibebankan pada jumlah total Kredit Maps API yang Anda beli untuk Premium Plan. Permintaan tak terbatas per detik, per project Premium Plan.* Batas kapasitas tambahan diterapkan per sesi pengguna, berapa pun banyaknya pengguna yang berbagi project yang sama.** |
* Semua aplikasi web yang menggunakan kredensial project Premium Plan yang sama. ** Saat pertama kali memuat API, Anda diberi kuota awal permintaan. Setelah Anda menggunakan kuota ini, API menerapkan batas kapasitas pada permintaan tambahan per detik. Jika terlalu banyak permintaan dibuat dalam jangka waktu tertentu, API akan menampilkan kode respons OVER_QUERY_LIMIT. Batas kapasitas per sesi mencegah penggunaan layanan sisi klien untuk permintaan batch. Untuk permintaan batch, gunakan Web Service API kami. |
Rangkuman model penggunaan
Diagram berikut memberikan ringkasan tarif penggunaan dan batas penggunaan Premium Plan Google Maps Platform: