سوالات متداول در مورد منسوخ شدن افزونههای فایربیس
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
سرویس افزونههای فایربیس منسوخ شده و در تاریخ ۳۱ مارس ۲۰۲۷ غیرفعال خواهد شد. در حالی که افزونههای نصبشدهی قبلی به طور نامحدود اجرا میشوند، ویژگیهای مدیریت کلید پس از این تاریخ دیگر در دسترس نخواهند بود. راهنماییها و ابزارهای اضافی برای مهاجرت در سپتامبر ۲۰۲۶ منتشر خواهند شد.
چرا 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-24 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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-24 بهوقت ساعت هماهنگ جهانی."],[],[]]