remoteConfig namespace

פונקציות

פוּנקצִיָה תיאור
onConfigUpdated(מטפל) מטפל באירועים המופעל כאשר הנתונים מתעדכנים בתצורה מרוחקת.
onConfigUpdated(opts, handler) מטפל באירועים המופעל כאשר הנתונים מתעדכנים בתצורה מרוחקת.

ממשקים

מִמְשָׁק תיאור
ConfigUpdateData הנתונים בתוך אירועי עדכון של Firebase Remote Config.
ConfigUser כל השדות המשויכים לחשבון האדם/שירות שכתב תבנית תצורה מרחוק.

הקלד כינויים

הקלד כינוי תיאור
ConfigUpdateOrigin איזה סוג עדכון היה משויך לגרסת תבנית התצורה המרוחקת.
ConfigUpdateType היכן נוצרה פעולת עדכון התצורה המרוחקת.

remoteConfig.onConfigUpdated()

מטפל באירועים המופעל כאשר הנתונים מתעדכנים בתצורה מרוחקת.

חֲתִימָה:

export declare function onConfigUpdated(handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;

פרמטרים

פָּרָמֶטֶר סוּג תיאור
מטפל (אירוע: CloudEvent < ConfigUpdateData >) => כל | מבטיח<כל> מטפל באירועים המופעל בכל פעם שמתרחש עדכון Config מרחוק.

החזרות:

CloudFunction < CloudEvent < ConfigUpdateData >>

פונקציה שתוכל לייצא ולפרוס.

remoteConfig.onConfigUpdated()

מטפל באירועים המופעל כאשר הנתונים מתעדכנים בתצורה מרוחקת.

חֲתִימָה:

export declare function onConfigUpdated(opts: EventHandlerOptions, handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;

פרמטרים

פָּרָמֶטֶר סוּג תיאור
בוחר EventHandlerOptions אפשרויות שניתן להגדיר בפונקציית טיפול באירועים בודדים.
מטפל (אירוע: CloudEvent < ConfigUpdateData >) => כל | מבטיח<כל> מטפל באירועים המופעל בכל פעם שמתרחש עדכון Config מרחוק.

החזרות:

CloudFunction < CloudEvent < ConfigUpdateData >>

פונקציה שתוכל לייצא ולפרוס.

remoteConfig.ConfigUpdateOrigin

איזה סוג עדכון היה משויך לגרסת תבנית התצורה המרוחקת.

חֲתִימָה:

export type ConfigUpdateOrigin = 
/** Catch-all for unrecognized values. */
"REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED"
/** The update came from the Firebase UI. */
 | "CONSOLE"
/** The update came from the Remote Config REST API. */
 | "REST_API"
/** The update came from the Firebase Admin Node SDK. */
 | "ADMIN_SDK_NODE";

remoteConfig.ConfigUpdateType

היכן נוצרה פעולת עדכון התצורה המרוחקת.

חֲתִימָה:

export type ConfigUpdateType = 
/** Catch-all for unrecognized enum values */
"REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED"
/** A regular incremental update */
 | "INCREMENTAL_UPDATE"
/** A forced update. The ETag was specified as "*" in an UpdateRemoteConfigRequest request or the "Force Update" button was pressed on the console */
 | "FORCED_UPDATE"
/** A rollback to a previous Remote Config template */
 | "ROLLBACK";