表示为特定用户记录的 Firebase Analytics 事件的接口。
签名:
export declare class AnalyticsEvent
构造函数
构造函数 | 修饰符 | 描述 |
---|---|---|
(构造函数)(wireFormat) | 构造AnalyticsEvent 类的新实例 |
特性
财产 | 修饰符 | 类型 | 描述 |
---|---|---|---|
日志时间 | 细绳 | 事件发生时的 UTC 客户端时间。 | |
姓名 | 细绳 | 事件的名称。 | |
参数 | { [键:字符串]:任意; } | 与事件关联的参数及其值的映射。注意:此映射中的值将转换为最合适的类型。由于 JavaScript 数字处理的性质,在非常大的整数的情况下,这可能会导致精度损失。 | |
上一个日志时间 | 细绳 | 上一个事件发生时的 UTC 客户端时间。 | |
报告日期 | 细绳 | 记录事件的日期。 (应用程序注册时区中的YYYYMMDD 格式)。 | |
用户 | 用户维度 | 用户相关的维度。 | |
美元价值 | 数字 | 值参数以美元为单位。 |
Analytics.AnalyticsEvent.(构造函数)
构造AnalyticsEvent
类的新实例
签名:
constructor(wireFormat: any);
参数
范围 | 类型 | 描述 |
---|---|---|
有线格式 | 任何 |
分析.AnalyticsEvent.logTime
事件发生时的 UTC 客户端时间。
签名:
logTime: string;
分析.AnalyticsEvent.name
事件的名称。
签名:
name: string;
分析.AnalyticsEvent.params
与事件关联的参数及其值的映射。
签名:
params: {
[key: string]: any;
};
Analytics.AnalyticsEvent.previousLogTime
上一个事件发生时的 UTC 客户端时间。
签名:
previousLogTime?: string;
Analytics.AnalyticsEvent.reportingDate
记录事件的日期。 (应用程序注册时区中的YYYYMMDD
格式)。
签名:
reportingDate: string;
分析.AnalyticsEvent.user
用户相关的维度。
签名:
user?: UserDimensions;
Analytics.AnalyticsEvent.valueInUSD
值参数以美元为单位。
签名:
valueInUSD?: number;