Schnittstelle, die ein Firebase Analytics-Ereignis darstellt, das für einen bestimmten Benutzer protokolliert wurde.
Unterschrift:
export declare class AnalyticsEvent
Konstrukteure
Konstrukteur | Modifikatoren | Beschreibung |
---|---|---|
(Konstruktor)(wireFormat) | Konstruiert eine neue Instanz der AnalyticsEvent Klasse |
Eigenschaften
Eigentum | Modifikatoren | Typ | Beschreibung |
---|---|---|---|
Protokollzeit | Zeichenfolge | UTC-Clientzeit, als das Ereignis auftrat. | |
Name | Zeichenfolge | Der Name des Ereignisses. | |
Parameter | { [key: string]: any; } | Eine Karte von Parametern und ihren Werten, die mit dem Ereignis verknüpft sind. Hinweis: Die Werte in dieser Karte werden in den am besten geeigneten Typ umgewandelt. Aufgrund der Art der Zahlenverarbeitung in JavaScript kann dies bei sehr großen Ganzzahlen zu einem Präzisionsverlust führen. | |
previousLogTime | Zeichenfolge | UTC-Clientzeit, als das vorherige Ereignis stattfand. | |
Stichtag | Zeichenfolge | Das Datum, an dem das Ereignis protokolliert wurde. (Format YYYYMMDD in der registrierten Zeitzone Ihrer App). | |
Benutzer | Benutzerabmessungen | Benutzerbezogene Dimensionen. | |
valueInUSD | Nummer | Wertparameter in USD. |
Analytics.AnalyticsEvent.(Konstruktor)
Konstruiert eine neue Instanz der AnalyticsEvent
Klasse
Unterschrift:
constructor(wireFormat: any);
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
WireFormat | beliebig |
Analytics.AnalyticsEvent.logTime
UTC-Clientzeit, als das Ereignis auftrat.
Unterschrift:
logTime: string;
Analytics.AnalyticsEvent.name
Der Name des Ereignisses.
Unterschrift:
name: string;
Analytics.AnalyticsEvent.params
Eine Karte von Parametern und ihren Werten, die mit dem Ereignis verknüpft sind.
Unterschrift:
params: {
[key: string]: any;
};
Analytics.AnalyticsEvent. previousLogTime
UTC-Clientzeit, als das vorherige Ereignis stattfand.
Unterschrift:
previousLogTime?: string;
Analytics.AnalyticsEvent.reportingDate
Das Datum, an dem das Ereignis protokolliert wurde. (Format YYYYMMDD
in der registrierten Zeitzone Ihrer App).
Unterschrift:
reportingDate: string;
Analytics.AnalyticsEvent.user
Benutzerbezogene Dimensionen.
Unterschrift:
user?: UserDimensions;
Analytics.AnalyticsEvent.valueInUSD
Wertparameter in USD.
Unterschrift:
valueInUSD?: number;