Hàm
Chức năng | Mô tả |
---|---|
onConfigUpdated(trình xử lý) | Trình xử lý sự kiện kích hoạt khi dữ liệu được cập nhật trong Cấu hình từ xa. |
onConfigUpdated(tối ưu hoá, trình xử lý) | Trình xử lý sự kiện kích hoạt khi dữ liệu được cập nhật trong Cấu hình từ xa. |
Giao diện
Giao diện | Mô tả |
---|---|
ConfigUpdateData | Dữ liệu trong các sự kiện cập nhật Cấu hình từ xa Firebase. |
ConfigUser | Tất cả các trường liên kết với tài khoản cá nhân/dịch vụ đã viết mẫu Cấu hình từ xa. |
Nhập bí danh
Nhập bí danh | Mô tả |
---|---|
ConfigUpdateOrigin | Loại bản cập nhật nào được liên kết với phiên bản mẫu Cấu hình từ xa. |
ConfigUpdateType | Nơi bắt nguồn hành động cập nhật Cấu hình từ xa. |
RemoteConfig.onConfigUpdated()
Trình xử lý sự kiện kích hoạt khi dữ liệu được cập nhật trong Cấu hình từ xa.
Chữ ký:
export declare function onConfigUpdated(handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;
Thông số
Thông số | Loại | Mô tả |
---|---|---|
trình xử lý | (sự kiện: CloudEvent<ConfigUpdateData>) => bất kỳ | Cam kết<bất kỳ> | Trình xử lý sự kiện được chạy mỗi khi cập nhật Cấu hình từ xa. |
Trường hợp trả lại hàng:
CloudFunction<CloudEvent<ConfigUpdateData>>
Hàm mà bạn có thể xuất và triển khai.
RemoteConfig.onConfigUpdated()
Trình xử lý sự kiện kích hoạt khi dữ liệu được cập nhật trong Cấu hình từ xa.
Chữ ký:
export declare function onConfigUpdated(opts: EventHandlerOptions, handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;
Thông số
Thông số | Loại | Mô tả |
---|---|---|
chọn | EventHandlerOptions | Các lựa chọn có thể được đặt cho từng chức năng xử lý sự kiện riêng lẻ. |
trình xử lý | (sự kiện: CloudEvent<ConfigUpdateData>) => bất kỳ | Cam kết<bất kỳ> | Trình xử lý sự kiện được chạy mỗi khi cập nhật Cấu hình từ xa. |
Trường hợp trả lại hàng:
CloudFunction<CloudEvent<ConfigUpdateData>>
Hàm mà bạn có thể xuất và triển khai.
RemoteConfig.ConfigUpdateOrigin
Loại bản cập nhật nào được liên kết với phiên bản mẫu Cấu hình từ xa.
Chữ ký:
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
Nơi bắt nguồn hành động cập nhật Cấu hình từ xa.
Chữ ký:
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";