อินเทอร์เฟซที่แสดงถึงเหตุการณ์ Firebase Analytics ที่บันทึกไว้สำหรับผู้ใช้รายใดรายหนึ่ง
ลายเซ็น:
export declare class AnalyticsEvent
คอนสตรัคเตอร์
ตัวสร้าง | ตัวดัดแปลง | คำอธิบาย |
---|---|---|
(ตัวสร้าง) (รูปแบบลวด) | สร้างอินสแตนซ์ใหม่ของคลาส AnalyticsEvent |
คุณสมบัติ
คุณสมบัติ | ตัวดัดแปลง | พิมพ์ | คำอธิบาย |
---|---|---|---|
ล็อกไทม์ | เชือก | เวลาไคลเอ็นต์ UTC เมื่อเหตุการณ์เกิดขึ้น | |
ชื่อ | เชือก | ชื่อของกิจกรรม | |
พารามิเตอร์ | { [คีย์: สตริง]: ใด ๆ; } | แผนที่ของพารามิเตอร์และค่าที่เกี่ยวข้องกับเหตุการณ์ หมายเหตุ: ค่าในแผนที่นี้ถูกแปลงเป็นประเภทที่เหมาะสมที่สุด เนื่องจากธรรมชาติของการจัดการหมายเลขของ JavaScript อาจทำให้สูญเสียความแม่นยำในกรณีของจำนวนเต็มที่มีขนาดใหญ่มาก | |
ก่อนหน้าLogTime | เชือก | เวลาไคลเอนต์ UTC เมื่อเหตุการณ์ก่อนหน้าเกิดขึ้น | |
วันที่รายงาน | เชือก | วันที่บันทึกเหตุการณ์ (รูปแบบ YYYYMMDD ในเขตเวลาที่ลงทะเบียนของแอปของคุณ) | |
ผู้ใช้ | มิติข้อมูลผู้ใช้ | มิติข้อมูลที่เกี่ยวข้องกับผู้ใช้ | |
มูลค่าเป็น USD | ตัวเลข | พารามิเตอร์มูลค่าเป็น USD |
analytics.AnalyticsEvent.(ตัวสร้าง)
สร้างอินสแตนซ์ใหม่ของคลาส AnalyticsEvent
ลายเซ็น:
constructor(wireFormat: any);
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
ลวดรูปแบบ | ใดๆ |
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;