อินเทอร์เฟซบริการการกำหนดค่าระยะไกลของ Firebase
ลายเซ็น:
export interface RemoteConfig
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
แอป | แอป Firebase | FirebaseApp อินสแตนซ์ RemoteConfig นี้เชื่อมโยงอยู่ |
defaultConfig | { [key: string]: string | ตัวเลข | boolean; [บูลีน] } | ออบเจ็กต์ที่มีค่าเริ่มต้นสำหรับการกำหนดค่า |
fetchTimeMillis | ตัวเลข | การประทับเวลา Unix ในหน่วยมิลลิวินาทีของการดึงข้อมูลสำเร็จครั้งล่าสุด หรือเป็นค่าลบหากอินสแตนซ์ RemoteConfig ยังไม่ได้ดึงข้อมูลหรือการเริ่มต้นไม่สมบูรณ์ |
lastFetchStatus | FetchStatus | สถานะของความพยายามดึงข้อมูลครั้งล่าสุด |
การตั้งค่า | RemoteConfigSettings | กำหนดการกำหนดค่าสำหรับ SDK การกำหนดค่าระยะไกล |
RemoteConfig.app
FirebaseApp อินสแตนซ์ RemoteConfig
นี้เชื่อมโยงอยู่
ลายเซ็น:
app: FirebaseApp;
RemoteConfig.defaultConfig
ออบเจ็กต์ที่มีค่าเริ่มต้นสำหรับการกำหนดค่า
ลายเซ็น:
defaultConfig: {
[key: string]: string | number | boolean;
};
RemoteConfig.fetchTimeMillis
การประทับเวลา Unix ในหน่วยมิลลิวินาทีของการดึงข้อมูลสำเร็จครั้งล่าสุด หรือเป็นค่าลบหากอินสแตนซ์ RemoteConfig ยังไม่ได้ดึงข้อมูลหรือการเริ่มต้นไม่สมบูรณ์
ลายเซ็น:
fetchTimeMillis: number;
RemoteConfig.lastFetchStatus
สถานะของความพยายามดึงข้อมูลครั้งล่าสุด
ลายเซ็น:
lastFetchStatus: FetchStatus;
RemoteConfig.settings
กำหนดการกำหนดค่าสำหรับ SDK การกำหนดค่าระยะไกล
ลายเซ็น:
settings: RemoteConfigSettings;