특정 사용자에 대해 기록된 Firebase Analytics 이벤트를 나타내는 인터페이스입니다.
서명:
export declare class AnalyticsEvent
생성자
건설자 | 수정자 | 설명 |
---|---|---|
(생성자)(wireFormat) | AnalyticsEvent 클래스의 새 인스턴스를 생성합니다. |
속성
재산 | 수정자 | 유형 | 설명 |
---|---|---|---|
로그 시간 | 끈 | 이벤트가 발생한 UTC 클라이언트 시간입니다. | |
이름 | 끈 | 이벤트의 이름입니다. | |
매개변수 | { [키: 문자열]: 임의; } | 이벤트와 관련된 매개변수 및 해당 값의 맵입니다. 참고: 이 맵의 값은 가장 적절한 유형으로 변환됩니다. JavaScript의 숫자 처리 특성으로 인해 매우 큰 정수의 경우 정밀도가 손실될 수 있습니다. | |
이전로그시간 | 끈 | 이전 이벤트가 발생한 UTC 클라이언트 시간입니다. | |
보고 날짜 | 끈 | 이벤트가 기록된 날짜입니다. (앱에 등록된 시간대의 YYYYMMDD 형식) | |
사용자 | 사용자 차원 | 사용자 관련 측정기준. | |
valueInUSD | 숫자 | USD 단위의 값 매개변수입니다. |
Analytics.AnalyticsEvent.(생성자)
AnalyticsEvent
클래스의 새 인스턴스를 생성합니다.
서명:
constructor(wireFormat: any);
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
와이어 형식 | 어느 |
Analytics.AnalyticsEvent.logTime
이벤트가 발생한 UTC 클라이언트 시간입니다.
서명:
logTime: string;
Analytics.AnalyticsEvent.name
이벤트의 이름입니다.
서명:
name: string;
Analytics.AnalyticsEvent.params
이벤트와 관련된 매개변수 및 해당 값의 맵입니다.
서명:
params: {
[key: string]: any;
};
Analytics.AnalyticsEvent.previousLogTime
이전 이벤트가 발생한 UTC 클라이언트 시간입니다.
서명:
previousLogTime?: string;
Analytics.AnalyticsEvent.reportingDate
이벤트가 기록된 날짜입니다. (앱에 등록된 시간대의 YYYYMMDD
형식)
서명:
reportingDate: string;
Analytics.AnalyticsEvent.user
사용자 관련 측정기준.
서명:
user?: UserDimensions;
Analytics.AnalyticsEvent.valueInUSD
USD 단위의 값 매개변수입니다.
서명:
valueInUSD?: number;