ฟังก์ชั่น
การทำงาน | คำอธิบาย |
---|---|
onPlanAutomatedUpdatePublished (ตัวจัดการ) | ประกาศฟังก์ชันที่สามารถจัดการเหตุการณ์การอัปเดตแผนการเรียกเก็บเงินอัตโนมัติได้ |
onPlanAutomatedUpdatePublished (ตัวเลือก ตัวจัดการ) | ประกาศฟังก์ชันที่สามารถจัดการเหตุการณ์การอัปเดตแผนการเรียกเก็บเงินอัตโนมัติได้ |
onPlanUpdatePublished (ตัวจัดการ) | ประกาศฟังก์ชันที่สามารถจัดการเหตุการณ์การอัปเดตแผนการเรียกเก็บเงินได้ |
onPlanUpdatePublished (ตัวเลือก ตัวจัดการ) | ประกาศฟังก์ชันที่สามารถจัดการเหตุการณ์การอัปเดตแผนการเรียกเก็บเงินได้ |
อินเทอร์เฟซ
อินเตอร์เฟซ | คำอธิบาย |
---|---|
เหตุการณ์การเรียกเก็บเงิน | CloudEvent ที่กำหนดเองสำหรับการเรียกเก็บเงิน Firebase Alerts (พร้อมแอตทริบิวต์ส่วนขยายที่กำหนดเอง) |
แผนอัปเดตอัตโนมัติเพย์โหลด | ออบเจ็กต์เพย์โหลดภายในสำหรับการอัปเดตแผนการเรียกเก็บเงินอัตโนมัติ เพย์โหลดถูกห่ออยู่ภายในออบเจ็กต์ FirebaseAlertData |
วางแผนอัปเดตเพย์โหลด | ออบเจ็กต์เพย์โหลดภายในสำหรับการอัปเดตแผนการเรียกเก็บเงิน เพย์โหลดถูกห่ออยู่ภายในออบเจ็กต์ FirebaseAlertData |
alerts.billing.onPlanAutomatedUpdatePublished()
ประกาศฟังก์ชันที่สามารถจัดการเหตุการณ์การอัปเดตแผนการเรียกเก็บเงินอัตโนมัติได้
ลายเซ็น:
export declare function onPlanAutomatedUpdatePublished(handler: (event: BillingEvent<PlanAutomatedUpdatePayload>) => any | Promise<any>): CloudFunction<BillingEvent<PlanAutomatedUpdatePayload>>;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
ตัวจัดการ | (เหตุการณ์: BillingEvent < แผนอัตโนมัติอัปเดตเพย์โหลด >) => ใดๆ | สัญญา<ใดๆ> | ตัวจัดการเหตุการณ์ซึ่งทำงานทุกครั้งที่มีการอัปเดตแผนการเรียกเก็บเงินอัตโนมัติ |
ผลตอบแทน:
คลาวด์ฟังก์ชัน < เหตุการณ์การเรียกเก็บเงิน < แผนอัตโนมัติอัปเดตเพย์โหลด >>
ฟังก์ชันที่คุณสามารถส่งออกและปรับใช้ได้
alerts.billing.onPlanAutomatedUpdatePublished()
ประกาศฟังก์ชันที่สามารถจัดการเหตุการณ์การอัปเดตแผนการเรียกเก็บเงินอัตโนมัติได้
ลายเซ็น:
export declare function onPlanAutomatedUpdatePublished(opts: options.EventHandlerOptions, handler: (event: BillingEvent<PlanAutomatedUpdatePayload>) => any | Promise<any>): CloudFunction<BillingEvent<PlanAutomatedUpdatePayload>>;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
เลือก | ตัวเลือกEventHandlerOptions | ตัวเลือกที่สามารถตั้งค่าได้บนฟังก์ชัน |
ตัวจัดการ | (เหตุการณ์: BillingEvent < แผนอัตโนมัติอัปเดตเพย์ โหลด >) => ใดๆ | สัญญา<ใดๆ> | ตัวจัดการเหตุการณ์ซึ่งทำงานทุกครั้งที่มีการอัปเดตแผนการเรียกเก็บเงินอัตโนมัติ |
ผลตอบแทน:
คลาวด์ฟังก์ชัน < เหตุการณ์การเรียกเก็บเงิน < แผนอัตโนมัติอัปเดตเพย์โหลด >>
ฟังก์ชันที่คุณสามารถส่งออกและปรับใช้ได้
alerts.billing.onPlanUpdatePublished()
ประกาศฟังก์ชันที่สามารถจัดการเหตุการณ์การอัปเดตแผนการเรียกเก็บเงินได้
ลายเซ็น:
export declare function onPlanUpdatePublished(handler: (event: BillingEvent<PlanUpdatePayload>) => any | Promise<any>): CloudFunction<BillingEvent<PlanUpdatePayload>>;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
ตัวจัดการ | (เหตุการณ์: BillingEvent < วางแผนอัปเดตเพย์โหลด >) => ใดๆ | สัญญา<ใดๆ> | ตัวจัดการเหตุการณ์ที่รันทุกครั้งที่มีการอัปเดตแผนการเรียกเก็บเงิน |
ผลตอบแทน:
คลาวด์ฟังก์ชัน < เหตุการณ์การเรียกเก็บเงิน < วางแผนอัปเดตเพย์โหลด >>
ฟังก์ชันที่คุณสามารถส่งออกและปรับใช้ได้
alerts.billing.onPlanUpdatePublished()
ประกาศฟังก์ชันที่สามารถจัดการเหตุการณ์การอัปเดตแผนการเรียกเก็บเงินได้
ลายเซ็น:
export declare function onPlanUpdatePublished(opts: options.EventHandlerOptions, handler: (event: BillingEvent<PlanUpdatePayload>) => any | Promise<any>): CloudFunction<BillingEvent<PlanUpdatePayload>>;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
เลือก | ตัวเลือกEventHandlerOptions | ตัวเลือกที่สามารถตั้งค่าได้บนฟังก์ชัน |
ตัวจัดการ | (เหตุการณ์: BillingEvent < วางแผนอัปเดตเพย์โหลด >) => ใดๆ | สัญญา<ใดๆ> | ตัวจัดการเหตุการณ์ที่รันทุกครั้งที่มีการอัปเดตแผนการเรียกเก็บเงิน |
ผลตอบแทน:
คลาวด์ฟังก์ชัน < เหตุการณ์การเรียกเก็บเงิน < วางแผนอัปเดตเพย์โหลด >>
ฟังก์ชันที่คุณสามารถส่งออกและปรับใช้ได้