The internal payload object for receiving in-app feedback from a tester. Payload is wrapped inside a FirebaseAlertData object.
Signature:
export interface InAppFeedbackPayload
Properties
| Property | Type | Description |
|---|---|---|
| "@type" | "type.googleapis.com/google.events.firebase.firebasealerts.v1.AppDistroInAppFeedbackPayload" | |
| appVersion | string | Version consisting of versionName and versionCode for Android and CFBundleShortVersionString and CFBundleVersion for iOS. |
| feedbackConsoleUri | string | Deep link back to the Firebase console. |
| feedbackReport | string | Resource name. Format: projects/{project_number}/apps/{app_id}/releases/{release_id}/feedbackReports/{feedback_id} |
| screenshotUri | string | URI to download screenshot. This URI is fast expiring. |
| testerEmail | string | Email of the tester |
| testerName | string | Name of the tester |
| text | string | Text entered by the tester |
alerts.appDistribution.InAppFeedbackPayload."@type"
Signature:
alerts.appDistribution.InAppFeedbackPayload.appVersion
Version consisting of versionName and versionCode for Android and CFBundleShortVersionString and CFBundleVersion for iOS.
Signature:
appVersion: string;
alerts.appDistribution.InAppFeedbackPayload.feedbackConsoleUri
Deep link back to the Firebase console.
Signature:
feedbackConsoleUri: string;
alerts.appDistribution.InAppFeedbackPayload.feedbackReport
Resource name. Format: projects/{project_number}/apps/{app_id}/releases/{release_id}/feedbackReports/{feedback_id}
Signature:
feedbackReport: string;
alerts.appDistribution.InAppFeedbackPayload.screenshotUri
URI to download screenshot. This URI is fast expiring.
Signature:
screenshotUri?: string;
alerts.appDistribution.InAppFeedbackPayload.testerEmail
Email of the tester
Signature:
testerEmail: string;
alerts.appDistribution.InAppFeedbackPayload.testerName
Name of the tester
Signature:
testerName?: string;
alerts.appDistribution.InAppFeedbackPayload.text
Text entered by the tester
Signature:
text: string;