Vai alla console

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.
IOSParameters iOS Parameters.
ITunesConnectAnalyticsParameters iTunes Connect App Analytics Parameters.
ReceivedDynamicLink The received Dynamic Link.
ReceivedDynamicLinkEventArgs Passed to the DynamicLinks.DynamicLinkReceived event.
ShortDynamicLink The returned value from creating a shortened Dynamic Link.
SocialMetaTagParameters Social meta-tag Parameters.

Firebase.Extensions

Classes

TaskExtension Extension methods for System.Threading.Tasks.Task and System.Threading.Tasks.Task < T > that allow the continuation function to be executed on the main thread in Unity.

Firebase.Functions

Classes

FirebaseFunctions FirebaseFunctions is a service that supports calling Google Cloud Functions.
FunctionsException Represents an Exception resulting from an operation on a FunctionsReference
HttpsCallableReference Represents a reference to a Google Cloud Functions HTTPS callable function.
HttpsCallableResult An HttpsCallableResult contains the result of calling an HttpsCallable.

Firebase.InstanceId

Classes

FirebaseInstanceId Instance ID provides a unique identifier for each app instance and a mechanism to authenticate and authorize actions (for example, sending a FCM message).

Firebase.Invites

Classes

FirebaseInvites FirebaseInvites API.
Invite Data structure used to construct and send an invite.
InviteErrorReceivedEventArgs Event argument for the ErrorReceived event containing the error that occurred while receiving an invite.
InviteReceivedEventArgs Event argument for the InviteReceived event containing the invitation data.
SendInviteResult Results from calling SendInvite() to send an invitation.

Firebase.Messaging

Classes

AndroidNotificationParams Data structure for parameters that are unique to the Android implementation.
FirebaseMessage Data structure used to send messages to, and receive messages from, cloud messaging.
FirebaseMessaging Firebase Cloud Messaging API.
FirebaseNotification Used for messages that display a notification.
MessageReceivedEventArgs Event argument for the MessageReceived event containing the message data.