الدوال
دالة | الوصف |
---|---|
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";