remoteConfig namespace

الدوال

دالة الوصف
onConfigUpdate(handler) معالج الحدث الذي يتم تشغيله عند تعديل البيانات في عملية "الإعداد عن بُعد"
onConfigUpdated(opts, handler) معالج الحدث الذي يتم تشغيله عند تعديل البيانات في عملية "الإعداد عن بُعد"

واجهات

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

كتابة العناوين البديلة للبريد الإلكتروني

اكتب العنوان البديل للبريد الإلكتروني الوصف
ConfigUpdateOrigin نوع التحديث المرتبط بإصدار نموذج "الإعداد عن بُعد"
ConfigUpdateType مصدر إجراء تعديل "الإعداد عن بُعد"

RemoteConfig.onConfigUpdated()

معالج الحدث الذي يتم تشغيله عند تعديل البيانات في عملية "الإعداد عن بُعد"

Signature:

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

المَعلمات

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

المرتجعات:

CloudFunction<CloudEvent<ConfigUpdateData>>

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

RemoteConfig.onConfigUpdated()

معالج الحدث الذي يتم تشغيله عند تعديل البيانات في عملية "الإعداد عن بُعد"

Signature:

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

المَعلمات

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

المرتجعات:

CloudFunction<CloudEvent<ConfigUpdateData>>

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

RemoteConfig.ConfigUpdateOrigin

نوع التحديث المرتبط بإصدار نموذج "الإعداد عن بُعد"

Signature:

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

مصدر إجراء تعديل "الإعداد عن بُعد"

Signature:

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