Firebase Uzantısı Yükleme

İstediğiniz uygulamayı yükleyebilir (ve yönetebilirsiniz) resmi Firebase uzantıları için Firebase konsolunu veya Firebase CLI (komut satırı arayüzü).

Şurayı incelemeyi unutmayın: farklılıklar Firebase CLI ve Firebase konsolu için desteklenen işlemler.


Uzantıları yüklemek veya yönetmek için aşağıdaki rollerden birine sahip olmanız gerekir: Sahip veya Düzenleyici ya da Firebase Yöneticisi.

Uzantı yüklemek için projenizin Blaze'te olması gerekir (kullandığınız kadar ödeyin devam edin) planı. Uzantı yüklemek için herhangi bir ücret alınmasa da, Firebase veya Google Cloud hizmetlerini kullanımınız için ücretlendirilen Cloud Secret Manager (kullanımınız hizmet sınırını aşıyorsa) ücretsiz katman.

Başlamadan önce

Henüz yapmadıysanız Firebase'i projenize ekleyin ve yükseltin Firebase projenizi Blaze (kullandıkça öde) planına ekleyin.

1. Adım: Bir uzantıyla ilgili ayrıntılı bilgileri görüntüleyin

Bu adım isteğe bağlıdır ancak kesinlikle önerilir.

Firebase uzantısını yüklemeden önce Aşağıdakiler dahil olmak üzere uzantıyla ilgili ayrıntılı bilgileri inceleyin:

  • Uzantının çalışma şekli, yükleme öncesi görevleri ve uzantı
  • Genel tanımlayıcı bilgiler ve açıklama
  • Uzantının görevlerinin faturalandırma hesabı gerektirip gerektirmediği
  • Google hizmetleri (API'ler) ve erişim rollerinin işlem
  • Oluşturulan kaynaklar (ör. işlevler)
  • Kullanıcı tarafından yapılandırılabilen parametrelerin açıklamaları

Bir uzantının ayrıntılı bilgilerini görüntülemek için:

  1. Uzantı Merkezi'nde resmi Firebase uzantılarına göz atın.

  2. Aşağıdakileri yapmak için uzantının kartını tıklayın:

    • Uzantıyla ilgili ayrıntılı bilgileri görüntüleyin.

    • Uzantının kaynak koduna giden bağlantıyı Firebase Extensions kaynak deposu.

      Uzantının uzantı dizini, bu ayrıntılı bilgileri README adresinde görüntüleyebilirsiniz.

2. Adım: Bir uzantı yükleyin

Yükleme işlemi sırasında, varsayılan yapılandırma uzantının özellikleri (ör. etkinleştirilen API'ler, kaynakların oluşturulduğu erişim verildi vb.) Faturalandırmayla ilgili tüm şartlar size bildirilir ve şunları da yapmanız istenir: Uzantının yapılandırılabilir parametreleri için değerler belirtin.

  1. Uzantı Merkezi'nde resmi Firebase uzantılarına göz atın.

  2. Bir uzantının kartını tıklayın, ardından o uzantıyla ilgili ayrıntılı bilgileri inceleyin özel kullanım talimatları ve e-posta adresi gibi üzerine konuşacağız.

  3. Yükle'yi tıklayın ve ardından yüklemek üzere ekrandaki talimatları uygulayın. tıklayın.

3. adım: Yükleme sonrası kurulumu tamamlayın

Bazı uzantılar, kullanmadan önce tamamlamanız gereken zorunlu veya isteğe bağlı adımlar içerir. oluşturabilirsiniz. Bu talimatları, uzantınızın yükleme sonrası ayrıntılar sayfasında bulabilirsiniz: Firebase konsolunun Uzantılar kontrol paneli ( kurulumdan sonra terminalde kontrol paneli görüntülenir).

Bu talimatları,POSTINSTALL.md uzantının kaynak dizininde yer alır.

Firebase kaynakları oluşturma

Uzantıyı Firebase kaynaklarını (Cloud Firestore) kullanacak şekilde yapılandırdıysanız mevcut olmayan koleksiyonları, Realtime Database yolları, Cloud Storage paketleri) bunları veya uzantıları oluşturmanız gerekir.

Eventarc etkinlik işleyicileri oluşturma

Bazı uzantılar Eventarc'ta yayınlanır ne zaman olduğunu daha iyi anlamışsınızdır. Bir uzantı etkinlik yayınlarsa ve yükleme sırasında etkinlikleri etkinleştirdiyseniz, resmî bir kapanışla mantığınıza göre ekleyebilirsiniz. Bu, örneğin veya uzun süreli görevler tamamlandığında kullanıcılara bilgi vermeli veya bir uzantı işlevi görür.

Uzantının yayınladığı etkinliklerin listesi (varsa) için uzantının dokümanlarına bakın. Örneğin, bkz. Stripe ile Ödemeleri Çalıştır uzantısı için etkinlik türleri.

Ardından, etkinlikler için Özel etkinlik tetikleyicileri .

Birden çok uzantı örneği yükleme

Aynı projede aynı uzantıyı birden çok kez yükleyebilirsiniz. Yüklenen her örneğin kendi özelleştirilmiş yapılandırması ve kendi ve uzantı kaynakları. Yüklü her örneği tanımlamak için kullanır ve örnek kimliği bulunmalıdır. Bir sonraki şuna benzer her ek örneğin, örnek kimliğini onaylamanız veya düzenlemeniz istenir: yüklediğiniz uzantı.

Sonraki adımlar