Yüklü Firebase Uzantılarını yönetin

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

tutucu26 l10n-yer

Yüklü bir uzantı örneğinin ayrıntılarını ve yapılandırmasını görüntüleyin

  1. Firebase konsolunda Firebase Extensions kontrol panelinize gidin.

  2. Yüklü uzantı örneğinin kartında Yönet 'i tıklayın.

Yüklü bir uzantı örneğini izleyin

Firebase konsolunda, sağlık durumu, kullanımı ve günlüklerine ilişkin kontroller dahil olmak üzere yüklü bir uzantının etkinliğini izleyebilirsiniz.

Bütçe uyarıları ayarla

Bütçe uyarıları ayarlamak genel olarak iyi bir uygulamadır, ancak projenizde başka bir tarafın kodunu çalıştıracağınıza güvendiğinizde uyarılar özellikle önemli olabilir.

Firebase projeniz için bütçe uyarıları ayarladığınızdan emin olun.

Uzantılar tarafından oluşturulan işlevleri görüntüleyin

  1. Firebase konsolunun İşlevler kontrol panelinize gidin.

  2. Gösterge Tablosu sekmesinde, (projeniz için dağıttığınız diğer işlevlerin yanı sıra) Firebase Uzantılarından gelen işlevleri görüntüleyebilirsiniz.

    Uzantılar tarafından oluşturulan işlevlerin adları şu biçimdedir: ext- extension-instance-id - functionName

    Örneğin: ext-awesome-task-simplifier-onUserCreate

Uzantılar tarafından oluşturulan Bulut Zamanlayıcı işlerini görüntüleyin

  1. Google Cloud Console'da projenizin Bulut Zamanlayıcı sayfasını açın.

  2. İşler listesinde, (projeniz için oluşturduğunuz diğer işlerin yanı sıra) Firebase Uzantılarından Bulut Zamanlayıcı işlerini görüntüleyebilirsiniz.

    Uzantılar tarafından oluşturulan işlerin şu biçimde adları vardır: firebase-ext- extension-instance-id - functionName

    Örneğin: firebase-ext-awesome-task-simplifier-doTask

Uzantılar tarafından oluşturulan Cloud Secret Manager gizli anahtarlarını görüntüleyin

  1. Google Cloud Console'da projenizin Gizli Yönetici sayfasını açın.

  2. Sırlar listesinde, Firebase Uzantıları için oluşturulan sırları (projeniz için oluşturduğunuz diğer tüm sırların yanı sıra) görüntüleyebilirsiniz.

    Uzantılar tarafından oluşturulan sırların adları şu biçimdedir: ext- extension-instance-id - paramnName

    Örneğin: ext-awesome-task-simplifier-API_KEY

    Sırlar, firebase-extensions-managed anahtarıyla etiketlenir. Firebase'in sırrı yönetmesini durdurmak istemiyorsanız bu etiketi kaldırmayın.

Yüklü bir uzantının sağlıklı olup olmadığını kontrol edin

Konsolda işlevlerdeki (Firebase Uzantıları tarafından oluşturulanlar dahil) tüm hataları inceleyebilirsiniz.

  1. İşlevler kontrol panelinizin Sağlık sekmesinde , projenizdeki tüm işlevler için hatalara ve performans bilgilerine genel bir bakış görüntüleyebilirsiniz.

  2. Belirli bir uzantıya ilişkin bilgileri görüntülemek için belirli bir işlevi seçmek üzere sayfanın üst kısmındaki filtreyi kullanın.

Yüklü bir uzantının ne sıklıkla çalıştığını kontrol edin

  1. İşlevler kontrol panelinizin Gösterge Tablosu sekmesinde , kontrol etmek istediğiniz Firebase Uzantısı için belirli işlevi bulun.

  2. Girişin en sağ tarafındaki (taşma menüsü) öğesine tıklayın, ardından Ayrıntılı kullanım istatistikleri öğesini seçin.

  3. Görüntülenen Google Cloud Console'da, bir işlevin çeşitli çağrılarının detayına inebilir ve hatta kaynak kodunu inceleyebilirsiniz.

Bir uzantının günlüklerini görüntüleyin

Projenizde hata ayıklamaya veya Firebase'e bir hata raporu göndermeye çalışıyorsanız, projenizde çalışan işlevlerin günlüklerini görüntülemek yararlıdır.

İşlevler kontrol panelinizin Günlükler sekmesinde, uzantınız tarafından oluşturulan işlevleri seçmek için sayfanın üst kısmındaki filtreyi kullanın.

Yüklü bir uzantı örneğini en son sürüme güncelleyin

Bir uzantının yüklü bir örneğini en son yayınlanan sürümüne güncelleyebilirsiniz. Örnek zaten aktif olarak çalışıyor veya test, proje veya uygulama iş akışınızda kurulu olduğu için yüklü bir örneği güncellemek isteyebilirsiniz.

Bir örneği güncellediğinizde, yeni sürümün kaynak kodunu ve dosyalarını kullanmak için tüm örneğin uzantıya özgü kaynaklarının ve mantığının üzerine yazılır. Uzantının örnek kimliği ve hizmet hesabı değişmez.

Güncelleme işlemi sırasında, yeni sürüm için herhangi bir değişiklik olduğu konusunda bilgilendirileceksiniz ve herhangi bir yeni parametre için değerler belirtebileceksiniz.

  1. Firebase Extensions kontrol panelinize gidin, ardından yüklü uzantı örneğinin kartında Yönet 'i tıklayın.

  2. Sağ üst köşede, Uzantıyı güncelle 'yi tıklayın.

    Uzantının yeni bir sürümü yoksa ayrıntılar sayfasında bir güncelleme düğmesi bulunmaz.

  3. Güncellemedeki yenilikleri gözden geçirin ve uzantıyı yapılandırın (gerekirse).

  4. Uzantıyı güncelle 'yi tıklayın.

Yüklü bir uzantı örneğini yeniden yapılandırın

Yüklü bir uzantı örneği için kullanıcı tarafından yapılandırılan parametrelerin değerlerini değiştirebilirsiniz. Bu yeni değerler, örneğin gelecekteki tetikleyicilerinde kullanılacaktır, ancak uzantı tarafından oluşturulan önceki tüm yapay öğeler veya yapısal öğeler (depolanmış görüntüler veya mevcut depolama paketleri gibi) değiştirilmeyecektir.

  1. Firebase Extensions kontrol panelinize gidin, ardından yüklü uzantı örneğinin kartında Yönet 'i tıklayın.

  2. Sağ üst köşede, Uzantıyı yeniden yapılandır'ı tıklayın.

  3. Uzantınız için parametre değerlerini yeniden yapılandırmak için ekrandaki talimatları izleyin.

  4. Kaydet'i tıklayın .

Bir uzantı örneğini kaldırın

Firebase projenizden bir uzantı örneğini kaldırabilirsiniz. Bu eylem, hizmet hesabını ve Firebase'in bu uzantı örneği için özel olarak oluşturduğu tüm kaynakları (bir dizi işlev gibi) siler. Ancak , aşağıdakiler silinmez:

  • Uzantı tarafından oluşturulan herhangi bir yapı (depolanmış görüntüler gibi).

  • Bir veritabanı örneği veya Cloud Storage paketi gibi projenizdeki diğer kaynaklar. Uzantı bu diğer kaynaklarla etkileşime girmiş olsa bile, bunlar uzantıya özgü değildir , bu nedenle uzantı kaldırılırsa silinmezler.

Bir uzantıyı nasıl kaldıracağınız aşağıda açıklanmıştır:

  1. Firebase Extensions kontrol panelinize gidin, ardından yüklü uzantı örneğinin kartında Yönet 'i tıklayın.

  2. Ekranın alt kısmında Uzantıyı kaldır'ı tıklayın.

  3. Nelerin silineceğini gözden geçirin, ardından silme işlemini onaylamak için Uzantıyı kaldır'ı tıklayın.