كائن تكوين Firebase. يحتوي على مجموعة من المعلمات التي تتطلبها الخدمات للتواصل بنجاح مع واجهات برمجة تطبيقات خادم Firebase وربط بيانات العميل بمشروع Firebase وتطبيق Firebase. عادةً ما تتم تعبئة هذا الكائن بواسطة وحدة تحكم Firebase عند إعداد المشروع. راجع أيضًا: تعرف على كائن تكوين Firebase .
إمضاء:
export interface FirebaseOptions
ملكيات
ملكية | يكتب | وصف |
---|---|---|
مفتاح API | خيط | سلسلة مشفرة تُستخدم عند استدعاء واجهات برمجة تطبيقات معينة لا تحتاج إلى الوصول إلى بيانات المستخدم الخاصة (قيمة المثال: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO ). |
معرف التطبيق | خيط | المعرف الفريد للتطبيق. |
authDomain | خيط | مجال المصادقة لمعرف المشروع. |
dataURL | خيط | عنوان URL الافتراضي لقاعدة بيانات الوقت الفعلي. |
معرف القياس | خيط | يتم إنشاء المعرف تلقائيًا عند تمكين Analytics في مشروع Firebase الخاص بك وتسجيل تطبيق ويب. في الإصدارات 7.20.0 والإصدارات الأحدث، تكون هذه المعلمة اختيارية. |
معرف المرسل | خيط | قيمة رقمية فريدة تُستخدم لتحديد كل مرسل يمكنه إرسال رسائل Firebase Cloud Messaging إلى تطبيقات العميل. |
معرف المشروع | خيط | المعرف الفريد للمشروع عبر كل من Firebase وGoogle Cloud. |
com.storageBucket | خيط | اسم حاوية التخزين السحابي الافتراضية. |
FirebaseOptions.apiKey
سلسلة مشفرة تُستخدم عند استدعاء واجهات برمجة تطبيقات معينة لا تحتاج إلى الوصول إلى بيانات المستخدم الخاصة (قيمة المثال: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO
).
إمضاء:
apiKey?: string;
FirebaseOptions.appId
المعرف الفريد للتطبيق.
إمضاء:
appId?: string;
FirebaseOptions.authDomain
مجال المصادقة لمعرف المشروع.
إمضاء:
authDomain?: string;
FirebaseOptions.databaseURL
عنوان URL الافتراضي لقاعدة بيانات الوقت الفعلي.
إمضاء:
databaseURL?: string;
FirebaseOptions.measurementId
يتم إنشاء المعرف تلقائيًا عند تمكين Analytics في مشروع Firebase الخاص بك وتسجيل تطبيق ويب. في الإصدارات 7.20.0 والإصدارات الأحدث، تكون هذه المعلمة اختيارية.
إمضاء:
measurementId?: string;
FirebaseOptions.messagingSenderId
قيمة رقمية فريدة تُستخدم لتحديد كل مرسل يمكنه إرسال رسائل Firebase Cloud Messaging إلى تطبيقات العميل.
إمضاء:
messagingSenderId?: string;
FirebaseOptions.projectId
المعرف الفريد للمشروع عبر كل من Firebase وGoogle Cloud.
إمضاء:
projectId?: string;
FirebaseOptions.storageBucket
اسم حاوية التخزين السحابي الافتراضية.
إمضاء:
storageBucket?: string;