Menyiapkan pemberitahuan anggaran untuk layanan Firebase

Halaman ini menjelaskan cara menyiapkan dan mengelola anggaran khusus pemberitahuan saat project Firebase Anda menggunakan paket harga Blaze.

Petunjuk di halaman ini bersifat umum dengan konteks Firebase. Untuk informasi mendetail tentang anggaran khusus pemberitahuan, lihat dokumentasi Google Cloud.

Memahami anggaran

Anda dapat mengontrol biaya dan menghindari tagihan tak terduga dengan membuat anggaran untuk Google Cloud Billing. Anggaran adalah jumlah uang secara umum yang Anda rencanakan sebagai pengeluaran setiap bulan, dan dapat berupa anggaran khusus pemberitahuan atau anggaran batas pembelanjaan.

Anggaran khusus pemberitahuan (halaman ini)

  • Jika pembelanjaan mencapai nilai minimum yang ditetapkan untuk anggaran Anda, Cloud Billing akan mengirimkan notifikasi email.

  • Perhatikan hal berikut:

    • Pemberitahuan anggaran tidak menjeda layanan. Fitur ini dimaksudkan untuk membantu Anda memantau biaya dan memberi tahu Anda sehingga Anda dapat mengambil tindakan, jika diperlukan. Misalnya, Anda dapat mempertimbangkan penggunaan pemberitahuan anggaran untuk menonaktifkan penagihan di project.

    • Saat mengupgrade ke paket harga Blaze di konsol Firebase, Anda akan otomatis diminta untuk menyiapkan anggaran khusus pemberitahuan. Anda juga dapat menyiapkan anggaran khusus pemberitahuan secara manual di konsol Google Cloud (seperti yang dijelaskan di halaman ini).

Anggaran batas pembelanjaan

  • Jika pembelanjaan mencapai batas yang ditetapkan untuk anggaran Anda untuk layanan tertentu, maka Cloud Billing akan mengirimkan notifikasi email.

  • Jika pembelanjaan mencapai 100% dari anggaran Anda untuk layanan tersebut, Cloud Billing akan menjeda layanan tersebut selama sisa bulan.

  • Perhatikan hal berikut:

    • Anggaran batas pembelanjaan hanya tersedia untuk layanan Firebase berikut: Firebase AI Logic, Firebase App Hosting, Cloud Functions for Firebase, dan Firebase Extensions.

    • Anda dapat menyiapkan anggaran batas pembelanjaan secara manual di konsol Firebase atau konsol Google Cloud.

Menyiapkan anggaran khusus pemberitahuan

Berikut cara menyiapkan anggaran khusus pemberitahuan:

  1. Pastikan Anda memiliki akses yang sesuai.

    Anda memerlukan akses tingkat admin ke akun Cloud Billing yang ditautkan, khususnya peran Billing Account Administrator di akun Cloud Billing yang ditautkan ke project.

  2. Buka setelan anggaran:

    1. Akses project Anda di Firebase console, lalu buka Settings > Usage and billing > Details & settings page.

    2. Di bagian Budgets alerts, klik Create first budget. Tindakan ini akan mengarahkan Anda ke halaman Budgets & alerts di Cloud console.

      Perlu diketahui bahwa jika Anda sudah menyiapkan anggaran, Anda tidak akan melihat link "Create first budget", tetapi Anda akan melihat anggaran yang sudah disiapkan tersebut di sini.

  3. Selesaikan langkah-langkah berikut untuk menyiapkan anggaran dan pemberitahuan anggaran yang dikirim melalui email:

    1. Pilih anggaran yang ada atau buat anggaran baru.

    2. Berikan nama deskriptif pada anggaran Anda.

    3. Tetapkan cakupan untuk pemberitahuan anggaran, termasuk project dan layanan yang ingin disertakan dalam pemberitahuan anggaran. Anda mungkin ingin memilih All services saat memulai pemberitahuan anggaran.

    4. Tetapkan Amount > Budget type menggunakan salah satu opsi berikut:

      • A set amount of money – gunakan jenis ini saat pertama kali memulai atau menguji aplikasi Anda

      • An amount equal to what your project spent last month – gunakan jenis ini saat aplikasi Anda terus berkembang dan Anda tidak ingin selalu memperbarui jumlah anggaran setiap bulan

    5. Siapkan pemberitahuan Percent of budget.

      • Untuk pengujian awal, coba beberapa persentase, seperti 1%, 2%, 5%, dan 50% dari Actual.

      • Untuk aplikasi produksi, coba persentase loncatan, seperti 50% dan 100% dari Actual serta 150% dari Forecasted.

    6. Siapkan siapa saja yang akan menerima email.

      • Secara default, siapa saja yang memiliki izin penagihan yang sesuai akan menerima email notifikasi (secara default, Billing Account Administrator dan Billing Account User di akun Cloud Billing terkait).

      • Anda juga dapat mengirim email ke orang lain di tim. Untuk itu, Anda perlu membuat Ruang Kerja Cloud Monitoring, lalu menambahkan saluran notifikasi berbasis email ke bagian Alerting pada ruang kerja. Untuk mengetahui informasi selengkapnya tentang penyiapan ini, buka Menyiapkan pemberitahuan dan logika penagihan lanjutan.

Jika menyiapkan notifikasi untuk Percent of budget yang rendah (seperti 1%), Anda akan mendapatkan email dalam beberapa jam atau beberapa hari yang memberitahukan bahwa project Anda telah mencapai batas tersebut.

Batasan anggaran khusus pemberitahuan

Berikut adalah batasan penting yang perlu dipahami tentang anggaran khusus pemberitahuan:

  • Anggaran khusus pemberitahuan tidak menjeda layanan. Fitur ini dimaksudkan untuk membantu Anda memantau biaya dan memberi tahu Anda sehingga Anda dapat mengambil tindakan, jika diperlukan. Misalnya, Anda dapat mempertimbangkan penggunaan pemberitahuan anggaran untuk menonaktifkan penagihan di project.

  • Dapat mengakomodasi berbagai tingkat cakupan. Anggaran khusus pemberitahuan dapat dicakup di salah satu tingkat berikut:

    • Seluruh akun Cloud Billing.

    • Satu atau beberapa organisasi, folder, atau project yang terkait dengan akun Cloud Billing Anda.

    • Satu atau beberapa layanan, seperti Cloud Firestore atau Cloud Run Functions (untuk Cloud Functions for Firebase).

    • Resource yang memiliki label tertentu yang diterapkan padanya.

  • Dapat mengakomodasi berbagai rentang waktu. Anggaran khusus pemberitahuan dapat berupa rentang waktu bulanan, triwulanan, tahunan, atau kustom.

Jika Anda memiliki konfigurasi penagihan yang lebih canggih, Anda dapat menemukan detail selengkapnya tentang anggaran khusus pemberitahuan di dokumentasi Google Cloud.