analytics.AnalyticsEvent class

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;