함수
함수 | 설명 |
---|---|
onConfigUpdated(handler)가 | 원격 구성에서 데이터가 업데이트될 때 트리거되는 이벤트 핸들러입니다. |
onConfigUpdated(opts, 핸들러) | 원격 구성에서 데이터가 업데이트될 때 트리거되는 이벤트 핸들러입니다. |
인터페이스
인터페이스 | 설명 |
---|---|
ConfigUpdateData | Firebase 원격 구성 업데이트 이벤트 내의 데이터입니다. |
ConfigUser | 원격 구성 템플릿을 작성한 사용자/서비스 계정과 연결된 모든 필드입니다. |
유형 별칭
별칭 입력 | 설명 |
---|---|
ConfigUpdateOrigin | 원격 구성 템플릿 버전과 연결된 업데이트 유형입니다. |
ConfigUpdateType | 원격 구성 업데이트 작업이 시작된 위치입니다. |
remoteConfig.onConfigUpdated()
원격 구성에서 데이터가 업데이트될 때 트리거되는 이벤트 핸들러입니다.
서명:
export declare function onConfigUpdated(handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
handler | (이벤트: CloudEvent<ConfigUpdateData>) => 모두 | 약속<any> | 원격 구성 업데이트가 발생할 때마다 실행되는 이벤트 핸들러입니다. |
반환:
CloudFunction<CloudEvent<ConfigUpdateData>>
내보내고 배포할 수 있는 함수입니다.
remoteConfig.onConfigUpdated()
원격 구성에서 데이터가 업데이트될 때 트리거되는 이벤트 핸들러입니다.
서명:
export declare function onConfigUpdated(opts: EventHandlerOptions, handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
최적화 | EventHandlerOptions | 개별 이벤트 처리 함수에서 설정할 수 있는 옵션입니다. |
handler | (이벤트: CloudEvent<ConfigUpdateData>) => 모두 | 약속<any> | 원격 구성 업데이트가 발생할 때마다 실행되는 이벤트 핸들러입니다. |
반환:
CloudFunction<CloudEvent<ConfigUpdateData>>
내보내고 배포할 수 있는 함수입니다.
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";