alerts.appDistribution namespace

功能

功能描述
onInAppFeedbackPublished(处理程序)声明一个可以处理从测试人员接收新的应用内反馈的函数。
onInAppFeedbackPublished(appId,处理程序)声明一个可以处理从测试人员接收新的应用内反馈的函数。
onInAppFeedbackPublished(选项,处理程序)声明一个可以处理从测试人员接收新的应用内反馈的函数。
onNewTesterIosDevicePublished(处理程序)声明一个可以处理添加新测试仪 iOS 设备的函数。
onNewTesterIosDevicePublished(appId,处理程序)声明一个可以处理添加新测试仪 iOS 设备的函数。
onNewTesterIosDevicePublished(选项,处理程序)声明一个可以处理添加新测试仪 iOS 设备的函数。

接口

界面描述
应用程序分发事件Firebase 警报的自定义 CloudEvent(具有自定义扩展属性)。
应用程序分发选项应用程序分发功能的配置。
应用内反馈负载用于接收来自测试人员的应用内反馈的内部有效负载对象。有效负载包装在FirebaseAlertData对象内。
新测试器设备有效负载用于将新测试设备添加到应用程序分发的内部有效负载对象。有效负载包装在FirebaseAlertData对象内。

alerts.appDistribution.onInAppFeedbackPublished()

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

签名:

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

参数

范围类型描述
处理程序(事件: AppDistributionEvent <应用内反馈有效负载>) => 任意 |承诺<任何>每次收到新反馈时运行的事件处理程序。

返回:

云函数<应用程序分发事件<应用内反馈有效负载>>

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

alerts.appDistribution.onInAppFeedbackPublished()

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

签名:

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

参数

范围类型描述
应用程序ID细绳处理程序将触发的特定应用程序。
处理程序(事件: AppDistributionEvent <应用内反馈有效负载>) => 任意 |承诺<任何>每次收到新反馈时运行的事件处理程序。

返回:

云函数<应用程序分发事件<应用内反馈有效负载>>

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

alerts.appDistribution.onInAppFeedbackPublished()

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

签名:

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

参数

范围类型描述
选择应用程序分发选项可以在该功能上设置的选项。
处理程序(事件: AppDistributionEvent <应用内反馈有效负载>) => 任意 |承诺<任何>每次收到新反馈时运行的事件处理程序。

返回:

云函数<应用程序分发事件<应用内反馈有效负载>>

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

alerts.appDistribution.onNewTesterIosDevicePublished()

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

签名:

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

参数

范围类型描述
处理程序(事件: AppDistributionEvent <新测试器设备有效负载>) => 任意 |承诺<任何>每次添加新的测试仪 iOS 设备时都会运行事件处理程序。

返回:

云函数<应用程序分发事件<新测试器设备有效负载>>

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

alerts.appDistribution.onNewTesterIosDevicePublished()

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

签名:

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

参数

范围类型描述
应用程序ID细绳处理程序将触发的特定应用程序。
处理程序(事件: AppDistributionEvent <新测试器设备有效负载>) => 任意 |承诺<任何>每次添加新的测试仪 iOS 设备时都会运行事件处理程序。

返回:

云函数<应用程序分发事件<新测试器设备有效负载>>

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

alerts.appDistribution.onNewTesterIosDevicePublished()

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

签名:

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

参数

范围类型描述
选择应用程序分发选项可以在该功能上设置的选项。
处理程序(事件: AppDistributionEvent <新测试器设备有效负载>) => 任意 |承诺<任何>每次添加新的测试仪 iOS 设备时都会运行事件处理程序。

返回:

云函数<应用程序分发事件<新测试器设备有效负载>>

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