نظرة عامة

تساعدك إضافات Firebase على تقليل الوقت الذي تقضيه في تطوير تطبيقك وصيانته ونموه.

عندما تجد ملحق Firebase يلبي حاجة لتطبيقك أو مشروعك ، كل ما عليك فعله هو تثبيت الإضافة وتكوينها. إذا كنت بحاجة إلى تكوينات متعددة للامتداد ، فيمكنك تثبيت الامتداد عدة مرات ، مع تكوين مختلف لكل مثيل تقوم بتثبيته.

باستخدام الإضافات ، لا تقضي وقتًا في البحث والكتابة وتصحيح الكود الذي ينفذ وظائف أو يقوم بأتمتة مهمة لتطبيقك أو مشروعك.

لتثبيت أو إدارة ملحقات، يجب تعيين أحد هذه الأدوار: المالك أو محرر أو Firebase الادارية .

أيضا، لتثبيت التمديد، يجب أن يكون مشروعك على الحريق (الدفع الفوري) خطة. وسوف يتم احتساب كمية صغيرة ( عادة حوالي $ 0.01 / شهر ) لكل مثيل امتدادا قمت بتثبيتها، بالإضافة إلى أي رسوم المرتبطة استخدامك لخدمات Firebase أو الخدمات السحابية مثل سحابة مدير السرية .

ملحقات Firebase الرسمية

يتم تطوير ملحقات Firebase الرسمية واختبارها من قبل خدمات الشركاء Firebase وFirebase ملحقات. هذه الملحقات موثوقة وآمنة.

تصفح ملحقات Firebase الرسمية

تصفح ملحقات Firebase الرسمية من المصادر التالية:

امتدادات شركاء الوصول المبكر

يتم تطوير ملحقات شركاء الوصول المبكر من قبل المشاركين في برنامج الوصول المبكر للناشرين الملحقين. لم يتم إنشاؤها أو اختبارها بواسطة Google. يتم توفير ملحقات شركاء الوصول المبكر "كما هي" بدون أي ضمان ، صريحًا أو ضمنيًا ، من Google. تخلي Google مسؤوليتها عن أي أضرار ، مباشرة أو غير مباشرة ، ناتجة عن استخدام الامتداد.

لمعرفة المزيد حول نشر تمديد الخاص بك، قم بالتسجيل ل برنامج الوصول المبكر الناشرين تمديد " .

عرض الكود المصدري للامتداد

العثور على رابط إلى شفرة المصدر لأحد ملحقات Firebase الرسمية، انقر فوق اعرف المزيد عن بطاقة التمديد على صفحة المنتج Firebase الإضافات البرمجية أو في وحدة تحكم Firebase.

العثور على رابط إلى شفرة المصدر لتمديد شريك الوصول في وقت مبكر، وبدء تدفق التثبيت باستخدام إما الارتباط تركيب وحدة تمديد أو مع CLI على ext:install الأوامر. يتم عرض ارتباط كود المصدر مع معلومات أخرى حول الامتداد. يمكنك إلغاء التثبيت إذا كنت ترغب فقط في فحص المصدر.

محتويات الكود المصدري للإضافة

يتضمن دليل مصدر الإضافة ما يلي:

  • ملف extension.yaml - يحتوي الفوقية تمديد وتحدد الموارد التي تم إنشاؤها، واجهات برمجة التطبيقات جوجل و الوصول الأدوار اللازمة للتشغيل، وأية معلمات تكوين المستخدم (متغيرات البيئة) لتمديد

  • وظائف دليل - يحتوي على ملفات الشفرة المصدرية للتمديد

  • ملف اقرأني - قوائم الفوقية التمديد (ولكن بمزيد من التنسيق الذي يمكن قراءته)، وكذلك المحتوى من ملف التثبيت المسبق

  • ملف التثبيت المسبق - يصف كيف يعمل الإرشاد، وبأي مهام ضرورية قبل التثبيت، متطلبات التكوين، وتفاصيل حول التمديد

  • ملف POSTINSTALL - يصف تعليمات الاستخدام المحددة وأية متطلبات التكامل المزيد

موارد للتمديد

يحتوي كل مشروع Firebase على عدة أنواع من "الموارد". يمكن أن تتضمن موارد المشروع أشياء مثل وظائف السحابة المنشورة ، ومثيلات قاعدة البيانات ، وحاويات التخزين السحابي ، ووظائف جدولة السحابة ، وبيانات Cloud Secret Manager.

عند تثبيت التمديد، Firebase يخلق موارد تمديد مثيل محددة جديدة في المشروع. هذه الموارد مطلوبة من خلال التمديد للعمل.

لاحظ أنه إذا كنت إلغاء تثبيت مثيل تمديد ، يتم حذف كافة الموارد التي Firebase تم إنشاؤها خصيصا لهذا المثال للتمديد لتشغيل (مثل مجموعة من الوظائف). ومع ذلك، لا يتم حذف ما يلي:

  • أي قطع أثرية تم إنشاؤها بواسطة الامتداد (مثل الصور المخزنة).

  • أي موارد أخرى في مشروعك ، مثل طبعة قاعدة البيانات أو حاوية التخزين السحابي. حتى إذا تفاعلت مع تمديد هذه الموارد الأخرى، فهي ليست تمديد محددة، حتى لا يتم حذفها إذا تم إلغاء تثبيت التمديد.

استخدام وحدة تحكم Firebase أو Firebase CLI

يمكنك تثبيت وإدارة أي من ملحقات Firebase الرسمية إما باستخدام وحدة التحكم Firebase أو Firebase CLI .

عمل وحدة تحكم Firebase Firebase CLI
عرض المعلومات التفصيلية (ما قبل التثبيت)
تثبيت
عرض التكوين (بعد التثبيت)
تحرير التكوين
تحديث الإصدار
الغاء التثبيت

الخطوات التالية