Menyiapkan project di Google Cloud Console

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 gratisnya.

Untuk membuat project Cloud dengan penagihan diaktifkan:

Konsol

  1. Buat project Google Cloud baru di Cloud Console:

    Buat project baru
  2. 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 Mengidentifikasi project.

    • 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 Membuat dan Mengelola Folder dan Hubungan antara organisasi, project, dan akun penagihan.

  3. Klik Create.

gcloud

gcloud projects create "PROJECT"

Baca info 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 selama penggunaan Anda tidak melebihi kuota gratis. Jika aplikasi memerlukan resource yang melebihi kuota gratis, Anda akan dikenai biaya untuk penggunaan tambahan.

Jika Anda memiliki akun penagihan saat membuat project Cloud, penagihan akan otomatis diaktifkan pada project tersebut.

Untuk mengaktifkan penagihan pada project Cloud:

  1. Di Cloud Console, buka halaman Billing:

    Buka halaman Billing

  2. Pilih atau buat project Cloud.

  3. 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 mengklik Cancel, lalu mengklik 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

Mengaktifkan Maps SDK for Android

Cloud SDK

gcloud services enable \
    --project "PROJECT" \
    "maps-android-backend.googleapis.com"

Baca info 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 Cloud Console:

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 info selengkapnya tentang Google Cloud SDK, Penginstalan Cloud SDK, dan perintah berikut:

Mengelola penagihan

  1. Pilih project di Cloud Console:

    Buka halaman Billing

  2. Lakukan tugas pengelolaan berikut:

    • Lihat ringkasan akun penagihan, lakukan pembayaran, dan tambahkan administrator akun penagihan dari halaman Overview. Sebaiknya tetapkan beberapa Pemilik Project dan Administrator Penagihan agar selalu ada seseorang yang memiliki peran ini pada tim Anda.
    • Buat anggaran dan pemberitahuan di halaman Budgets & alerts.
    • Lihat histori transaksi dan download invoice dari halaman Transactions.
    • Ekspor data penagihan dari halaman Billing export.
    • Konfigurasi akun pembayaran dan kontak Anda di halaman Payment settings.
    • Tetapkan metode pembayaran di halaman Payment method.

Untuk informasi selengkapnya tentang penagihan, lihat Penagihan Google Maps Platform.

Membuat anggaran dan mengatur pemberitahuan

Anda dapat membuat anggaran untuk project Cloud guna menghindari biaya yang tidak terduga dan memantau semua tagihan Cloud Anda dari satu tempat. Dengan anggaran, Anda dapat membuat pemberitahuan sehingga administrator penagihan akan menerima email saat tagihan melebihi jumlah tertentu.

Konsol

Untuk membuat anggaran dan mengatur pemberitahuan di project Cloud:

  • Di Cloud Console, buka halaman Billing:

    Buka halaman Billing
  • Klik Budgets & alerts, lalu Create budget untuk mulai membuat anggaran project Cloud Anda.
  • Tentukan anggaran Anda di bagian Set budget dan tentukan persentase anggaran yang Anda inginkan untuk menerima peringatan email di bagian Set budget alerts berikut.
  • Klik Finish guna menetapkan anggaran dan mengaktifkan pemberitahuan untuk project Cloud. Jika memiliki beberapa project Cloud, Anda harus menetapkan anggaran dan pemberitahuan untuk setiap project satu per satu.

gcloud

Aktifkan API yang diperlukan untuk membuat anggaran penagihan.

gcloud services enable \
    --project "PROJECT" \
    billingbudgets.googleapis.com

Tetapkan anggaran project agar Anda menerima pemberitahuan ketika pengeluaran sebenarnya mencapai 50% dan ketika pengeluaran yang diperkirakan mencapai 75% dari anggaran.

gcloud billing budgets create \
    --project "PROJECT" \
    --billing-account="BILLING_ACCOUNT" \
    --display-name="BUDGET_NAME" \
    --budget-amount=AMOUNTUSD \
    --threshold-rule=percent=0.5 \
    --threshold-rule=percent=0.75,basis=forecasted-spend

Baca info selengkapnya tentang Google Cloud SDK, Penginstalan Cloud SDK, dan perintah berikut:

Menonaktifkan project

Anda dapat menonaktifkan penagihan dan melepaskan semua resource Cloud yang sedang digunakan pada project Cloud Anda dengan menonaktifkan project tersebut:

Konsol

  1. Buka halaman Project:

    Buka halaman Project
  2. Pilih project Cloud yang ingin dinonaktifkan, lalu klik Delete.

Untuk informasi selengkapnya tentang pengelolaan project Cloud, lihat Cloud Resource Manager: membuat, menonaktifkan, dan memulihkan project.

gcloud

gcloud projects delete "PROJECT"

Baca info 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 untuk menggunakan Maps SDK for Android:

Menggunakan Kunci API