Mit Firebase ist es ganz einfach, Backend-Dienste und Analysen zu Ihren mobilen Spielen auf iOS und Android hinzuzufügen. Mit unseren SDKs für C++ und Unity können Sie direkt in Ihrem C++- und Unity-Code auf Firebase-Dienste zugreifen, ohne Swift/Objective-C- oder Java/Kotlin-Code schreiben zu müssen.
Weitere Informationen zur Optimierung Ihrer Spiele mit Firebase finden Sie auf unserer Firebase-Spieleseite .
Beispielhafte Anwendungsfälle für Firebase in Ihren Spielen
AdMob – Erzielen Sie Einnahmen in Ihren Spielen mit Bannerwerbung, Interstitials und sogar Prämienvideos. Verfolgen Sie die Leistung Ihrer Anzeigen mit Google Analytics.
Analysen – Erfahren Sie, wie Spieler mit Ihrem Spiel interagieren, wie viel Zeit sie mit Spielen verbringen, wie lange sie brauchen, um Levels abzuschließen, wie viel und wie oft sie In-App-Käufe tätigen, wie oft sie zum Spiel zurückkehren und vieles mehr.
App Check – Schützen Sie Ihre API-Ressourcen vor Missbrauch, indem Sie verhindern, dass nicht autorisierte Clients auf Ihre Backend-Ressourcen zugreifen.
Authentifizierung – Bieten Sie Spielern ein reibungsloses Anmeldeerlebnis, das auch eine sichere Kontoverwaltung gewährleistet.
Echtzeitdatenbank – Lesen und schreiben Sie Spielinhalte mithilfe dieser skalierbaren Echtzeitdatenbank. Mit der Echtzeitdatenbank können Sie die Anwesenheit von Spielern innerhalb oder außerhalb des Spiels verfolgen.
Cloud Firestore – Lesen und schreiben Sie Spielinhalte mithilfe dieser skalierbaren Echtzeitdatenbank. Cloud Firestore bietet hervorragende Verfügbarkeitsgarantien und ermöglicht Ihnen die Bereitstellung von Daten von Standorten Ihrer Wahl weltweit.
Cloud-Speicher – Von Spielern erstellte Inhalte wie Avatare, Spieldurchläufe und Screenshots können zuverlässig und sicher gespeichert und bereitgestellt werden.
Cloud-Messaging – Informieren Sie Spieler über neue Inhalte oder Levels oder senden Sie Push-Benachrichtigungen an Spieler, die Ihre verfügbaren Inhalte abgeschlossen haben.
Crashlytics – Verbringen Sie weniger Zeit mit der Suche und mehr mit der Behebung von Abstürzen. Erstellen Sie stabilere Spiele, indem Sie umfassende und umsetzbare Einblicke in Abstürze liefern.
Dynamische Links – Teilen Sie Inhalte wie benutzerdefinierte Level, In-Game-Gegenstände und Spieleinladungen zwischen Spielern.
Remote-Konfiguration – Ändern Sie Elemente Ihres Spiels, ohne Code bereitzustellen, einschließlich Einstellungen wie Feinddichte oder Einschalthäufigkeit.
Cloud-Funktionen – Führen Sie Backend-Code in einer sicheren Umgebung als Reaktion auf Ereignisse aus, die durch andere Firebase-Produkte und Kundenanfragen ausgelöst werden.
Unterstützte Firebase-Produkte
Die Firebase SDKs für C++ und Unity unterstützen direkt die folgenden Firebase-Produkte. Firebase unterstützt auch eine Teilmenge der verfügbaren Bibliotheken für eine Desktop-Workflow-Implementierung ( Beta ).
Firebase-Produkt | C++ | Einheit | Desktop (Beta) |
---|---|---|---|
AdMob | |||
Analytik | |||
App-Check | |||
Authentifizierung | |||
Cloud Firestore | |||
Cloud-Funktionen | |||
Cloud-Messaging | |||
Cloud-Speicher | |||
Crashlytics | |||
Dynamische Links | |||
Echtzeitdatenbank | |||
Remote-Konfiguration |