كائن ضبط 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;