Panduan ini menunjukkan cara menyiapkan project Google Cloud sebelum menggunakan API Google Maps Platform. Meskipun Anda mungkin telah menyelesaikan beberapa langkah ini di halaman Memulai Google Maps Platform, topik ini memberikan petunjuk tambahan yang berguna untuk mengelola project Anda.
Membuat project
Untuk menggunakan Google Maps Platform, Anda harus memiliki project untuk mengelola layanan, kredensial, penagihan, API, dan SDK.
Penyiapan penagihan diperlukan untuk setiap project, tetapi Anda hanya akan ditagih jika project melebihi kuota layanan yang tidak dikenai biaya.
Untuk membuat project Cloud dengan penagihan diaktifkan:
Konsol
-
Buat project Google Cloud baru di Konsol Cloud:
Buat project baru -
Pada halaman New Project, lengkapi informasi yang wajib diisi:
-
Project name: Gunakan nama default atau masukkan nama yang disesuaikan.
Anda dapat mengubah nama project kapan saja. Untuk informasi selengkapnya, lihat Identifying projects.
-
Project ID: Gunakan ID default atau klik EDIT untuk memasukkan ID yang disesuaikan. Google API akan menggunakannya sebagai ID unik untuk project Anda.
Setelah membuat project, Anda tidak dapat mengubah project ID-nya, jadi pilih ID yang menurut Anda mudah digunakan sejak awal hingga akhir project tersebut. Jangan sertakan informasi sensitif di project ID Anda.
-
Billing account: Pilih akun penagihan untuk project tersebut. Jika Anda belum menyiapkan akun penagihan atau hanya memiliki satu akun penagihan, Anda tidak akan melihat opsi ini.
Anda harus menjadi Administrator Akun Penagihan atau Pengelola Penagihan Project untuk mengaitkan project dengan akun penagihan. Untuk informasi selengkapnya, lihat dokumentasi kontrol akses penagihan.
-
Location: Jika ada organisasi yang ingin Anda tautkan ke project, klik Browse, lalu pilih organisasi tersebut. Jika tidak ada, pilih "No organization".
Untuk informasi selengkapnya, lihat Creating and Managing Folders dan Relationships between organizations, projects, and billing accounts.
-
Pilih Create.
gcloud
gcloud projects create "PROJECT"
Baca selengkapnya tentang Google Cloud SDK , Penginstalan Cloud SDK , dan perintah berikut:
Mengaktifkan penagihan
Untuk men-deploy aplikasi, Anda harus mengaktifkan penagihan. Akun Anda tidak akan dikenai biaya, asalkan penggunaan Anda tidak melebihi kuota bulanan. Jika aplikasi tersebut memerlukan resource yang melebihi kuota bulanan, Anda akan dikenai biaya penggunaan tambahan.
Jika Anda memiliki akun penagihan saat membuat project Cloud, penagihan akan otomatis diaktifkan pada project tersebut.
Untuk mengaktifkan penagihan pada project Cloud:
- Di Konsol Cloud, buka halaman Billing:
Buka halaman Billing - Pilih atau buat project Cloud.
- Bergantung pada apakah akun penagihan sudah ada atau apakah project Cloud yang dipilih dikaitkan dengan akun, halaman Billing akan menampilkan salah satu hal berikut:
- Jika penagihan telah diaktifkan untuk project Cloud yang dipilih, detail tentang akun penagihan akan dicantumkan.
- Jika belum memiliki akun penagihan, Anda akan diminta untuk membuat akun penagihan dan mengaitkannya dengan project Cloud yang dipilih.
- Jika sudah memiliki akun penagihan, Anda akan diminta untuk mengaktifkan penagihan jika project Cloud yang dipilih belum dikaitkan dengan akun penagihan. Anda juga dapat memilih Cancel, lalu memilih Create account untuk membuat dan mengaitkan akun penagihan baru.
Setelah mengaktifkan penagihan, jumlah yang mungkin ditagihkan kepada Anda tidak dibatasi. Untuk mengontrol biaya dengan lebih baik, Anda dapat membuat anggaran dan mengatur pemberitahuan. Untuk informasi selengkapnya, lihat Penagihan.
Mengaktifkan API
Untuk menggunakan Google Maps Platform, Anda harus mengaktifkan API atau SDK yang akan digunakan dengan project.
Konsol
Cloud SDK
gcloud services enable \ --project "PROJECT" \ "elevation-backend.googleapis.com"
Baca selengkapnya tentang Google Cloud SDK , Penginstalan Cloud SDK , dan perintah berikut:
Melihat API yang diaktifkan
Konsol
Untuk melihat API atau SDK yang telah Anda aktifkan, buka halaman Google Maps Platform di Konsol Cloud:
Buka halaman Google Maps Platform- API tambahan: API atau SDK ini tidak diaktifkan.
- Jika Anda melihat kartu untuk setiap Maps API dan layanan, API atau SDK belum diaktifkan.
gcloud
gcloud services list --project "PROJECT"
Baca selengkapnya tentang Google Cloud SDK , Penginstalan Cloud SDK , dan perintah berikut:
Menghentikan project
Anda dapat menonaktifkan penagihan dan melepaskan semua resource Cloud yang sedang digunakan pada project Cloud Anda dengan menonaktifkan project tersebut:
Konsol
-
Buka halaman Project:
Buka halaman Project Pilih project Cloud yang ingin dinonaktifkan, lalu klik Delete.
Untuk informasi selengkapnya tentang pengelolaan project Cloud, lihat Cloud Resource Manager: creating, shutting down, and restoring projects.
gcloud
gcloud projects delete "PROJECT"
Baca selengkapnya tentang Google Cloud SDK , Penginstalan Cloud SDK , dan perintah berikut:
Langkah berikutnya
Setelah menyiapkan project Google Cloud, Anda harus membuat dan mengamankan Kunci API Anda untuk menggunakan Elevation API: