Belirli bir kullanıcı için günlüğe kaydedilen bir Firebase Analytics etkinliğini temsil eden arayüz.
İmza:
export declare class AnalyticsEvent
Markalar
Marka | Değiştiriciler | Açıklama |
---|---|---|
(oluşturucu)(wireFormat) | AnalyticsEvent sınıfının yeni bir örneğini oluşturur |
Özellikler
Özellik | Değiştiriciler | Tür | Açıklama |
---|---|---|---|
logTime | dize | Etkinliğin gerçekleştiği UTC istemci saati. | |
name | dize | Etkinliğin adı. | |
params | { [anahtar: dize]: herhangi bir; } | Etkinlikle ilişkili parametre ve değerleri haritası.Not: Bu haritadaki değerler en uygun türe dönüştürülür. JavaScript'in sayı işleme sürecinin yapısı nedeniyle bu, çok büyük tam sayılarda kesinliğin kaybedilmesine neden olabilir. | |
previousLogTime | dize | Önceki etkinliğin gerçekleştiğinde UTC istemci saati. | |
raporlamaTarihi | dize | Etkinliğin günlüğe kaydedildiği tarih. (uygulamanızın kayıtlı saat diliminde YYYYMMDD biçimi). |
|
user | UserDimensions | Kullanıcıyla ilgili boyutlar. | |
valueInUSD | sayı | ABD doları cinsinden değer parametresi. |
analytics.AnalyticsEvent.(kurucu)
AnalyticsEvent
sınıfının yeni bir örneğini oluşturur
İmza:
constructor(wireFormat: any);
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
tel Biçimi | herhangi bir |
analytics.AnalyticsEvent.logTime
Etkinliğin gerçekleştiği UTC istemci saati.
İmza:
logTime: string;
analytics.AnalyticsEvent.name
Etkinliğin adı.
İmza:
name: string;
analytics.AnalyticsEvent.params
Etkinlikle ilişkili parametrelerin ve değerlerinin haritası.
İmza:
params: {
[key: string]: any;
};
analytics.AnalyticsEvent.previousLogTime
Önceki etkinliğin gerçekleştiğinde UTC istemci saati.
İmza:
previousLogTime?: string;
analytics.AnalyticsEvent.reportingDate
Etkinliğin günlüğe kaydedildiği tarih. (uygulamanızın kayıtlı saat diliminde YYYYMMDD
biçimi).
İmza:
reportingDate: string;
analytics.AnalyticsEvent.user
Kullanıcıyla ilgili boyutlar.
İmza:
user?: UserDimensions;
analytics.AnalyticsEvent.valueInUSD
ABD doları cinsinden değer parametresi.
İmza:
valueInUSD?: number;