veta_feedback_kit_firebase
Firestore adapter for veta_feedback_kit.
NPS responses, free-form submissions, and public changelog.
⚠️ Firestore setup required. From your app directory:
dart run veta_firebase_setup firebase deploy --only firestore:rulesSee
firebase/SETUP.md.
Usage
await Firebase.initializeApp(options: ...);
configureVetaKits(
feedback: firebaseFeedbackStrategy(),
);
Works for both anonymous and signed-in users — if a user is signed in, their uid is attached to the submission; otherwise it's recorded without attribution.
Notes
feedback_npsandfeedback_submissionsare write-only for clients by design (so users can't enumerate other users' feedback). Read access is for admin / analytics tooling.changelogis public read; you (or a CI pipeline) populate it via the console / Admin SDK.
Libraries
- veta_feedback_kit_firebase
- Firebase adapter for
veta_feedback_kit— Firestore-backed NPS, free-form submissions, and changelog reads.