Uzantıları yüklemek veya yönetmek için şu rollerden biri atanmanız gerekir: sahip veya editör veya firebase yöneticisi .
Yüklü bir uzantı örneğinin ayrıntılarını ve yapılandırmasını görüntüleyin
Firebase konsolundaki Firebase Extensions kontrol panelinize gidin.
Yüklü uzantı örneğinin kartında yönet'i tıklayın.
Yüklü bir uzantı örneğini izleyin
Firebase konsolunda, sağlığı, kullanım ve günlükleri kontrolleri de dahil olmak üzere kurulu bir uzantının aktivitesini izleyebilirsiniz.
Bütçe uyarılarını ayarlayın
Bütçe uyarıları belirlemek genel olarak iyi bir uygulamadır, ancak uyarılar, projenizde çalışacak başka bir tarafın koduna güvenirken ö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üle
Firebase konsolunun işlevleri kontrol paneline gidin.
Gösterge Tablosu sekmesinde, Firebase uzantılarından (projeniz için dağıttığınız diğer işlevlerin yanı sıra) işlevleri görüntüleyebilirsiniz.
Uzantılar tarafından oluşturulan işlevlerin adları vardır, formatta:
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üle
Projenizin bulut zamanlayıcı sayfasını Google Cloud konsolunda açın.
İş listesinde, Firebase uzantılarından bulut zamanlayıcı işlerini görüntüleyebilirsiniz (projeniz için oluşturduğunuz diğer işlerin yanı sıra).
Uzantılar tarafından oluşturulan işlerin isimleri var:
firebase-ext- extension-instance-id - functionName
Örneğin:
firebase-ext-awesome-task-simplifier-doTask
Uzantılarla Enqueed Bulut Görevlerini Görüntüle ve Yönetin
Bazı uzantılar, daha uzun süredir devam eden görevleri çalıştırmak için bulut görevlerini kullanır: en yaygın olarak, bir uzantının yaşam döngüsünde çeşitli noktalarda çalışan işleme-yükleme, yeniden yapılandırma ve yükseltmelerden sonra.
Normalde, bu görevler müdahaleniz olmadan otomatik olarak çalışır ve tamamlanır. Bununla birlikte, bir uzantının kuyruklu görevlerini manuel olarak yönetmeniz gerekiyorsa - örneğin, sırayı duraklatmak veya sıradan henüz başlamamış bir görevi kaldırmak için - şu adımları takip edin:
Firebase Konsolu Uzantıları bölümünde, Uzantı Örneği'nin ayrıntıları sayfasını açın.
Ayrıntılar sayfasında API'ler ve Kaynaklar bölümünü açın. Uzantı bulut görevlerini kullanıyorsa, bir veya daha fazla giriş içeren bir bulut görev kuyruğu bölümü olacaktır.
Yönetmek istediğiniz kuyruk için kuyruğu görüntüleyin . Bu, kuyruklu görevleri görüntüleyebileceğiniz, kuyruğu duraklatabileceğiniz, görevleri kuyruktan kaldırabileceğiniz Google Cloud konsolunda Kuyruk Ayrıntıları sayfasını açacaktır. Bulut Görevleri belgelerindeki kuyrukları ve görevleri yönetin .
- Uzantının yeni bir örneğini yükleyin.
- Yalnızca yeni örneği yükledikten sonra eski örneği kaldırın.
Uzantılar tarafından oluşturulan bulut gizli yöneticisi sırlarını görüntüle
Projenizin gizli yöneticisi sayfasını Google Cloud konsolunda açın.
Sırlar listesinde, Firebase uzantıları için oluşturulan sırları (projeniz için oluşturduğunuz diğer sırların yanı sıra) görüntüleyebilirsiniz.
Uzantılar tarafından oluşturulan sırların isimleri vardır:
ext- extension-instance-id - paramnName
Örneğin:
ext-awesome-task-simplifier-API_KEY
Sırlar
firebase-extensions-managed
kilit firebas ile etiketlenir. Firebase'nin sırrı yönetmesini durdurmak istemediğiniz sürece bu etiketi kaldırmayın.
Kurulu bir uzantının sağlıklı olup olmadığını kontrol edin
Konsoldaki işlevlerden (Firebase Uzantıları tarafından oluşturulanlar dahil) tüm hataları inceleyebilirsiniz.
Fonksiyonlar Gösterge Tablonuzun Sağlık sekmesinde, projenizdeki tüm işlevler için hatalara ve performans bilgilerine genel bir bakış görüntüleyebilirsiniz.
Belirli bir uzantı için bilgileri görüntülemek için, belirli bir işlevi seçmek için sayfanın üst kısmındaki filtreyi kullanın.
Kurulu bir uzantının ne sıklıkta çalıştığını kontrol edin
İşlevler panoınızın kontrol paneli sekmesinde, kontrol etmek istediğiniz Firebase uzantısının belirli işlevini bulun.
Girişin en sağ tarafındaki
(taşma menüsü) tıklayın, ardından ayrıntılı kullanım istatistiklerini seçin.Görüntülenen Google Bulut Konsolu'nda, bir işlevin çeşitli çağrılarına girebilir ve hatta kaynak kodunu inceleyebilirsiniz.
Bir uzantı için günlükleri görüntüleyin
Projenizi hata ayıklamaya veya Firebase'ye bir hata raporu göndermeye çalışıyorsanız, projenizde çalışan işlevlerin günlüklerini görüntülemek yararlıdır.
İşlevler gösterge 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. Yüklü bir örneği güncellemek isteyebilirsiniz, çünkü örnek zaten aktif olarak çalışır veya test, projeniz veya uygulama iş akışınızda kurulur.
Bir örneği güncellediğinizde, örneğin uzantısına özgü tüm kaynaklar ve mantığın, yeni sürümün kaynak kodunu ve dosyalarını kullanmak için ü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 hakkında bilgilendirilecek ve yeni parametreler için değerler belirleyebileceksiniz.
Firebase Extensions kontrol panelinize gidin, ardından yüklü uzantı örneğinin kartında yönetin .
Sağ üst köşede Uzantı Güncelle'yi tıklayın.
Uzantının kullanılabilir yeni bir sürümü yoksa, ayrıntılar sayfasında güncelleme düğmesi yoktur.
Güncellemede yenilikleri inceleyin ve uzantıyı yapılandırın (gerekirse).
Güncelleme Uzantısı'nı 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ılmış parametrelerin değerlerini değiştirebilirsiniz. Bu yeni değerler, örneğin gelecekteki herhangi bir tetikleyicilerinde kullanılacaktır, ancak uzantı tarafından oluşturulan önceki tüm eserler veya yapısal öğeler (depolanan görüntüler veya mevcut depolama kovaları gibi) değiştirilmeyecektir.
Firebase Extensions kontrol panelinize gidin, ardından yüklü uzantı örneğinin kartında yönetin .
Sağ üst köşede, uzantıyı yeniden yapılandırın .
Uzantınız için parametre değerlerini yeniden yapılandırmak için ekrandaki talimatları izleyin.
Kaydet'i tıklayın.
Bir uzantı örneğini kaldır
Firebase projenizden bir uzantının bir örneğini kaldırabilirsiniz. Bu eylem, Hizmet hesabını ve Firebase'nin uzantının bu örneği için özel olarak oluşturduğu tüm kaynakları (bir dizi işlev gibi) siler. Ancak, aşağıdakiler silinmemiştir :
Uzantı tarafından oluşturulan artefaktlar (depolanan görüntüler gibi).
Projenizdeki bir veritabanı örneği veya bulut depolama kovası gibi diğer kaynaklar. Uzatma bu diğer kaynaklarla etkileşime girse bile, 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:
Firebase Extensions kontrol panelinize gidin, ardından yüklü uzantı örneğinin kartında yönetin .
Ekranın altındaki uzantıyı kaldırmayı tıklayın.
Neyin silineceğini inceleyin, ardından silinmeyi onaylamak için Uzatma Kaldırmayı tıklayın.