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