block_flipped Firebase Extensions Deprecation and Shutdown
The Firebase Extensions service is deprecated and will shut down on March 31, 2027. While
already-installed extensions will execute indefinitely,
key management features will no longer be
available after this date. Additional migration guidance and tools will be released in
September 2026. For more details, see the
FAQ.
سوالات متداول در مورد منسوخ شدن افزونههای فایربیس
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
این صفحه پاسخهایی به سوالات متداول (FAQs) در مورد منسوخ شدن قریبالوقوع Firebase Extensions ارائه میدهد.
چرا Firebase Extensions منسوخ میکنیم؟
با توجه به تغییرات و منسوخ شدنهای آتی در زیرساخت Google Cloud ، سرویس مدیریتشدهی Firebase Extensions را متوقف خواهیم کرد.
آیا افزونههای مستقر شدهی موجود پس از ۳۱ مارس ۲۰۲۷ از کار خواهند افتاد؟
خیر. افزونههای از پیش نصبشده مستقیماً روی زیرساخت استاندارد Google Cloud (مانند Cloud Functions ، Eventarc ، Cloud Run و Cloud Tasks ) اجرا میشوند و به طور نامحدود به اجرا ادامه خواهند داد. با این حال، پس از 31 مارس 2027، کاربران تمام توانایی بهروزرسانی، پیکربندی مجدد یا حذف نصب این افزونهها را از طریق کنسول یا رابط خط فرمان Firebase از دست خواهند داد.
اگر کاربر هیچ کاری نکند چه اتفاقی میافتد؟
اگر کاربری هیچ اقدامی انجام ندهد، توابع مستقر شده فعلی او به عنوان داراییهای استاندارد به کار خود ادامه خواهند داد. با این حال:
آنها نمیتوانند پارامترهای پیکربندی را تغییر دهند یا متغیرهای محیطی را بهروزرسانی کنند.
آنها نمیتوانند رفع اشکال، وصلههای امنیتی یا ارتقاء وابستگیها را اعمال کنند.
اکثر افزونهها در حال حاضر بر روی SDK قدیمی Cloud Functions v1 ساخته شدهاند که به runtimeهای قدیمی Node.js وابسته است. هنگامی که این runtimeهای قدیمی به طور کامل توسط Google Cloud از رده خارج شوند، ممکن است اجرای توابع متوقف شود یا غیرفعال شود. به پشتیبانی Runtime مراجعه کنید.
من به عنوان کاربر افزونه چه کاری باید انجام دهم؟
اگر از افزونهها استفاده میکنید و دیگر از افزونههای نصبشده خود استفاده نمیکنید، قبل از ۳۱ مارس ۲۰۲۷ آنها را حذف نصب کنید .
پس از غیرفعالسازی، دکمه استاندارد "حذف" در کنسول Firebase و دستورات CLI مربوطه حذف خواهند شد. کاربران باید به صورت دستی تمام منابع مرتبط با Google Cloud - از جمله Cloud Functions منفرد، اسرار Secret Manager ، صفهای Cloud Tasks و حسابهای سرویس IAM سفارشی - را از طریق کنسول Google Cloud حذف کنند.
با این حال، اگر به طور فعال از افزونههای نصب شده خود استفاده میکنید، اکنون آنها را به آخرین نسخههایشان بهروزرسانی کنید و آنها را بهروز نگه دارید. در سپتامبر 2026، تیم Firebase با مستندات جامع مهاجرت، ابزارها و گزینههای انتقال دقیق با شما تماس خواهد گرفت.
آیا چیزی جایگزین افزونههای فایربیس میشود؟
در سپتامبر ۲۰۲۶ ، تیم Firebase با کاربران تماس خواهد گرفت و اطلاعات بیشتری در مورد نحوه انتقال افزونههای نصبشده به توابع خودمدیریتشده با رفتار مشابه ارائه خواهد داد. این توابع خودمدیریتشده میتوانند پس از غیرفعالسازی Extensions ، همچنان بهروزرسانی و پیکربندی مجدد شوند. ما گزینههای انتقال دقیق، ابزارهای انتقال و مستندات لازم برای انتقال حجم کار شما را ارائه خواهیم داد.
من به عنوان ناشر افزونه چه کاری باید انجام دهم؟
اقدامات شما شامل دو مرحله مجزا میشود: در مرحله فعلی از 20 ژوئن 2026 به بعد، میتوانید اقداماتی را برای آمادهسازی افزونههای خود برای مهاجرت انجام دهید؛ در مرحله دوم که از سپتامبر 2026 آغاز میشود، میتوانید مهاجرت خود را با یک کیت عملکرد قابل اشتراکگذاری نهایی کنید.
در حال حاضر، ما شما را تشویق میکنیم که با انتقال افزونههای منتشر شده خود به توابع نسل دوم شروع کنید، که پیشنیاز ایجاد یک کیت تابع است. این شامل بستهبندی منطق افزونه شما با استفاده از Cloud Functions v2 SDK میشود. برای سادهسازی انتقال شما، Cloud Functions v2 SDK را با پشتیبانی از ویژگیهایی مانند امنیت اعلانی و رویدادهای چرخه عمر بهروزرسانی کردهایم. اکنون میتوانید کد افزونه موجود خود را با حداقل تغییرات در منطق اصلی کسبوکار خود به یک تابع نسل دوم منتقل کنید. برای جزئیات بیشتر، به راهنمای مهاجرت ما برای ناشران مراجعه کنید.
اگر سوالات دیگری داشته باشم چه؟
در سپتامبر ۲۰۲۶، تیم Firebase با مستندات جامع مهاجرت، ابزارها و گزینههای دقیق انتقال، با کاربران و ناشران تماس خواهد گرفت.
در همین حال، ناشرانی که در مورد نحوه مهاجرت Firebase Extensions سؤالی دارند، باید با مراجعه به راهنمای مهاجرت ما برای ناشران شروع کنند. این راهنما شامل دستورالعملهایی در مورد چگونگی مطلع ماندن از بهروزرسانیها و دریافت کمک در ارائه جایگزینی برای افزونههای منتشر شده شما است.
تاریخ آخرین بهروزرسانی 2026-07-20 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2026-07-20 بهوقت ساعت هماهنگ جهانی."],[],[]]