อินเทอร์เฟซตัวสร้างเหตุการณ์ Firebase Analytics
เข้าถึงผ่าน functions.analytics.event()
.
ลายเซ็น:
export declare class AnalyticsEventBuilder
คอนสตรัคเตอร์
ตัวสร้าง | ตัวดัดแปลง | คำอธิบาย |
---|---|---|
(ตัวสร้าง) (ทรัพยากรทริกเกอร์ ตัวเลือก) | สร้างอินสแตนซ์ใหม่ของคลาส AnalyticsEventBuilder |
วิธีการ
วิธี | ตัวดัดแปลง | คำอธิบาย |
---|---|---|
onLog(ตัวจัดการ) | ตัวจัดการเหตุการณ์ที่เริ่มทำงานทุกครั้งที่มีเหตุการณ์ Firebase Analytics เกิดขึ้น |
analytics.AnalyticsEventBuilder (ตัวสร้าง)
สร้างอินสแตนซ์ใหม่ของคลาส AnalyticsEventBuilder
ลายเซ็น:
constructor(triggerResource: () => string, options: DeploymentOptions);
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
ทริกเกอร์ทรัพยากร | () => สตริง | |
ตัวเลือก | ตัวเลือกการปรับใช้ |
analytics.AnalyticsEventBuilder.onLog()
ตัวจัดการเหตุการณ์ที่เริ่มทำงานทุกครั้งที่มีเหตุการณ์ Firebase Analytics เกิดขึ้น
ลายเซ็น:
onLog(handler: (event: AnalyticsEvent, context: EventContext) => PromiseLike<any> | any): CloudFunction<AnalyticsEvent>;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
ตัวจัดการ | (เหตุการณ์: AnalyticsEvent บริบท: EventContext ) => PromiseLike<ใด ๆ> | ใดๆ | ตัวจัดการเหตุการณ์ที่เริ่มทำงานทุกครั้งที่มีเหตุการณ์ Firebase Analytics เกิดขึ้น |
ผลตอบแทน:
คลาวด์ฟังก์ชัน < เหตุการณ์การวิเคราะห์ >
ฟังก์ชันที่คุณสามารถส่งออกและปรับใช้ได้