رابطی که یک رویداد Firebase Analytics را نشان می دهد که برای یک کاربر خاص ثبت شده است.
امضا:
export declare class AnalyticsEvent
سازندگان
سازنده | اصلاح کننده ها | شرح |
---|---|---|
(سازنده) (wireFormat) | یک نمونه جدید از کلاس AnalyticsEvent می سازد |
خواص
ویژگی | اصلاح کننده ها | تایپ کنید | شرح |
---|---|---|---|
logTime | رشته | زمان مشتری UTC زمانی که رویداد اتفاق افتاد. | |
نام | رشته | نام رویداد. | |
پارامترها | { [key: string]: any; } | نقشه ای از پارامترها و مقادیر آنها مرتبط با رویداد. توجه: مقادیر در این نقشه به مناسب ترین نوع ریخته می شوند. با توجه به ماهیت مدیریت اعداد جاوا اسکریپت، این ممکن است منجر به از دست دادن دقت در موارد اعداد صحیح بسیار بزرگ شود. | |
previousLogTime | رشته | زمان مشتری UTC زمانی که رویداد قبلی رخ داد. | |
تاریخ گزارش | رشته | تاریخی که رویداد ثبت شد. (فرمت YYYYMMDD در منطقه زمانی ثبت شده برنامه شما). | |
کاربر | ابعاد کاربر | ابعاد مربوط به کاربر | |
ارزش در دلار آمریکا | عدد | پارامتر ارزش به USD. |
analytics.AnalyticsEvent.(سازنده)
یک نمونه جدید از کلاس AnalyticsEvent
می سازد
امضا:
constructor(wireFormat: any);
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
wireFormat | هر |
analytics.AnalyticsEvent.logTime
زمان مشتری UTC زمانی که رویداد اتفاق افتاد.
امضا:
logTime: string;
analytics.AnalyticsEvent.name
نام رویداد.
امضا:
name: string;
analytics.AnalyticsEvent.params
نقشه ای از پارامترها و مقادیر آنها مرتبط با رویداد.
امضا:
params: {
[key: string]: any;
};
analytics.AnalyticsEvent.previousLogTime
زمان مشتری UTC زمانی که رویداد قبلی رخ داد.
امضا:
previousLogTime?: string;
analytics.AnalyticsEvent.reportingDate
تاریخی که رویداد ثبت شد. (فرمت YYYYMMDD
در منطقه زمانی ثبت شده برنامه شما).
امضا:
reportingDate: string;
analytics.AnalyticsEvent.user
ابعاد مربوط به کاربر
امضا:
user?: UserDimensions;
analytics.AnalyticsEvent.valueInUSD
پارامتر ارزش به USD.
امضا:
valueInUSD?: number;