FirebaseOptions interface

شی پیکربندی Firebase. شامل مجموعه‌ای از پارامترهای مورد نیاز سرویس‌ها به منظور برقراری ارتباط موفقیت‌آمیز با APIهای سرور Firebase و مرتبط کردن داده‌های سرویس گیرنده با پروژه Firebase و برنامه Firebase شما است. معمولاً این شیء در هنگام راه اندازی پروژه توسط کنسول Firebase پر می شود. همچنین ببینید: درباره شی پیکربندی Firebase بیاموزید .

امضا:

export interface FirebaseOptions 

خواص

ویژگی تایپ کنید شرح
کلید ای پی ای رشته یک رشته رمزگذاری شده که هنگام فراخوانی API های خاصی استفاده می شود که نیازی به دسترسی به داده های کاربر خصوصی ندارند (مقدار مثال: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO ).
شناسه برنامه رشته شناسه منحصر به فرد برای برنامه
authDomain رشته اعتبار دامنه برای شناسه پروژه.
پایگاه داده URL رشته URL پایگاه داده بیدرنگ پیش فرض.
شناسه اندازه گیری رشته زمانی که Analytics را در پروژه Firebase خود فعال می کنید و یک برنامه وب را ثبت می کنید، یک شناسه به طور خودکار ایجاد می شود. در نسخه های 7.20.0 و بالاتر، این پارامتر اختیاری است.
messagingSenderId رشته مقدار عددی منحصر به فردی که برای شناسایی هر فرستنده ای استفاده می شود که می تواند پیام های Firebase Cloud Messaging را به برنامه های مشتری ارسال کند.
شناسه پروژه رشته شناسه منحصر به فرد پروژه در تمام Firebase و Google Cloud.
سطل ذخیره سازی رشته نام پیش‌فرض سطل فضای ذخیره‌سازی ابری.

FirebaseOptions.apiKey

یک رشته رمزگذاری شده که هنگام فراخوانی API های خاصی استفاده می شود که نیازی به دسترسی به داده های کاربر خصوصی ندارند (مقدار مثال: 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;