Google Maps Platform menyediakan berbagai opsi untuk mengontrol konsumsi dan memastikan penggunaan Anda sesuai dengan anggaran. Opsi ini mencakup:
- Menghentikan biaya dengan membatasi jumlah peristiwa penagihan yang dipicu oleh aplikasi Anda.
- Mendapatkan notifikasi saat penggunaan Anda mendekati batas anggaran atau API tertentu.
- Mem-build aplikasi Anda dengan lebih hemat biaya.
Tabel berikut menunjukkan opsi Anda.
| Menghentikan Biaya | Mendapatkan Notifikasi | Mem-build dengan Biaya Lebih Rendah |
Kuota
Kuota membatasi jumlah layanan Google Maps Platform yang dapat digunakan oleh project Google Cloud Anda. Kuota dimaksudkan untuk memastikan keadilan dan mengurangi lonjakan penggunaan dan ketersediaan resource. Untuk mengetahui informasi selengkapnya, lihat Ringkasan Kuota Cloud.
Hal berikut mengurangi kuota:
- Permintaan yang berhasil
- Permintaan yang menyebabkan error server
Hal berikut tidak mengurangi kuota:
- Permintaan yang gagal dalam autentikasi
Anda dapat menyiapkan pemberitahuan kuota untuk mendapatkan notifikasi saat penggunaan API Anda mendekati batas. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan pemberitahuan dan pemantauan kuota.
Batas kuota membantu Anda mengontrol penggunaan API dan mencegah biaya yang tidak terduga dengan membatasi jumlah permintaan yang dapat diajukan oleh project Anda. Meskipun batas kuota ditetapkan secara default, batas tersebut dapat ditingkatkan atau diturunkan dengan mengirimkan permintaan penyesuaian. Untuk mengetahui informasi selengkapnya tentang pengelolaan kuota, lihat Melihat dan mengelola kuota.
Menyesuaikan kuota sesuai kebutuhan
Tinjau dan sesuaikan kuota API Anda secara rutin untuk mengoptimalkan penggunaan dan biaya sekaligus menemukan keseimbangan antara mencegah pembelanjaan yang berlebihan dan memastikan aplikasi Anda berfungsi dengan baik.
- Pantau pola penggunaan API Anda di Konsol Google Cloud. Tetapkan kuota yang sesuai dengan anggaran Anda dan mencegah pembelanjaan yang berlebihan.
- Pastikan kuota dapat menangani periode penggunaan puncak.
- Lakukan penyesuaian secara bertahap dan uji aplikasi Anda secara menyeluruh setelah setiap perubahan untuk menghindari gangguan.
Anggaran dan pemberitahuan
Jika memiliki anggaran tertentu untuk penggunaan Google Maps Platform, Anda dapat menghindari tagihan yang tidak terduga dengan membuat anggaran dan pemberitahuan Penagihan Cloud.
Anda dapat menetapkan pemberitahuan anggaran untuk memberi tahu Anda saat telah mencapai persentase tertentu dari total anggaran, sehingga Anda dapat melihat tren biaya penggunaan dari waktu ke waktu.
Untuk mengetahui informasi selengkapnya, lihat Membuat, mengedit, atau menghapus pemberitahuan anggaran.
Pengelolaan biaya strategis
Penganggaran yang efektif melibatkan penggunaan opsi gratis atau berbiaya lebih rendah jika memungkinkan. Bagian ini membahas berbagai strategi untuk meminimalkan biaya.
Menggunakan Maps Static API jika memungkinkan
Situasi berikut cocok dengan peta statis, yang mendukung tampilan peta sederhana yang hanya memerlukan satu penanda:
- Anda memulai dengan prototipe yang belum memiliki banyak fitur.
- Anda tidak memiliki penyesuaian peta.
- Anda menggunakan maksimal satu penanda.
- Anda tidak perlu mendukung interaksi pengguna menggunakan peta dinamis atau street view dinamis.
Memuat secara lambat menggunakan thumbnail
Thumbnail (gambar peta kecil) cocok untuk Maps Static API. Item ini ditagih dengan tarif yang lebih rendah daripada pemuatan peta dinamis dan setelah interaksi pengguna terjadi, pengguna dapat dibawa ke versi dinamis Google Maps saat diklik, sehingga Anda hanya membayar pemuatan peta dinamis untuk pengguna yang berinteraksi.
Menggunakan kategori harga yang lebih murah
Google menyediakan jumlah peristiwa penggunaan gratis yang berbeda untuk setiap kategori harga. Anda dapat mengoptimalkan aplikasi untuk menggunakan kemampuan dalam kategori "Essentials" atau "Pro", yang memiliki lebih banyak peristiwa penggunaan bulanan gratis. Pelajari kategori harga lebih lanjut.
Menggabungkan beberapa peta
Jika Anda memiliki penerapan yang menampilkan beberapa peta, ikuti panduan berikut:
- Muat peta hanya jika diperlukan, sehingga meminimalkan resource yang tidak diperlukan.
- Gunakan kembali satu peta dengan memperbarui area pandang, zoom, dan penanda sesuai kebutuhan.
- Gunakan solusi Store Locator Plus jika Anda menampilkan beberapa peta untuk menampilkan lokasi toko.
- Gunakan satu peta per layar antarmuka pengguna, karena pengguna biasanya hanya berinteraksi dengan satu peta dalam satu waktu.
Meng-cache konten jika diizinkan
Sebagian besar produk Google Maps Platform melarang konten yang di-cache. Namun, beberapa pengecualian memungkinkan Anda meng-cache hasilnya hingga 30 hari. Lihat persyaratan Google Maps Platform untuk mengetahui detailnya.