Batas dan Tarif Penggunaan Premium Plan

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 atau GMSPanoramaView di iOS.
  • Salah satu dari MapFragment, SupportMapFragment, MapView, StreetViewPanoramaFragment, SupportStreetViewPanoramaFragment, atau StreetViewPanoramaView di Android. Beban peta dihitung setiap kali metode onCreate() 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.**

* 100.000 permintaan gratis harian digunakan bersama di semua layanan sisi klien Maps JavaScript API dan layanan web Google Maps API. Semua permintaan dikurangi dari kuota 100.000 permintaan harian gratis yang sama. Setiap permintaan tambahan dibebankan pada jumlah total Kredit Maps API yang Anda beli untuk Premium Plan. Paket permintaan harian gratis Anda direset pukul 00.00 Waktu Pasifik. Perhatikan bahwa 100.000 permintaan harian gratis tidak berlaku untuk lisensi Layanan Lokasi.

** 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 OVER_QUERY_LIMIT. Batas kapasitas per sesi mencegah penggunaan layanan sisi klien untuk permintaan batch, seperti kelompok pengodean geografis. Untuk permintaan batch, gunakan Web Service API kami.

Google Maps Mobile SDK

Layanan Batas

Maps SDK for Android
Maps SDK for iOS

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 scale, seperti yang dijelaskan di bawah.


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.

* 100.000 permintaan gratis harian digunakan bersama di semua layanan sisi klien Maps JavaScript API dan layanan web Google Maps API. Semua permintaan dikurangi dari kuota 100.000 permintaan harian gratis yang sama. Setiap permintaan tambahan dibebankan pada jumlah total Kredit Maps API yang Anda beli untuk Premium Plan. Paket permintaan harian gratis Anda direset pukul 00.00 Waktu Pasifik. Perhatikan bahwa 100.000 permintaan harian gratis tidak berlaku untuk lisensi Layanan Lokasi.

** 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:

Download diagram dalam PDF