Firebase Unity API Reference
Firebase
Classes |
|
---|---|
AppOptions | Options that control the creation of a Firebase App. |
FirebaseApp | Firebase application object. |
FirebaseException | Exception thrown for any Task exception. |
InitializationException | The exception that is thrown when a problem occurs with initialization of a Firebase module or class. |
Firebase. Analytics
Classes |
|
---|---|
FirebaseAnalytics | FirebaseAnalytics API. |
Parameter | Event parameter. |
Firebase. Auth
Classes |
|
---|---|
AdditionalUserInfo | Additional user data returned from an identity provider. |
Credential | Authentication credentials for an authentication provider. |
EmailAuthProvider | Use email and password to authenticate. |
FacebookAuthProvider | Use an access token provided by Facebook to authenticate. |
FirebaseAuth | Firebase authentication object. |
FirebaseUser | Firebase user account object. |
ForceResendingToken | Token to maintain current phone number verification session. |
GameCenterAuthProvider | GameCenter (iOS) auth provider. |
GitHubAuthProvider | Use an access token provided by GitHub to authenticate. |
GoogleAuthProvider | Use an ID token and access token provided by Google to authenticate. |
OAuthProvider | OAuth2.0+UserInfo auth provider (OIDC compliant and non-compliant). |
PhoneAuthProvider | Use phone number text messages to authenticate. |
PlayGamesAuthProvider | Use a server auth code provided by Google Play Games to authenticate. |
SignInResult | Result of operations that can affect authentication state. |
TwitterAuthProvider | Use a token and secret provided by Twitter to authenticate. |
UserMetadata | Metadata corresponding to a Firebase user. |
UserProfile | Parameters to the UpdateUserProfile() function. |
Interfaces |
|
---|---|
IUserInfo | Interface implemented by each identity provider. |
Firebase. Crashlytics
Classes |
|
---|---|
Crashlytics | FirebaseCrashlytics API |
Firebase. Database
Classes |
|
---|---|
ChildChangedEventArgs | Child changed event arguments. |
DatabaseError | Instances of DatabaseError are passed within event arguments when an operation failed. |
DatabaseException | This error is thrown when the FirebaseDatabase library is unable to operate on the input it has been given. |
DatabaseReference | A Firebase reference represents a particular location in your FirebaseDatabase and can be used for reading or writing data to that FirebaseDatabase location. |
DataSnapshot | A DataSnapshot instance contains data from a FirebaseDatabase location. |
FirebaseDatabase | The entry point for accessing a FirebaseDatabase. |
MutableData | Instances of this class encapsulate the data and priority at a location. |
OnDisconnect | The OnDisconnect class is used to manage operations that will be Run on the server when this client disconnects. |
Query | The Query class (and its subclass, DatabaseReference ) are used for reading data. |
ServerValue | Contains placeholder values to use when writing data to the FirebaseDatabase. |
TransactionResult | Instances of this class represent the desired outcome of a single Run of a transaction. |
ValueChangedEventArgs | Event arguments passed with the Query.ValueChanged Event. |
Firebase. DynamicLinks
Classes |
|
---|---|
AndroidParameters | Android Parameters. |
DynamicLinkComponents | The information needed to generate a Dynamic Link. |
DynamicLinkOptions | Additional options for Dynamic Link creation. |
DynamicLinks | Firebase Dynamic Links API. |
GoogleAnalyticsParameters | Google Analytics Parameters. |