Belirli bir kullanıcı için günlüğe kaydedilen Firebase Analytics etkinliğini temsil eden arayüz.
İmza:
export declare class AnalyticsEvent
İnşaatçılar
Oluşturucu | Değiştiriciler | Tanım |
---|---|---|
(yapıcı)(wireFormat) | AnalyticsEvent sınıfının yeni bir örneğini oluşturur |
Özellikler
Mülk | Değiştiriciler | Tip | Tanım |
---|---|---|---|
logTime | sicim | Olayın gerçekleştiği UTC istemci zamanı. | |
isim | sicim | Etkinliğin adı. | |
parametreler | { [anahtar: string]: herhangi biri; } | Olayla ilişkili parametrelerin ve değerlerinin haritası. Not: Bu haritadaki değerler en uygun türe dönüştürülmüştür. JavaScript'in sayı işleme doğası gereği bu, çok büyük tamsayıların olduğu durumlarda hassasiyet kaybına neden olabilir. | |
öncekiLogTime | sicim | Önceki olayın gerçekleştiği UTC istemci zamanı. | |
raporlama tarihi | sicim | Etkinliğin günlüğe kaydedildiği tarih. (Uygulamanızın kayıtlı saat dilimindeki YYYYMMDD biçimi). | |
kullanıcı | Kullanıcı Boyutları | Kullanıcıyla ilgili boyutlar. | |
değerUSDInUSD | sayı | USD cinsinden değer parametresi. |
analitik.AnalyticsEvent.(yapıcı)
AnalyticsEvent
sınıfının yeni bir örneğini oluşturur
İmza:
constructor(wireFormat: any);
Parametreler
Parametre | Tip | Tanım |
---|---|---|
tel Formatı | herhangi |
analitik.AnalyticsEvent.logTime
Olayın gerçekleştiği UTC istemci zamanı.
İmza:
logTime: string;
analitik.AnalyticsEvent.name
Etkinliğin adı.
İmza:
name: string;
analitik.AnalyticsEvent.params
Olayla ilişkili parametrelerin ve değerlerinin haritası.
İmza:
params: {
[key: string]: any;
};
analytic.AnalyticsEvent.öncekiLogTime
Önceki olayın gerçekleştiği UTC istemci zamanı.
İmza:
previousLogTime?: string;
analitik.AnalyticsEvent.reportingDate
Etkinliğin günlüğe kaydedildiği tarih. (Uygulamanızın kayıtlı saat diliminde YYYYMMDD
biçimi).
İmza:
reportingDate: string;
analitik.AnalyticsEvent.user
Kullanıcıyla ilgili boyutlar.
İmza:
user?: UserDimensions;
analitik.AnalyticsEvent.valueInUSD
USD cinsinden değer parametresi.
İmza:
valueInUSD?: number;