פונקציות
פוּנקצִיָה | תיאור |
---|---|
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";