Firebase-Setup
Dieser Schritt erscheint nur, wenn in deiner App Firebase-Module aktiv sind (z. B. Feed, Chat, Forum, Benachrichtigungen). Er ermöglicht BLOCQ, Firestore-Sicherheitsregeln und Daten automatisch in dein Firebase-Projekt zu deployen.
Warum wird ein Service-Account benötigt?
Abschnitt betitelt „Warum wird ein Service-Account benötigt?“Beim Publish migriert BLOCQ die Daten aus der Entwicklungsumgebung in dein Kunden-Firebase-Projekt und deployt die passenden Firestore-Sicherheitsregeln. Dafür benötigt BLOCQ einmalig einen Firebase Service-Account mit ausreichenden Berechtigungen.
Was passiert automatisch?
Abschnitt betitelt „Was passiert automatisch?“Nach dem Hinterlegen des Service-Accounts erledigt BLOCQ beim Publish-Prozess folgendes automatisch:
- Firestore-Sicherheitsregeln werden in dein Firebase-Projekt deployt
- Cloud Functions werden deployt (falls aktive Module sie benötigen)
- Daten-Migration – deine im App Builder erstellten Inhalte werden in dein Firebase-Projekt übertragen
Service-Account erstellen
Abschnitt betitelt „Service-Account erstellen“- Öffne die Firebase Console und wähle dein Projekt
- Gehe zu Projekteinstellungen → Service-Accounts
- Tippe auf “Neuen privaten Schlüssel generieren”
- Lade die JSON-Datei herunter
Hochladen im Wizard
Abschnitt betitelt „Hochladen im Wizard“- Tippe auf “Service-Account-JSON auswählen” und wähle die heruntergeladene Datei
- Tippe auf “Speichern” – die Datei wird verschlüsselt gespeichert
Sicherheitshinweis
Abschnitt betitelt „Sicherheitshinweis“Weiter im Wizard
Abschnitt betitelt „Weiter im Wizard“Nach dem Hinterlegen des Service-Accounts wechselt der Wizard zu Rechtsseiten.