alerts.appDistribution namespace

Funzioni

Funzione Descrizione
onInAppFeedbackPublished(gestore) Dichiara una funzione in grado di gestire la ricezione di nuovi feedback in-app da un tester.
onInAppFeedbackPublished(appId, gestore) Dichiara una funzione in grado di gestire la ricezione di nuovi feedback in-app da un tester.
onInAppFeedbackPublished(opzioni, gestore) Dichiara una funzione in grado di gestire la ricezione di nuovi feedback in-app da un tester.
onNewTesterIosDevicePublished(gestore) Dichiara una funzione in grado di gestire l'aggiunta di un nuovo dispositivo iOS tester.
onNewTesterIosDevicePublished(appId, gestore) Dichiara una funzione in grado di gestire l'aggiunta di un nuovo dispositivo iOS tester.
onNewTesterIosDevicePublished(opzioni, gestore) Dichiara una funzione in grado di gestire l'aggiunta di un nuovo dispositivo iOS tester.

Interfacce

Interfaccia Descrizione
EventoDistribuzioneApp Un CloudEvent personalizzato per Firebase Alerts (con attributi di estensione personalizzati).
Opzioni di distribuzione dell'app Configurazione per le funzioni di distribuzione delle app.
InAppFeedbackPayload L'oggetto payload interno per ricevere feedback in-app da un tester. Il payload è racchiuso all'interno di un oggetto FirebaseAlertData .
NuovoTesterDevicePayload L'oggetto payload interno per l'aggiunta di un nuovo dispositivo tester alla distribuzione dell'app. Il payload è racchiuso all'interno di un oggetto FirebaseAlertData .

alerts.appDistribution.onInAppFeedbackPublished()

Dichiara una funzione in grado di gestire la ricezione di nuovi feedback in-app da un tester.

Firma:

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

Parametri

Parametro Tipo Descrizione
gestore (evento: AppDistributionEvent < InAppFeedbackPayload >) => qualsiasi | Promesso<qualsiasi> Gestore eventi che viene eseguito ogni volta che viene ricevuto un nuovo feedback.

Ritorna:

Funzione Cloud < EventoDistribuzioneApp < InAppFeedbackPayload >>

Una funzione che puoi esportare e distribuire.

alerts.appDistribution.onInAppFeedbackPublished()

Dichiara una funzione in grado di gestire la ricezione di nuovi feedback in-app da un tester.

Firma:

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

Parametri

Parametro Tipo Descrizione
appId corda Un'applicazione specifica su cui verrà attivato il gestore.
gestore (evento: AppDistributionEvent < InAppFeedbackPayload >) => qualsiasi | Promesso<qualsiasi> Gestore eventi che viene eseguito ogni volta che viene ricevuto un nuovo feedback.

Ritorna:

Funzione Cloud < EventoDistribuzioneApp < InAppFeedbackPayload >>

Una funzione che puoi esportare e distribuire.

alerts.appDistribution.onInAppFeedbackPublished()

Dichiara una funzione in grado di gestire la ricezione di nuovi feedback in-app da un tester.

Firma:

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

Parametri

Parametro Tipo Descrizione
opta Opzioni di distribuzione dell'app Opzioni che possono essere impostate sulla funzione.
gestore (evento: AppDistributionEvent < InAppFeedbackPayload >) => qualsiasi | Promesso<qualsiasi> Gestore eventi che viene eseguito ogni volta che viene ricevuto un nuovo feedback.

Ritorna:

Funzione Cloud < EventoDistribuzioneApp < InAppFeedbackPayload >>

Una funzione che puoi esportare e distribuire.

alerts.appDistribution.onNewTesterIosDevicePublished()

Dichiara una funzione in grado di gestire l'aggiunta di un nuovo dispositivo iOS tester.

Firma:

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

Parametri

Parametro Tipo Descrizione
gestore (evento: AppDistributionEvent < NuovoTesterDevicePayload >) => qualsiasi | Promesso<qualsiasi> Gestore eventi che viene eseguito ogni volta che viene aggiunto un nuovo dispositivo iOS tester.

Ritorna:

Funzione Cloud < EventoDistribuzioneApp < NuovoTesterDevicePayload >>

Una funzione che puoi esportare e distribuire.

alerts.appDistribution.onNewTesterIosDevicePublished()

Dichiara una funzione in grado di gestire l'aggiunta di un nuovo dispositivo iOS tester.

Firma:

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

Parametri

Parametro Tipo Descrizione
appId corda Un'applicazione specifica su cui verrà attivato il gestore.
gestore (evento: AppDistributionEvent < NuovoTesterDevicePayload >) => qualsiasi | Promesso<qualsiasi> Gestore eventi che viene eseguito ogni volta che viene aggiunto un nuovo dispositivo iOS tester.

Ritorna:

Funzione Cloud < EventoDistribuzioneApp < NuovoTesterDevicePayload >>

Una funzione che puoi esportare e distribuire.

alerts.appDistribution.onNewTesterIosDevicePublished()

Dichiara una funzione in grado di gestire l'aggiunta di un nuovo dispositivo iOS tester.

Firma:

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

Parametri

Parametro Tipo Descrizione
opta Opzioni di distribuzione dell'app Opzioni che possono essere impostate sulla funzione.
gestore (evento: AppDistributionEvent < NuovoTesterDevicePayload >) => qualsiasi | Promesso<qualsiasi> Gestore eventi che viene eseguito ogni volta che viene aggiunto un nuovo dispositivo iOS tester.

Ritorna:

Funzione Cloud < EventoDistribuzioneApp < NuovoTesterDevicePayload >>

Una funzione che puoi esportare e distribuire.