Bu sayfada, Firebase Extensions'nın desteğinin sonlandırılmasıyla ilgili sık sorulan soruların (SSS) yanıtları yer almaktadır.
Neden Firebase Extensions desteğini sonlandırıyoruz?
Temel Google Cloudaltyapımızda yapılacak değişiklikler ve desteği sonlandırılacak özellikler nedeniyle, yönetilen Firebase Extensions hizmetinin desteğini sonlandıracağız.
Mevcut dağıtılmış uzantılar 31 Mart 2027'den sonra çalışmayı durduracak mı?
Hayır. Halihazırda dağıtılmış uzantılar doğrudan standart Google Cloud
altyapısında (ör. Cloud Functions, Eventarc, Cloud Run ve Cloud Tasks) çalışır ve süresiz olarak yürütülmeye devam eder. Ancak 31 Mart 2027'den sonra kullanıcılar, Firebase konsolu veya KSA aracılığıyla bu uzantıları güncelleme, yeniden yapılandırma ya da kaldırma işlemlerini yapamayacak.
Kullanıcı hiçbir şey yapmazsa ne olur?
Kullanıcı herhangi bir işlem yapmazsa mevcut dağıtılmış işlevleri standart öğeler olarak çalışmaya devam eder. Ancak:
- Yapılandırma parametrelerini değiştiremez veya ortam değişkenlerini güncelleyemezler.
- Hata düzeltmelerini, güvenlik yamalarını veya bağımlılık yükseltmelerini uygulayamazlar.
- Çoğu uzantı şu anda eski Cloud Functions v1 SDK'sında geliştiriliyor. Bu SDK, eski Node.js çalışma zamanlarına bağlıdır. Bu eski çalışma zamanları Google Cloud tarafından tamamen devre dışı bırakıldıktan sonra işlevler çalışmayı durdurabilir veya devre dışı bırakılabilir.
Çalışma zamanı desteği başlıklı makaleyi inceleyin.
Uzantı kullanıcısı olarak ne yapmalıyım?
Uzantı kullanıcısıysanız ve yüklediğiniz uzantıları artık kullanmıyorsanız 31 Mart 2027'den önce bu uzantıları kaldırın.
Devre dışı bırakma işleminden sonra Firebase konsolundaki standart "Kaldır" düğmesi ve ilgili CLI komutları kaldırılacak. Kullanıcılar, Google Cloud konsolu aracılığıyla ilişkili tüm Google Cloud kaynakları (bireysel Cloud Functions, Secret Manager sırları, Cloud Tasks kuyrukları ve özel IAM hizmet hesapları dahil) manuel olarak silmelidir.
Ancak, yüklü uzantılarınızı aktif olarak kullanıyorsanız bunları hemen güncelleyerek en son sürümlerine geçirin ve güncel tutun. Eylül 2026'da, Firebase ekibi kapsamlı taşıma belgeleri, araçları ve ayrıntılı geçiş seçenekleriyle iletişime geçecek.
Firebase Extensions'ın yerini alacak bir şey var mı?
Firebase ekibi, Eylül 2026'da yüklü uzantıları benzer davranışlara sahip kendi kendine yönetilen işlevlere taşıma hakkında daha fazla bilgi vermek için kullanıcılarla tekrar iletişime geçecek. Bu kendi kendine yönetilen işlevler, Extensions hizmetten kaldırıldıktan sonra güncellenmeye ve yeniden yapılandırılmaya devam edebilir. İş yüklerinizi taşımak için ayrıntılı geçiş seçenekleri, taşıma araçları ve belgeler sunacağız.
Uzantı yayıncısı olarak ne yapmalıyım?
İşlemleriniz iki ayrı aşamada gerçekleştirilir: 20 Haziran 2026'dan itibaren geçerli olan mevcut aşamada, uzantılarınızı taşımaya hazırlamak için adımlar atabilirsiniz. Eylül 2026'da başlayacak ikinci aşamada ise paylaşılabilir bir işlev kitiyle taşıma işleminizi tamamlayabilirsiniz.
Şimdilik, yayınlanmış uzantılarınızı işlev kiti oluşturmak için ön koşul olan 2. nesil işlevlere taşıyarak başlamanızı öneririz. Bu işlem, uzantı mantığınızı Cloud Functions v2 SDK'sını kullanarak paketlemeyi içerir.
Geçişinizi kolaylaştırmak için Cloud Functions v2 SDK'sını, bildirim temelli güvenlik ve yaşam döngüsü etkinlikleri gibi özelliklerin desteğini içerecek şekilde güncelledik. Artık mevcut uzantı kodunuzu temel işletme mantığınızda minimum değişiklikle 2. nesil bir işleve taşıyabilirsiniz. Ayrıntılı bilgi için yayıncılar için taşıma rehberimize bakın.
Başka sorularım olursa ne yapmalıyım?
Eylül 2026'da Firebase ekibi, hem kullanıcılara hem de yayıncılara kapsamlı taşıma belgeleri, araçlar ve ayrıntılı geçiş seçenekleri sunmak için ulaşacak.
Bu süre zarfında, Firebase Extensions taşıma işlemiyle ilgili soruları olan yayıncılar, yayıncılar için taşıma kılavuzumuzu inceleyerek başlayabilir. Bu rehberde, güncellemelerden nasıl haberdar olabileceğiniz ve yayınlanmış uzantılarınıza alternatif sunma konusunda nasıl yardım alabileceğinizle ilgili talimatlar yer almaktadır.