Firebase Plugin for Unreal Engine
Add the plugin to use Firebase features in your app.
Setup tutorial at Codeible.
See Packaging your Project tutorial here.
Follow on Twitter: Codeible (@codeible) / Twitter.
Authentication
(Windows, Mac, Android, IOS)
- Anonymous Sign In
- Email & Password Sign In
- Account Creation with Email & Password
- Send Password Reset Email
- Send Verification Email
- Sign In State Handling (Sign In, Sign Out, Email Verified)
Cloud Storage
[ Mac, Android, IOS)
- Download File
- Upload File
- Delete File
Realtime Database
(Windows, Mac, Android, IOS)
- Add Data
- Update Data
- Delete Data
- Get Data
- Listen to Data
Supported Data Types
- Integer
- Float
- String
- Boolean
- Array for [String, Integer, Float, Boolean] (Add)
- Array for [String, Integer, Float, Boolean] (Get)
- Map (Add & Get)
Firestore
(Windows, Android, IOS, Mac Editor)
[Engine V5.0, 5.1]
( Android, IOS, Window Editor, Mac Editor)
[Engine V4.27 ]
- Add Documents
- Update Documents
- Delete Documents
- Get Documents
- Get Collections
- Listening to Document Changes
- Listening to Collection Changes
- Queries
- WhereEqualTo [String, Boolean, Number]
- WhereNotEqualTo [String, Boolean, Number]
- WhereGreaterThan [String, Number]
- WhereLessThan [String, Number]
- WhereGreaterThanOrEqualTo [String, Number]
- WhereLessThanOrEqualTo [String, Number]
- OrderBy
- Limit
Supported Data Types
- Integer
- Float
- String
- Boolean
- Array for [String, Integer, Float, Boolean] (Add)
- Array for [String, Integer, Float, Boolean] (Get)
- Map (Add & Get)
Analytics
(Android, IOS)
- Log events [String, Integer, Floats, Multi-Parameters (String, Integer, Floats)]
- User Parameters