FirebaseOptions interface

كائن ضبط Firebase. يحتوي على مجموعة من المَعلمات التي تطلبها الخدمات للتواصل بنجاح مع واجهات برمجة التطبيقات لخادم Firebase وربط بيانات العميل بمشروعك على Firebase وتطبيق Firebase. تتم عادةً تعبئة هذا العنصر في "وحدة تحكُّم Firebase" أثناء إعداد المشروع. راجِع أيضًا المقالة مزيد من المعلومات عن عنصر إعدادات Firebase.

Signature:

export interface FirebaseOptions 

أماكن إقامة

الموقع النوع الوصف
مفتاح واجهة برمجة التطبيقات السلسلة سلسلة مشفّرة يتم استخدامها عند استدعاء واجهات برمجة تطبيقات معيّنة لا تحتاج إلى الوصول إلى بيانات المستخدم الخاصة (مثال على القيمة: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO)
appId السلسلة معرّف فريد للتطبيق
نطاق المصادقة السلسلة نطاق المصادقة لرقم تعريف المشروع.
databaseURL السلسلة عنوان URL التلقائي لقاعدة البيانات في الوقت الفعلي
measurementId السلسلة رقم تعريف يتم إنشاؤه تلقائيًا عند تفعيل "إحصاءات Google" في مشروعك على Firebase وتسجيل تطبيق ويب. في الإصدار 7.20.0 والإصدارات اللاحقة، تكون هذه المَعلمة اختيارية.
messagingSenderId السلسلة قيمة رقمية فريدة تُستخدَم لتحديد كل مُرسِل يمكنه إرسال رسائل "المراسلة عبر السحابة الإلكترونية من Firebase" إلى تطبيقات العميل.
رقم تعريف المشروع السلسلة المعرّف الفريد للمشروع في كل من Firebase وGoogle Cloud.
storageBucket السلسلة الاسم التلقائي لحزمة Cloud Storage.

مفتاح FirebaseOptions.apiKey

سلسلة مشفّرة يتم استخدامها عند استدعاء واجهات برمجة تطبيقات معيّنة لا تحتاج إلى الوصول إلى بيانات المستخدم الخاصة (مثال القيمة: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO)

Signature:

apiKey?: string;

رقم تعريف التطبيق في FirebaseOptions.

معرّف فريد للتطبيق

Signature:

appId?: string;

FirebaseOptions.authDomain

نطاق المصادقة لرقم تعريف المشروع.

Signature:

authDomain?: string;

FirebaseOptions.databaseURL

عنوان URL التلقائي لقاعدة البيانات في الوقت الفعلي

Signature:

databaseURL?: string;

رقم تعريف القياس في FirebaseOptions

رقم تعريف يتم إنشاؤه تلقائيًا عند تفعيل "إحصاءات Google" في مشروعك على Firebase وتسجيل تطبيق ويب. في الإصدار 7.20.0 والإصدارات اللاحقة، تكون هذه المَعلمة اختيارية.

Signature:

measurementId?: string;

FirebaseOptions.messagingSenderId

قيمة رقمية فريدة تُستخدَم لتحديد كل مُرسِل يمكنه إرسال رسائل "المراسلة عبر السحابة الإلكترونية من Firebase" إلى تطبيقات العميل.

Signature:

messagingSenderId?: string;

رقم تعريف المشروع في FirebaseOptions.

المعرّف الفريد للمشروع في كل من Firebase وGoogle Cloud.

Signature:

projectId?: string;

FirebaseOptions.storageBucket

الاسم التلقائي لحزمة Cloud Storage.

Signature:

storageBucket?: string;