Penggunaan dan Penagihan Maps JavaScript API

Klik ikon info info untuk melihat daftar isi halaman ini.

Permintaan Maps JavaScript API menghasilkan panggilan ke SKU yang berbeda, bergantung pada jenis permintaan: misalnya, pemuatan peta memicu SKU Dynamic Maps dan panorama memicu SKU Dynamic Street View. Panggilan ke Places Library, Maps JavaScript API dan layanan JavaScript lainnya diberi harga secara terpisah. Untuk mengetahui informasi selengkapnya, lihat detail SKU dan daftar harga dalam tabel berikut.

Detail SKU dan harga untuk Maps JavaScript API

Tabel berikut menunjukkan detail dan harga SKU bayar sesuai penggunaan untuk Maps JavaScript API.

KategoriDetail SKU MapsHarga SKU
Essentials SKU: Dynamic Maps Daftar harga global
Daftar harga India
Essentials SKU: Static Street View Daftar harga global
Daftar harga India
Pro SKU: Dynamic Street View Daftar harga global
Daftar harga India
Pro SKU: Elevation Daftar harga global
Daftar harga India
Pro SKU: Immersive Maps Daftar harga global
Daftar harga India
KategoriDetail SKU Library Tempat, Maps JavaScript API (Baru)Harga SKU
Essentials SKU: Autocomplete Requests Daftar harga global
Daftar harga India
Essentials SKU: Autocomplete Session Usage Daftar harga global
Daftar harga India
Essentials SKU: Geocoding Daftar harga global
Daftar harga India
Essentials SKU: Place Details Essentials (IDs Only) Daftar harga global
Daftar harga India
Essentials SKU: Place Details Essentials Daftar harga global
Daftar harga India
Essentials SKU: Text Search Essentials (Khusus ID) Daftar harga global
Daftar harga India
Pro SKU: Nearby Search Pro Daftar harga global
Daftar harga India
Pro SKU: Place Details Pro Daftar harga global
Daftar harga India
Pro SKU: Text Search Pro Daftar harga global
Daftar harga India
Enterprise SKU: Nearby Search Enterprise Daftar harga global
Daftar harga India
Enterprise SKU: Place Details Enterprise Daftar harga global
Daftar harga India
Enterprise SKU: Place Details Enterprise + Atmosphere Daftar harga global
Daftar harga India
Enterprise SKU: Text Search Enterprise Daftar harga global
Daftar harga India
Enterprise SKU: Text Search Enterprise + Atmosphere Daftar harga global
Daftar harga India
Enterprise SKU: Place Details Photos Daftar harga global
Daftar harga India
KategoriDetail SKU Library Tempat, Maps JavaScript API (Lama)Harga SKU
Essentials SKU: Autocomplete - Per Request Daftar harga global
Daftar harga India
Essentials SKU: Autocomplete (included with Place Details) - Per Session Daftar harga global
Daftar harga India
Essentials

SKU: Basic Data

Biaya tambahan:

Daftar harga global
Daftar harga India
Essentials SKU: Find Place - ID only Daftar harga global
Daftar harga India
Essentials SKU: Place Details Essentials- ID Refresh Daftar harga global
Daftar harga India
Essentials SKU: Query Autocomplete - Per Request Daftar harga global
Daftar harga India
Pro SKU: Autocomplete without Place Details - Per Session Daftar harga global
Daftar harga India
Pro

SKU: Find Place

Biaya tambahan:

Daftar harga global
Daftar harga India
Pro

SKU: Places - Nearby Search

Biaya tambahan:

Daftar harga global
Daftar harga India
Pro

SKU: Places - Text Search

Biaya tambahan:

Daftar harga global
Daftar harga India
Pro

SKU: Places Details

Biaya tambahan:

Daftar harga global
Daftar harga India
Enterprise

SKU: Atmosphere Data

Biaya tambahan:

Daftar harga global
Daftar harga India
Enterprise

SKU: Contact Data

Biaya tambahan:

Daftar harga global
Daftar harga India
Enterprise SKU: Places Photos Daftar harga global
Daftar harga India
KategoriPlaces UI KitHarga SKU
Essentials SKU: Places UI Kit Query Daftar harga global
Daftar harga India
Essentials SKU: Places UI Kit - Autocomplete Per Session Daftar harga global
Daftar harga India
KategoriMerutekan detail SKU libraryHarga SKU
Essentials SKU: Routes: Compute Routes Essentials Daftar harga global
Daftar harga India
Essentials SKU: Routes: Compute Route Matrix Essentials Daftar harga global
Daftar harga India
Pro SKU: Routes: Compute Routes Pro Daftar harga global
Daftar harga India
Pro SKU: Routes: Compute Route Matrix Pro Daftar harga global
Daftar harga India
Enterprise SKU: Routes: Compute Routes Enterprise Daftar harga global
Daftar harga India
Enterprise SKU: Routes: Compute Route Matrix Enterprise Daftar harga global
Daftar harga India
KategoriDetail SKU Routes API (Lama)Harga SKU
Essentials SKU: Directions Daftar harga global
Daftar harga India
Essentials SKU: Distance Matrix Daftar harga global
Daftar harga India
Pro SKU: Directions Advanced Daftar harga global
Daftar harga India
Pro SKU: Distance Matrix Advanced Daftar harga global
Daftar harga India

Detail harga library rute

Setiap class Route dan RouteMatrix memiliki tiga SKU yang menentukan biaya permintaan. SKU yang digunakan untuk menentukan biaya didasarkan pada layanan yang Anda gunakan, class Route atau class RouteMatrix, dan fitur yang Anda gunakan dalam permintaan. Contoh:

  • Permintaan Compute route ditagih untuk setiap Request.

  • Permintaan Compute route matrix ditagih per ELEMEN yang ditampilkan dari permintaan. Jumlah elemen adalah jumlah asal dikalikan dengan jumlah tujuan. Misalnya, jika permintaan berisi dua titik asal dan tiga tujuan, maka permintaan tersebut ditagih untuk enam elemen.

Fitur yang Anda gunakan menentukan kategori SKU yang ditagih:

  • Essentials: Ditagih untuk permintaan yang hanya menggunakan fitur dasar dengan maksimal 10 titik jalan perantara.

  • Pro: Ditagih untuk permintaan yang menggunakan fitur lanjutan, seperti pengubah rute TRAFFIC_AWARE atau TRAFFIC_AWARE_OPTIMAL.

  • Enterprise: Ditagih untuk permintaan yang menggunakan fitur Enterprise, seperti perutean untuk kendaraan roda dua.

Batasan penggunaan berikut diterapkan untuk JavaScript.

Menghitung rute

  • Batas kecepatan 3.000 kueri per menit.

  • Jumlah maksimum titik jalan perantara yang diizinkan per permintaan computeRoutes adalah 25.

Menghitung matriks rute

  • Batas frekuensi adalah 3.000 elemen per menit, yang dihitung dengan jumlah asal dikalikan dengan jumlah tujuan.

  • Jumlah maksimum asal dan tujuan yang dapat Anda tentukan menggunakan ID tempat atau alamat adalah 50.

  • Jumlah total elemen maksimum yang diizinkan per permintaan computeRouteMatrix dengan routingPreference yang ditetapkan ke TRAFFIC_AWARE_OPTIMAL adalah 100.

  • Jumlah total elemen maksimum yang diizinkan per permintaan computeRouteMatrix dengan travelMode yang ditetapkan ke TRANSIT adalah 100.

  • Jumlah total elemen maksimum yang diizinkan per permintaan computeRouteMatrix adalah 625.

Batas kuota dan penggunaan

Untuk meninjau dan mengelola kuota dan batas penggunaan Maps JavaScript API, lihat Kuota dan pemberitahuan kuota.

Kuota pemuatan peta

Kuota berikut berlaku untuk pemuatan peta 2D dan 3D Maps JavaScript API:

  • 30.000 pemuatan peta per menit per project
  • 300 pemuatan peta per menit per IP

Batas penggunaan Places UI Kit

Places UI Kit tunduk pada batas penggunaan berikut:

  • Kueri Kit UI Places: Permintaan dari elemen Place Details dan Place Search dibatasi hingga 6.000 kueri per menit per project.

  • Sesi Kit UI Places: Permintaan dari elemen Autocomplete dibatasi hingga 6.000 kueri per menit per project.

Permintaan yang mendasar ke Places API dan Geocoding API tidak menggunakan kuota di project Cloud Anda.

Strategi hemat biaya untuk Places API

Bagian ini menjelaskan cara mengoptimalkan penggunaan dan mengurangi biaya yang terkait dengan Places API.

Menggunakan mask kolom

Penggunaan penyamaran kolom memastikan Anda tidak meminta data yang tidak diperlukan, sehingga membantu mengurangi latensi dan biaya penagihan.

Untuk permintaan Place Details (Baru), Nearby Search (Baru), dan Text Search (Baru), gunakan mask kolom untuk menentukan daftar kolom yang akan ditampilkan dalam respons.

Anda akan ditagih dengan SKU tertinggi yang berlaku untuk permintaan Anda. Misalnya, jika Anda memilih kolom dari SKU Essentials dan Pro, Anda akan ditagih berdasarkan SKU Pro.

Menggunakan harga sesi dengan Place Details (Baru)

Jika aplikasi Anda memiliki volume panggilan bulanan 100.001–500.000 atau lebih tinggi, atau jika pengguna membuat lebih dari 12 permintaan pelengkapan otomatis per sesi, Google merekomendasikan penggunaan sesi dengan Pelengkapan Otomatis (Baru). Sesi membantu menyederhanakan harga dan memberikan model harga yang konsisten untuk digunakan dengan Pelengkapan Otomatis (Baru).

Untuk mengetahui informasi selengkapnya, lihat Harga pelengkapan otomatis (Baru) dan sesi.

Menyesuaikan kuota

Batas kuota menentukan jumlah maksimum permintaan yang diizinkan untuk API atau layanan tertentu dalam jangka waktu tertentu. Jika jumlah permintaan di project Anda mencapai batas kuota, layanan Anda akan berhenti merespons permintaan.

Untuk mengubah nilai kuota API Anda, ikuti langkah-langkah berikut:

  1. Di Konsol Cloud, buka Google Maps Platform > Quotas.
  2. Pilih API yang kuotanya ingin Anda ubah.
  3. Identifikasi nilai kuota yang ingin Anda ubah, lalu pilih menggunakan kotak centang.
  4. Klik Edit, masukkan nilai kuota baru, lalu klik Kirim permintaan.

Melihat permintaan penambahan kuota

Untuk melihat semua permintaan penambahan kuota, termasuk permintaan yang lama dan tertunda:

  1. Di Konsol Cloud, buka Google Maps Platform > Quotas.
  2. Pilih API yang permintaan penambahan kuotanya ingin Anda lihat.
  3. Klik Permintaan Penambahan.

Pembatasan berdasarkan Persyaratan Penggunaan

Untuk mengetahui detail selengkapnya tentang penggunaan yang diizinkan, lihat bagian Pembatasan Lisensi dalam Persyaratan Layanan Google Maps Platform.