alerts.appDistribution namespace

函数

函数 说明
onInAppFeedbackPublish(handler) 声明一个可处理接收来自测试人员的新应用内反馈的函数。
onInAppFeedbackPublish(appId, Handler) 声明一个可处理接收来自测试人员的新应用内反馈的函数。
onInAppFeedbackPublish(opts, Handler) 声明一个可处理接收来自测试人员的新应用内反馈的函数。
onNewTesterIosDevicePublish(handler) 声明一个可处理新添加测试人员 iOS 设备的函数。
onNewTesterIosDevicePublish(appId, Handler) 声明一个可处理新添加测试人员 iOS 设备的函数。
onNewTesterIosDevicePublish(opts, Handler) 声明可以处理新添加测试人员 iOS 设备的函数。

接口

接口 说明
AppDistributionEvent 自定义 CloudEvent for Firebase 提醒(具有自定义附加信息属性)。
AppDistributionOptions 应用分发函数的配置。
InAppFeedback 载荷 用于接收来自测试人员的应用内反馈的内部载荷对象。载荷封装在 FirebaseAlertData 对象内。
NewTesterDevicePayload 用于向应用分发中添加新测试人员设备的内部载荷对象。载荷封装在 FirebaseAlertData 对象内。

alert.appDistribution.onInAppFeedbackPublish() 中

声明一个可处理接收来自测试人员的新应用内反馈的函数。

签名

export declare function onInAppFeedbackPublished(handler: (event: AppDistributionEvent<InAppFeedbackPayload>) => any | Promise<any>): CloudFunction<AppDistributionEvent<InAppFeedbackPayload>>;

参数

参数 类型 说明
handler (事件:AppDistributionEvent<InAppFeedbackPayload>)=>任何 |承诺<any> 每次收到新反馈时都会运行的事件处理程序。

返回

CloudFunction<AppDistributionEvent<InAppFeedbackPayload>>

您可以导出和部署的函数。

alert.appDistribution.onInAppFeedbackPublish() 中

声明一个可处理接收来自测试人员的新应用内反馈的函数。

签名

export declare function onInAppFeedbackPublished(appId: string, handler: (event: AppDistributionEvent<InAppFeedbackPayload>) => any | Promise<any>): CloudFunction<AppDistributionEvent<InAppFeedbackPayload>>;

参数

参数 类型 说明
appId 字符串 将触发处理程序的特定应用。
handler (事件:AppDistributionEvent<InAppFeedbackPayload>)=>任何 |承诺<any> 每次收到新反馈时都会运行的事件处理程序。

返回

CloudFunction<AppDistributionEvent<InAppFeedbackPayload>>

您可以导出和部署的函数。

alert.appDistribution.onInAppFeedbackPublish() 中

声明一个可处理接收来自测试人员的新应用内反馈的函数。

签名

export declare function onInAppFeedbackPublished(opts: AppDistributionOptions, handler: (event: AppDistributionEvent<InAppFeedbackPayload>) => any | Promise<any>): CloudFunction<AppDistributionEvent<InAppFeedbackPayload>>;

参数

参数 类型 说明
优化 AppDistributionOptions 可针对函数设置的选项。
handler (事件:AppDistributionEvent<InAppFeedbackPayload>)=>任何 |承诺<any> 每次收到新反馈时都会运行的事件处理程序。

返回

CloudFunction<AppDistributionEvent<InAppFeedbackPayload>>

您可以导出和部署的函数。

alert.appDistribution.onNewTesterIosDevicePublish() 发出

声明一个可处理新添加测试人员 iOS 设备的函数。

签名

export declare function onNewTesterIosDevicePublished(handler: (event: AppDistributionEvent<NewTesterDevicePayload>) => any | Promise<any>): CloudFunction<AppDistributionEvent<NewTesterDevicePayload>>;

参数

参数 类型 说明
handler (事件:AppDistributionEvent<NewTesterDevicePayload>)=>任何 |承诺<any> 每次添加新的 iOS 测试人员设备时都会运行的事件处理脚本。

返回

CloudFunction<AppDistributionEvent<NewTesterDevicePayload>>

您可以导出和部署的函数。

alert.appDistribution.onNewTesterIosDevicePublish() 发出

声明一个可处理新添加测试人员 iOS 设备的函数。

签名

export declare function onNewTesterIosDevicePublished(appId: string, handler: (event: AppDistributionEvent<NewTesterDevicePayload>) => any | Promise<any>): CloudFunction<AppDistributionEvent<NewTesterDevicePayload>>;

参数

参数 类型 说明
appId 字符串 将触发处理程序的特定应用。
handler (事件:AppDistributionEvent<NewTesterDevicePayload>)=>任何 |承诺<any> 每次添加新的 iOS 测试人员设备时都会运行的事件处理脚本。

返回

CloudFunction<AppDistributionEvent<NewTesterDevicePayload>>

您可以导出和部署的函数。

alert.appDistribution.onNewTesterIosDevicePublish() 发出

声明一个可处理新添加测试人员 iOS 设备的函数。

签名

export declare function onNewTesterIosDevicePublished(opts: AppDistributionOptions, handler: (event: AppDistributionEvent<NewTesterDevicePayload>) => any | Promise<any>): CloudFunction<AppDistributionEvent<NewTesterDevicePayload>>;

参数

参数 类型 说明
优化 AppDistributionOptions 可针对函数设置的选项。
handler (事件:AppDistributionEvent<NewTesterDevicePayload>)=>任何 |承诺<any> 每次添加新的 iOS 测试人员设备时都会运行的事件处理脚本。

返回

CloudFunction<AppDistributionEvent<NewTesterDevicePayload>>

您可以导出和部署的函数。