Die Firebase Realtime Database speichert und synchronisiert Daten mit unserer NoSQL-Cloud Datenbank. Daten werden in Echtzeit über alle Clients synchronisiert und bleiben verfügbar, wenn Ihre App offline geht.
Hinweis
Bevor Sie Realtime Database verwenden können, müssen Sie Folgendes tun:
Registrieren Sie Ihr Unity-Projekt und konfigurieren Sie es für die Verwendung von Firebase.
Wenn Ihr Unity-Projekt bereits Firebase verwendet, ist es bereits registriert und für Firebase konfiguriert.
Wenn Sie kein Unity-Projekt haben, können Sie eine Beispiel-App herunterladen.
Fügen Sie Ihrem Unity-Projekt das Firebase Unity SDK hinzu, insbesondere
FirebaseDatabase.unitypackage.
Das Hinzufügen von Firebase zu Ihrem Unity-Projekt umfasst Aufgaben in der Firebase Konsole und in Ihrem geöffneten Unity-Projekt (Sie laden beispielsweise Firebase-Konfigurationsdateien aus der Konsole herunter und verschieben sie dann in Ihr Unity-Projekt).
Datenbank erstellen
Rufen Sie in der Firebase Konsole den Realtime Database Bereich auf. Sie werden aufgefordert, ein vorhandenes Firebase-Projekt auszuwählen. Folgen Sie dem Workflow zur Datenbankerstellung.
Wählen Sie einen Startmodus für Ihre Firebase Security Rules aus:
- Testmodus
Gut für die ersten Schritte mit den Mobil- und Web-Clientbibliotheken, allerdings können Ihre Daten von beliebigen Personen gelesen und überschrieben werden. Prüfen Sie nach dem Test den Abschnitt make sure to review the Firebase Realtime Database-Regeln verstehen section.
Wählen Sie „Testmodus“ aus, um mit dem Web-, Apple- oder Android SDK zu beginnen.
- Sperrmodus
Alle Lese- und Schreibvorgänge von Mobil- und Webclients werden verweigert. Ihre authentifizierten Anwendungsserver können weiterhin auf Ihre Datenbank zugreifen.
Wählen Sie einen Speicherort für die Datenbank aus.
Je nach Speicherort der Datenbank hat die URL für die neue Datenbank eines der folgenden Formate:
(für Datenbanken inDATABASE_NAME.firebaseio.comus-central1) (für Datenbanken an allen anderen Speicherorten)DATABASE_NAME.REGION.firebasedatabase.app
Klicken Sie auf Fertig.
Wenn Sie Realtime Database aktivieren, wird auch die API im Cloud API Manager aktiviert.
Öffentlichen Zugriff einrichten
Die Realtime Database bietet eine deklarative Regelsprache, mit der Sie definieren können, wie Ihre Daten strukturiert und indexiert werden sollen und wann Ihre Daten gelesen und geschrieben werden können.
Nächste Schritte
Informationen zum Strukturieren von Daten für Realtime Database.
App-Start vorbereiten:
- Richten Sie Budget benachrichtigungen für Ihr Projekt in der Google Cloud Console ein.
- Auf dem Nutzung und Abrechnung Dashboard in der Firebase Konsole erhalten Sie einen Überblick über die Nutzung Ihres Projekts in mehreren Firebase-Diensten. Weitere Informationen zur Nutzung finden Sie auch auf dem Realtime Database Nutzung Dashboard der Realtime Database.
- Prüfen Sie die Firebase-Start-Checkliste.