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