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.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
الأسئلة الشائعة حول الإيقاف النهائي لإضافات Firebase
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تقدّم هذه الصفحة إجابات عن الأسئلة الشائعة حول الإيقاف النهائي المرتقب لـ Firebase Extensions.
لماذا سنوقف نهائيًا Firebase Extensions؟
بسبب التغييرات وعمليات الإيقاف القادمة في البنية الأساسية Google Cloud، سنوقف خدمة Firebase Extensions المُدارة.
هل ستتوقف الإضافات الحالية التي تم نشرها عن العمل بعد 31 مارس 2027؟
لا، يتم تشغيل الإضافات التي تم نشرها مباشرةً على البنية الأساسية العادية Google Cloud (مثل Cloud Functions وEventarc وCloud Run وCloud Tasks)، وسيستمر تنفيذها إلى أجل غير مسمى. ومع ذلك، بعد 31 آذار (مارس) 2027، لن يتمكّن المستخدمون من تعديل هذه الإضافات أو إعادة ضبطها أو إلغاء تثبيتها من خلال وحدة تحكّم Firebase أو واجهة سطر الأوامر.
ماذا يحدث إذا لم يتّخذ المستخدم أي إجراء؟
في حال عدم اتّخاذ المستخدم أي إجراء، ستستمر الدوال الحالية التي تم نشرها في العمل كأصول عادية. لكن:
ولا يمكنهم تغيير مَعلمات الإعداد أو تعديل متغيرات البيئة.
ولا يمكنهم تطبيق إصلاحات الأخطاء أو رموز تصحيح الأمان أو ترقيات التبعية.
يتم حاليًا إنشاء معظم الإضافات باستخدام حزمة تطوير البرامج القديمة Cloud Functions الإصدار 1، والتي ترتبط بأوقات تشغيل Node.js القديمة. وبعد أن توقف Google Cloud نهائيًا هذه أوقات التشغيل القديمة، قد تتوقف الدوال عن العمل أو يتم إيقافها. اطّلِع على
توافق وقت التشغيل.
ماذا يجب أن أفعل كمستخدم للإضافة؟
إذا كنت تستخدم الإضافات ولم تعُد تستخدم الإضافات المثبّتة، عليك إزالة تثبيتها قبل 31 آذار (مارس) 2027.
بعد إيقاف الإصدار نهائيًا، ستتم إزالة زر "إلغاء التثبيت" العادي في وحدة تحكّم Firebase وأوامر واجهة سطر الأوامر ذات الصلة. على المستخدمين حذف جميع Google Cloud الموارد المرتبطة يدويًا، بما في ذلك Cloud Functions الفردية وSecret Manager الأسرار وCloud Tasks قوائم الانتظار وحسابات خدمة IAM المخصّصة، وذلك من خلال Google Cloud وحدة التحكّم.
ومع ذلك، إذا كنت تستخدم الإضافات المثبَّتة بشكل نشط، ننصحك بتحديثها إلى أحدث إصداراتها الآن والحفاظ على تحديثها. في سبتمبر 2026، سيتواصل معك فريق
Firebase لتزويدك بمستندات شاملة حول عملية نقل البيانات
والأدوات وخيارات النقل التفصيلية.
هل هناك أي بديل لـ "إضافات Firebase"؟
في سبتمبر 2026، سيتواصل فريق Firebase مع المستخدمين مجددًا
لتقديم المزيد من المعلومات حول كيفية نقل الإضافات المثبَّتة إلى وظائف
تتم إدارتها ذاتيًا وتتضمّن سلوكًا مشابهًا. ويمكن مواصلة تعديل هذه الوظائف المُدارة ذاتيًا وإعادة ضبطها بعد إيقاف Extensions نهائيًا. سنقدّم لك خيارات مفصّلة للانتقال وأدوات نقل البيانات ومستندات لمساعدتك في نقل أحجام العمل.
ما الذي يجب أن أفعله بصفتي ناشر إضافة؟
تنقسم إجراءاتك إلى مرحلتين مختلفتين: في المرحلة الحالية، بدءًا من 20 يونيو 2026، يمكنك اتّخاذ خطوات لإعداد إضافاتك لعملية نقل البيانات. وفي المرحلة الثانية التي تبدأ في سبتمبر 2026، ستتمكّن من إكمال عملية نقل البيانات باستخدام حزمة وظائف قابلة للمشاركة.
في الوقت الحالي، ننصحك بالبدء بنقل إضافاتك المنشورة إلى الجيل الثاني من الدوال، وهو شرط أساسي لإنشاء حزمة دوال. يتضمّن ذلك تجميع منطق الإضافة باستخدام الإصدار 2 من حزمة تطوير البرامج (SDK) الخاصة بـ Cloud Functions.
لتسهيل عملية الانتقال، عدّلنا حزمة تطوير البرامج (SDK) Cloud Functions الإصدار 2 لتتضمّن ميزات مثل الأمان التعريفي وأحداث مراحل النشاط. يمكنك الآن نقل رمز الإضافة الحالي إلى دالة من الجيل الثاني مع إجراء الحد الأدنى من التغييرات على منطق عملك الأساسي. لمزيد من التفاصيل، يُرجى الاطّلاع على
دليل نقل البيانات للناشرين.
ماذا لو كانت لديّ أسئلة أخرى؟
في سبتمبر 2026، سيتواصل فريق 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 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]