फ़ंक्शन
फ़ंक्शन | ब्यौरा |
---|---|
onConfigUpdated(हैंडलर) | ऐसा इवेंट हैंडलर जो किसी रिमोट कॉन्फ़िगरेशन में डेटा के अपडेट होने पर ट्रिगर होता है. |
onconfigUpdated(ऑप्ट, हैंडलर) | ऐसा इवेंट हैंडलर जो किसी रिमोट कॉन्फ़िगरेशन में डेटा के अपडेट होने पर ट्रिगर होता है. |
इंटरफ़ेस
इंटरफ़ेस | ब्यौरा |
---|---|
configUpdateData | Firebase रिमोट कॉन्फ़िगरेशन के अपडेट इवेंट में मौजूद डेटा. |
कॉन्फ़िगरेशन उपयोगकर्ता | उस व्यक्ति/सेवा खाते से जुड़े सभी फ़ील्ड जिसने रिमोट कॉन्फ़िगरेशन टेंप्लेट लिखा है. |
उपनामों का प्रकार
उपनाम टाइप करें | ब्यौरा |
---|---|
ConfigUpdateOrigin | रिमोट कॉन्फ़िगरेशन टेंप्लेट वर्शन के साथ किस तरह का अपडेट जुड़ा था. |
ConfigUpdateType | रिमोट कॉन्फ़िगरेशन को अपडेट करने की कार्रवाई कहां से शुरू हुई. |
RemoteConfig.onConfigUpdated()
ऐसा इवेंट हैंडलर जो किसी रिमोट कॉन्फ़िगरेशन में डेटा के अपडेट होने पर ट्रिगर होता है.
हस्ताक्षर:
export declare function onConfigUpdated(handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
हैंडलर | (इवेंट: CloudEvent<ConfigUpdateData>) => कोई भी | वादा करें<किसी भी> | इवेंट हैंडलर जो हर बार रिमोट कॉन्फ़िगरेशन अपडेट होने पर चलाया जाता है. |
लौटाए जाने वाले प्रॉडक्ट:
CloudFunction<CloudEvent<ConfigUpdateData>>
एक ऐसी सुविधा जिसे एक्सपोर्ट और डिप्लॉय किया जा सकता है.
RemoteConfig.onConfigUpdated()
ऐसा इवेंट हैंडलर जो किसी रिमोट कॉन्फ़िगरेशन में डेटा के अपडेट होने पर ट्रिगर होता है.
हस्ताक्षर:
export declare function onConfigUpdated(opts: EventHandlerOptions, handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
ऑप्ट-आउट | EventHandlerOptions | ऐसे विकल्प जिन्हें किसी एक इवेंट को मैनेज करने वाले फ़ंक्शन के लिए सेट किया जा सकता है. |
हैंडलर | (इवेंट: CloudEvent<ConfigUpdateData>) => कोई भी | वादा करें<किसी भी> | इवेंट हैंडलर जो हर बार रिमोट कॉन्फ़िगरेशन अपडेट होने पर चलाया जाता है. |
लौटाए जाने वाले प्रॉडक्ट:
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";