ฟังก์ชั่น
การทำงาน | คำอธิบาย |
---|---|
onInAppFeedbackPublished (ตัวจัดการ) | ประกาศฟังก์ชันที่สามารถจัดการการรับความคิดเห็นในแอปใหม่จากผู้ทดสอบได้ |
onInAppFeedbackPublished (appId, ตัวจัดการ) | ประกาศฟังก์ชันที่สามารถจัดการการรับความคิดเห็นในแอปใหม่จากผู้ทดสอบได้ |
onInAppFeedbackPublished (ตัวเลือก ตัวจัดการ) | ประกาศฟังก์ชันที่สามารถจัดการการรับความคิดเห็นในแอปใหม่จากผู้ทดสอบได้ |
onNewTesterIosDevicePublished (ตัวจัดการ) | ประกาศฟังก์ชันที่สามารถรองรับการเพิ่มอุปกรณ์ทดสอบ iOS ใหม่ |
onNewTesterIosDevicePublished (appId, ตัวจัดการ) | ประกาศฟังก์ชันที่สามารถรองรับการเพิ่มอุปกรณ์ทดสอบ iOS ใหม่ |
onNewTesterIosDevicePublished (ตัวเลือก ตัวจัดการ) | ประกาศฟังก์ชันที่สามารถรองรับการเพิ่มอุปกรณ์ทดสอบ iOS ใหม่ |
อินเทอร์เฟซ
อินเตอร์เฟซ | คำอธิบาย |
---|---|
กิจกรรมการกระจายแอป | CloudEvent แบบกำหนดเองสำหรับการแจ้งเตือน Firebase (พร้อมแอตทริบิวต์ส่วนขยายที่กำหนดเอง) |
ตัวเลือกการกระจายแอป | การกำหนดค่าสำหรับฟังก์ชันการเผยแพร่แอป |
InAppFeedbackPayload | ออบเจ็กต์เพย์โหลดภายในสำหรับรับความคิดเห็นในแอปจากผู้ทดสอบ เพย์โหลดถูกห่ออยู่ภายในออบเจ็กต์ FirebaseAlertData |
ใหม่TesterDevicePayload | ออบเจ็กต์เพย์โหลดภายในสำหรับการเพิ่มอุปกรณ์ทดสอบใหม่ลงในการเผยแพร่แอป เพย์โหลดถูกห่ออยู่ภายในออบเจ็กต์ FirebaseAlertData |
alerts.appDistribution.onInAppFeedbackPublished()
ประกาศฟังก์ชันที่สามารถจัดการการรับความคิดเห็นในแอปใหม่จากผู้ทดสอบได้
ลายเซ็น:
export declare function onInAppFeedbackPublished(handler: (event: AppDistributionEvent<InAppFeedbackPayload>) => any | Promise<any>): CloudFunction<AppDistributionEvent<InAppFeedbackPayload>>;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
ตัวจัดการ | (เหตุการณ์: AppDistributionEvent < InAppFeedbackเพย์โหลด >) => ใดๆ | สัญญา<ใดๆ> | ตัวจัดการเหตุการณ์ที่รันทุกครั้งที่ได้รับคำติชมใหม่ |
ผลตอบแทน:
คลาวด์ฟังก์ชัน < AppDistributionEvent < InAppFeedbackเพย์โหลด >>
ฟังก์ชันที่คุณสามารถส่งออกและปรับใช้ได้
alerts.appDistribution.onInAppFeedbackPublished()
ประกาศฟังก์ชันที่สามารถจัดการการรับความคิดเห็นในแอปใหม่จากผู้ทดสอบได้
ลายเซ็น:
export declare function onInAppFeedbackPublished(appId: string, handler: (event: AppDistributionEvent<InAppFeedbackPayload>) => any | Promise<any>): CloudFunction<AppDistributionEvent<InAppFeedbackPayload>>;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
รหัสแอป | เชือก | แอปพลิเคชันเฉพาะที่ตัวจัดการจะเรียกใช้ |
ตัวจัดการ | (เหตุการณ์: AppDistributionEvent < InAppFeedbackเพย์โหลด >) => ใดๆ | สัญญา<ใดๆ> | ตัวจัดการเหตุการณ์ที่รันทุกครั้งที่ได้รับคำติชมใหม่ |
ผลตอบแทน:
คลาวด์ฟังก์ชัน < AppDistributionEvent < InAppFeedbackเพย์โหลด >>
ฟังก์ชันที่คุณสามารถส่งออกและปรับใช้ได้
alerts.appDistribution.onInAppFeedbackPublished()
ประกาศฟังก์ชันที่สามารถจัดการการรับความคิดเห็นในแอปใหม่จากผู้ทดสอบได้
ลายเซ็น:
export declare function onInAppFeedbackPublished(opts: AppDistributionOptions, handler: (event: AppDistributionEvent<InAppFeedbackPayload>) => any | Promise<any>): CloudFunction<AppDistributionEvent<InAppFeedbackPayload>>;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
เลือก | ตัวเลือกการกระจายแอป | ตัวเลือกที่สามารถตั้งค่าได้บนฟังก์ชัน |
ตัวจัดการ | (เหตุการณ์: AppDistributionEvent < InAppFeedbackเพย์โหลด >) => ใดๆ | สัญญา<ใดๆ> | ตัวจัดการเหตุการณ์ที่รันทุกครั้งที่ได้รับคำติชมใหม่ |
ผลตอบแทน:
คลาวด์ฟังก์ชัน < AppDistributionEvent < InAppFeedbackเพย์โหลด >>
ฟังก์ชันที่คุณสามารถส่งออกและปรับใช้ได้
alerts.appDistribution.onNewTesterIosDevicePublished()
ประกาศฟังก์ชันที่สามารถรองรับการเพิ่มอุปกรณ์ทดสอบ iOS ใหม่
ลายเซ็น:
export declare function onNewTesterIosDevicePublished(handler: (event: AppDistributionEvent<NewTesterDevicePayload>) => any | Promise<any>): CloudFunction<AppDistributionEvent<NewTesterDevicePayload>>;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
ตัวจัดการ | (เหตุการณ์: AppDistributionEvent < NewTesterDevicePayload >) => ใดๆ | สัญญา<ใดๆ> | ตัวจัดการเหตุการณ์ซึ่งทำงานทุกครั้งที่มีการเพิ่มอุปกรณ์ iOS ผู้ทดสอบใหม่ |
ผลตอบแทน:
คลาวด์ฟังก์ชัน < AppDistributionEvent < NewTesterDevicePayload >>
ฟังก์ชันที่คุณสามารถส่งออกและปรับใช้ได้
alerts.appDistribution.onNewTesterIosDevicePublished()
ประกาศฟังก์ชันที่สามารถรองรับการเพิ่มอุปกรณ์ทดสอบ iOS ใหม่
ลายเซ็น:
export declare function onNewTesterIosDevicePublished(appId: string, handler: (event: AppDistributionEvent<NewTesterDevicePayload>) => any | Promise<any>): CloudFunction<AppDistributionEvent<NewTesterDevicePayload>>;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
รหัสแอป | เชือก | แอปพลิเคชันเฉพาะที่ตัวจัดการจะเรียกใช้ |
ตัวจัดการ | (เหตุการณ์: AppDistributionEvent < NewTesterDevicePayload >) => ใดๆ | สัญญา<ใดๆ> | ตัวจัดการเหตุการณ์ซึ่งทำงานทุกครั้งที่มีการเพิ่มอุปกรณ์ iOS ผู้ทดสอบใหม่ |
ผลตอบแทน:
คลาวด์ฟังก์ชัน < AppDistributionEvent < NewTesterDevicePayload >>
ฟังก์ชันที่คุณสามารถส่งออกและปรับใช้ได้
alerts.appDistribution.onNewTesterIosDevicePublished()
ประกาศฟังก์ชันที่สามารถรองรับการเพิ่มอุปกรณ์ทดสอบ iOS ใหม่
ลายเซ็น:
export declare function onNewTesterIosDevicePublished(opts: AppDistributionOptions, handler: (event: AppDistributionEvent<NewTesterDevicePayload>) => any | Promise<any>): CloudFunction<AppDistributionEvent<NewTesterDevicePayload>>;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
เลือก | ตัวเลือกการกระจายแอป | ตัวเลือกที่สามารถตั้งค่าได้บนฟังก์ชัน |
ตัวจัดการ | (เหตุการณ์: AppDistributionEvent < NewTesterDevicePayload >) => ใดๆ | สัญญา<ใดๆ> | ตัวจัดการเหตุการณ์ซึ่งทำงานทุกครั้งที่มีการเพิ่มอุปกรณ์ iOS ผู้ทดสอบใหม่ |
ผลตอบแทน:
คลาวด์ฟังก์ชัน < AppDistributionEvent < NewTesterDevicePayload >>
ฟังก์ชันที่คุณสามารถส่งออกและปรับใช้ได้