remoteConfig namespace

المهام

وظيفة وصف
onConfigUpdated (المعالج) معالج الأحداث الذي يتم تشغيله عند تحديث البيانات في "التكوين عن بعد".
onConfigUpdated(الخيارات، المعالج) معالج الأحداث الذي يتم تشغيله عند تحديث البيانات في "التكوين عن بعد".

واجهات

واجهه المستخدم وصف
ConfigUpdateData البيانات الموجودة ضمن أحداث تحديث Firebase Remote Config.
ConfigUser كافة الحقول المرتبطة بحساب الشخص/الخدمة الذي كتب قالب التكوين عن بعد.

اكتب الأسماء المستعارة

اكتب الاسم المستعار وصف
ConfigUpdateOrigin ما نوع التحديث المرتبط بإصدار قالب التكوين عن بعد.
نوع التحديث حيث نشأ إجراء تحديث التكوين عن بعد.

RemoteConfig.onConfigUpdated()

معالج الأحداث الذي يتم تشغيله عند تحديث البيانات في "التكوين عن بعد".

إمضاء:

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

حدود

معامل يكتب وصف
معالج (الحدث: CloudEvent < بيانات التحديث >) => أي | وعد<أي> معالج الأحداث الذي يتم تشغيله في كل مرة يحدث فيها تحديث للتكوين عن بعد.

عائدات:

وظيفة السحابة < الحدث السحابي < بيانات التحديث >>

وظيفة يمكنك تصديرها ونشرها.

RemoteConfig.onConfigUpdated()

معالج الأحداث الذي يتم تشغيله عند تحديث البيانات في "التكوين عن بعد".

إمضاء:

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

حدود

معامل يكتب وصف
يختار EventHandlerOptions الخيارات التي يمكن ضبطها على وظيفة معالجة الأحداث الفردية.
معالج (الحدث: CloudEvent < بيانات التحديث >) => أي | وعد<أي> معالج الأحداث الذي يتم تشغيله في كل مرة يحدث فيها تحديث للتكوين عن بعد.

عائدات:

وظيفة السحابة < الحدث السحابي < بيانات التحديث >>

وظيفة يمكنك تصديرها ونشرها.

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";