Chức năng
Chức năng | Sự miêu 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(opts, handler) | 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 | Sự miêu tả |
---|---|
Cấu hìnhUpdateData | Dữ liệu trong các sự kiện cập nhật Cấu hình từ xa Firebase. |
Người dùng cấu hình | Tất cả các trường được 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 | Sự miêu tả |
---|---|
Cấu hìnhCập nhậtXuất xứ | Loại 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. |
Cấu hìnhUpdateType | Nơi bắt nguồn của 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ố
Tham số | Kiểu | Sự miêu tả |
---|---|---|
người xử lý | (sự kiện: CloudEvent < Cấu hìnhUpdateData >) => bất kỳ | Hứa<bất kỳ> | Trình xử lý sự kiện được chạy mỗi khi xảy ra cập nhật Cấu hình từ xa. |
Trả về:
Chức năng đám mây < Đám mâySự kiện < Cấu hìnhUpdateData >>
Một chức năng 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ố
Tham số | Kiểu | Sự miêu tả |
---|---|---|
chọn | Tùy chọn xử lý sự kiện | Các tùy chọn có thể được đặt trên một chức năng xử lý sự kiện riêng lẻ. |
người xử lý | (sự kiện: CloudEvent < Cấu hìnhUpdateData >) => bất kỳ | Hứa<bất kỳ> | Trình xử lý sự kiện được chạy mỗi khi xảy ra cập nhật Cấu hình từ xa. |
Trả về:
Chức năng đám mây < Đám mâySự kiện < Cấu hìnhUpdateData >>
Một chức năng mà bạn có thể xuất và triển khai.
remoteConfig.ConfigUpdateOrigin
Loại 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 của 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";