Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

Menginstal Ekstensi Firebase

Anda dapat menginstal (dan mengelola) ekstensi Firebase resmi menggunakan Firebase console atau Firebase CLI (antarmuka command line).

Pastikan untuk meninjau perbedaan tindakan yang didukung antara Firebase CLI dan Firebase console.


Untuk menginstal atau mengelola ekstensi, salah satu peran berikut harus ditetapkan untuk Anda: Pemilik atau Editor atau Firebase Admin.

Selain itu, untuk menginstal ekstensi, project Anda harus menggunakan paket Blaze (bayar sesuai penggunaan). Anda akan dikenai biaya dalam jumlah kecil (biasanya sekitar $0,01/bulan) untuk setiap resource Firebase yang diperlukan oleh ekstensi ini (meskipun tidak digunakan), selain biaya yang terkait dengan penggunaannya.

Sebelum memulai

  1. Tambahkan Firebase ke project, jika belum melakukannya.

  2. Upgrade project Anda ke paket Blaze (bayar sesuai penggunaan), jika belum melakukannya.

  3. Instal atau update ke Firebase CLI versi terbaru.

  4. Catat project ID Firebase Anda atau alias project yang dikonfigurasi sebelumnya.

    • Project ID — Jalankan firebase projects:list dari mana saja di komputer Anda.
    • Alias project — Jalankan firebase use dari direktori aplikasi lokal Anda.

Langkah 1: Lihat informasi mendetail tentang ekstensi

Langkah ini bersifat opsional, tetapi sangat direkomendasikan.

Sebelum menginstal Firebase Extension, sebaiknya Anda meninjau informasi mendetail tentang ekstensi tersebut, termasuk:

  • Cara kerja ekstensi, tugas pra-penginstalan, dan detail tentang ekstensi
  • Informasi dan deskripsi pengidentifikasi umum
  • Apakah tugas ekstensi memerlukan akun penagihan atau tidak
  • Layanan Google (API) dan peran akses yang diperlukan untuk operasi
  • Resource yang dibuat untuk ekstensi (seperti fungsi)
  • Deskripsi parameter yang dapat dikonfigurasi oleh pengguna

Untuk melihat informasi mendetail tentang ekstensi:

  1. Pastikan Anda telah menyiapkan lingkungan dan memilih ekstensi.

  2. Jalankan perintah extension-info dari mana saja di komputer Anda:

    firebase ext:info publisher-id/extension-id

    Argumen publisher-id dan extension-id diperlukan dan dapat ditemukan di halaman detail pra-penginstalan ekstensi.

Langkah 2: Instal ekstensi

Selama proses penginstalan, Anda akan diminta untuk meninjau spesifikasi dasar ekstensi (seperti API yang diaktifkan, resource yang dibuat, akses yang diberikan, dll.). Anda akan diberi tahu tentang persyaratan penagihan, dan juga akan diminta menentukan nilai parameter yang dapat dikonfigurasi untuk ekstensi tersebut.

  1. Pastikan Anda telah menyiapkan lingkungan dan memilih ekstensi.

  2. Jalankan perintah extension-install. Jika diminta, masukkan parameter value untuk menyesuaikan instance ekstensi.

    firebase ext:install publisher-id/extension-id --project=projectId-or-alias

    Argumen publisher-id dan extension-id diperlukan dan dapat ditemukan di halaman detail pra-penginstalan ekstensi.

  3. Setelah penginstalan selesai, tinjau petunjuk penggunaan ekstensi Anda, yang mungkin mencakup beberapa tugas pasca-penginstalan yang diperlukan.

    • Temukan petunjuk ini di halaman detail pasca-penginstalan ekstensi di dasbor Extensions pada Firebase console (link spesifik ke dasbor akan ditampilkan di terminal setelah penginstalan).

      Anda juga dapat menemukan petunjuk ini dalam file POSTINSTALL.md yang disertakan di direktori sumber ekstensi.

    • Jika relevan, petunjuk ini akan memberi tahu Anda cara menguji ekstensi (cari bagian Melihat cara kerjanya).

Langkah Berikutnya

  • Lihat detail dan konfigurasi ekstensi yang diinstal di Firebase console.

  • Pantau aktivitas ekstensi yang diinstal, termasuk memeriksa respons, penggunaan, dan log-nya.

  • Kelola ekstensi yang diinstal menggunakan Firebase CLI. Anda dapat mengonfigurasi ulang atau meng-uninstal ekstensi, serta mengupdate ekstensi ke versi terbaru.

  • Kelola ekstensi yang diinstal menggunakan Firebase console. Untuk ekstensi Firebase resmi, Anda dapat mengonfigurasi ulang atau meng-uninstal ekstensi, serta mengupdate ekstensi ke versi terbaru.

  • Sebagai praktik terbaik untuk semua project, pastikan Anda menyiapkan pemberitahuan anggaran untuk project Anda dan memantau dasbor Penggunaan dan penagihan di Firebase console.