FirebaseOptions interface

ออบเจ็กต์การกำหนดค่า Firebase ประกอบด้วยชุดพารามิเตอร์ที่บริการต้องการเพื่อให้สามารถสื่อสารกับ API เซิร์ฟเวอร์ Firebase ได้สำเร็จ และเพื่อเชื่อมโยงข้อมูลไคลเอ็นต์กับโปรเจ็กต์ Firebase และแอปพลิเคชัน Firebase ของคุณ โดยทั่วไปแล้วออบเจ็กต์นี้จะถูกเติมโดยคอนโซล Firebase ในการตั้งค่าโปรเจ็กต์ ดูเพิ่มเติม: เรียนรู้เกี่ยวกับออบเจ็กต์การกำหนดค่า Firebase .

ลายเซ็น:

export interface FirebaseOptions 

คุณสมบัติ

คุณสมบัติ พิมพ์ คำอธิบาย
apiKey เชือก สตริงที่เข้ารหัสซึ่งใช้เมื่อเรียก API บางตัวที่ไม่จำเป็นต้องเข้าถึงข้อมูลส่วนตัวของผู้ใช้ (ค่าตัวอย่าง: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO )
รหัสแอป เชือก ตัวระบุที่ไม่ซ้ำสำหรับแอป
authDomain เชือก โดเมนการตรวจสอบสิทธิ์สำหรับรหัสโปรเจ็กต์
URL ฐานข้อมูล เชือก URL ฐานข้อมูลเรียลไทม์เริ่มต้น
รหัสการวัด เชือก รหัสที่สร้างขึ้นโดยอัตโนมัติเมื่อคุณเปิดใช้งาน Analytics ในโปรเจ็กต์ Firebase ของคุณและลงทะเบียนเว็บแอป ในเวอร์ชัน 7.20.0 และสูงกว่า พารามิเตอร์นี้เป็นทางเลือก
การส่งข้อความSenderId เชือก ค่าตัวเลขที่ไม่ซ้ำกันซึ่งใช้เพื่อระบุผู้ส่งแต่ละรายที่สามารถส่งข้อความ Firebase Cloud Messaging ไปยังแอปไคลเอ็นต์ได้
รหัสโครงการ เชือก ตัวระบุที่ไม่ซ้ำกันสำหรับโปรเจ็กต์ใน Firebase และ Google Cloud ทั้งหมด
ที่เก็บข้อมูลBucket เชือก ชื่อที่เก็บข้อมูล Cloud Storage เริ่มต้น

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

ชื่อที่เก็บข้อมูล Cloud Storage เริ่มต้น

ลายเซ็น:

storageBucket?: string;