Firebase
Products
  • Build
  • Release & Monitor
  • Engage
Use Cases Pricing Docs
  • Overview
  • Fundamentals
  • Build
  • Release & Monitor
  • Engage
  • Reference
  • Samples
Support
Go to console Sign in
  • Documentation
Overview Fundamentals
  • Add Firebase - Apple platforms (iOS+)
  • Add Firebase - Android
  • Add Firebase - Web
  • Add Firebase - Flutter
  • Add Firebase - C++
  • Add Firebase - Unity
  • Add Firebase - Server environments
  • Manage Firebase projects
  • Supported platforms & frameworks
  • Use Emulator Suite
Build
  • Emulator Suite
  • Authentication
  • Realtime Database
  • Firestore
  • Storage
  • ML
  • Hosting
  • Cloud Functions
  • Security Rules
  • App Check
  • Extensions
Release & Monitor
  • Crashlytics
  • Performance Monitoring
  • Test Lab
  • App Distribution
Engage
  • Analytics
  • Remote Config
  • A/B Testing
  • Cloud Messaging
  • In-App Messaging
  • Dynamic Links
  • Google AdMob
  • Google Ads
  • App Indexing
Reference Samples Libraries
Firebase
  • Products
    • More
  • Use Cases
  • Pricing
  • Docs
    • More
    • Overview
    • Fundamentals
      • More
    • Build
      • More
    • Release & Monitor
      • More
    • Engage
      • More
    • Reference
    • Samples
    • Libraries
  • Support
  • Go to console
  • API Reference
  • CLI reference
    • Overview
    • auth:import and auth:export
    • Firebase Realtime Database Operation Types
    • Deploy Targets
    • Cloud Firestore Index Definition Format
    • Emulator Suite UI Log Query Syntax
    • Emulator Suite Security Rules Unit Testing Library
      • Overview
      • HostAndPort
      • RulesTestContext
      • RulesTestEnvironment
      • TestEnvironmentConfig
  • iOS — Swift
    • Module Index
    • FirebaseCore
    • Classes
      • Overview
      • FirebaseApp
      • FirebaseConfiguration
      • FirebaseOptions
    • Enumerations
      • Overview
      • FIRLoggerLevel
    • Type Definitions
      • Overview
      • FIRAppVoidBoolCallback
    • Functions
      • Overview
      • FirebaseVersion()
    • FirebaseABTesting
    • Classes
      • Overview
      • ExperimentController
      • LifecycleEvents
    • Constants
      • Overview
      • DefaultActivateExperimentEventName
      • DefaultClearExperimentEventName
      • DefaultExpireExperimentEventName
      • DefaultSetExperimentEventName
      • DefaultTimeoutExperimentEventName
      • FIRDefaultExperimentOverflowPolicy
    • Enumerations
      • Overview
      • ABTExperimentPayloadExperimentOverflowPolicy
    • FirebaseAnalytics
    • Categories
      • Overview
      • FIRAnalytics(AppDelegate)
      • FIRAnalytics(Consent)
      • FIRAnalytics(OnDevice)
    • Classes
      • Overview
      • Analytics
    • Constants
      • Overview
      • AnalyticsEventAdImpression
      • AnalyticsEventAddPaymentInfo
      • AnalyticsEventAddShippingInfo
      • AnalyticsEventAddToCart
      • AnalyticsEventAddToWishlist
      • AnalyticsEventAppOpen
      • AnalyticsEventBeginCheckout
      • AnalyticsEventCampaignDetails
      • AnalyticsEventEarnVirtualCurrency
      • AnalyticsEventGenerateLead
      • AnalyticsEventJoinGroup
      • AnalyticsEventLevelEnd
      • AnalyticsEventLevelStart
      • AnalyticsEventLevelUp
      • AnalyticsEventLogin
      • AnalyticsEventPostScore
      • AnalyticsEventPurchase
      • AnalyticsEventRefund
      • AnalyticsEventRemoveFromCart
      • AnalyticsEventScreenView
      • AnalyticsEventSearch
      • AnalyticsEventSelectContent
      • AnalyticsEventSelectItem
      • AnalyticsEventSelectPromotion
      • AnalyticsEventShare
      • AnalyticsEventSignUp
      • AnalyticsEventSpendVirtualCurrency
      • AnalyticsEventTutorialBegin
      • AnalyticsEventTutorialComplete
      • AnalyticsEventUnlockAchievement
      • AnalyticsEventViewCart
      • AnalyticsEventViewItem
      • AnalyticsEventViewItemList
      • AnalyticsEventViewPromotion
      • AnalyticsEventViewSearchResults
      • AnalyticsParameterAchievementID
      • AnalyticsParameterAdFormat
      • AnalyticsParameterAdNetworkClickID
      • AnalyticsParameterAdPlatform
      • AnalyticsParameterAdSource
      • AnalyticsParameterAdUnitName
      • AnalyticsParameterAffiliation
      • AnalyticsParameterCP1
      • AnalyticsParameterCampaign
      • AnalyticsParameterCampaignID
      • AnalyticsParameterCharacter
      • AnalyticsParameterContent
      • AnalyticsParameterContentType
      • AnalyticsParameterCoupon
      • AnalyticsParameterCreativeFormat
      • AnalyticsParameterCreativeName
      • AnalyticsParameterCreativeSlot
      • AnalyticsParameterCurrency
      • AnalyticsParameterDestination
      • AnalyticsParameterDiscount
      • AnalyticsParameterEndDate
      • AnalyticsParameterExtendSession
      • AnalyticsParameterFlightNumber
      • AnalyticsParameterGroupID
      • AnalyticsParameterIndex
      • AnalyticsParameterItemBrand
      • AnalyticsParameterItemCategory
      • AnalyticsParameterItemCategory2
      • AnalyticsParameterItemCategory3
      • AnalyticsParameterItemCategory4
      • AnalyticsParameterItemCategory5
      • AnalyticsParameterItemID
      • AnalyticsParameterItemListID
      • AnalyticsParameterItemListName
      • AnalyticsParameterItemName
      • AnalyticsParameterItemVariant
      • AnalyticsParameterItems
      • AnalyticsParameterLevel
      • AnalyticsParameterLevelName
      • AnalyticsParameterLocation
      • AnalyticsParameterLocationID
      • AnalyticsParameterMarketingTactic
      • AnalyticsParameterMedium
      • AnalyticsParameterMethod
      • AnalyticsParameterNumberOfNights
      • AnalyticsParameterNumberOfPassengers
      • AnalyticsParameterNumberOfRooms
      • AnalyticsParameterOrigin
      • AnalyticsParameterPaymentType
      • AnalyticsParameterPrice
      • AnalyticsParameterPromotionID
      • AnalyticsParameterPromotionName
      • AnalyticsParameterQuantity
      • AnalyticsParameterScore
      • AnalyticsParameterScreenClass
      • AnalyticsParameterScreenName
      • AnalyticsParameterSearchTerm
      • AnalyticsParameterShipping
      • AnalyticsParameterShippingTier
      • AnalyticsParameterSource
      • AnalyticsParameterSourcePlatform
      • AnalyticsParameterStartDate
      • AnalyticsParameterSuccess
      • AnalyticsParameterTax
      • AnalyticsParameterTerm
      • AnalyticsParameterTransactionID
      • AnalyticsParameterTravelClass
      • AnalyticsParameterValue
      • AnalyticsParameterVirtualCurrencyName
      • AnalyticsUserPropertyAllowAdPersonalizationSignals
      • AnalyticsUserPropertySignUpMethod
      • adStorage
      • analyticsStorage
      • denied
      • granted
    • Type Definitions
      • Overview
      • ConsentStatus
      • ConsentType
    • FirebaseAnalyticsSwift
    • Extensions
      • Overview
      • View
    • FirebaseAppCheck
    • Classes
      • Overview
      • AppAttestProvider
      • AppCheck
      • AppCheckDebugProvider
      • AppCheckDebugProviderFactory
      • AppCheckToken
      • DeviceCheckProvider
      • DeviceCheckProviderFactory
    • Constants
      • Overview
      • AppCheckAppNameNotificationKey
      • AppCheckErrorDomain
      • AppCheckTokenDidChange
      • AppCheckTokenNotificationKey
    • Enumerations
      • Overview
      • _ErrorType
    • Protocols
      • Overview
      • AppCheckProvider
      • AppCheckProviderFactory
    • FirebaseAppDistribution
    • Classes
      • Overview
      • AppDistribution
      • AppDistributionRelease
    • Constants
      • Overview
      • AppDistributionErrorDetailsKey
      • AppDistributionErrorDomain
    • Enumerations
      • Overview
      • Error Types
    • FirebaseAuth
    • Classes
      • Overview
      • ActionCodeInfo
      • ActionCodeSettings
      • ActionCodeURL
      • AdditionalUserInfo
      • Auth
      • AuthCredential
      • AuthDataResult
      • AuthErrors
      • AuthSettings
      • AuthTokenResult
      • EmailAuthProvider
      • FacebookAuthProvider
      • GameCenterAuthProvider
      • GitHubAuthProvider
      • GoogleAuthProvider
      • MultiFactor
      • MultiFactorAssertion
      • MultiFactorInfo
      • MultiFactorResolver
      • MultiFactorSession
      • OAuthCredential
      • OAuthProvider
      • PhoneAuthCredential
      • PhoneAuthProvider
      • PhoneMultiFactorAssertion
      • PhoneMultiFactorGenerator
      • PhoneMultiFactorInfo
      • TwitterAuthProvider
      • User
      • UserMetadata
      • UserProfileChangeRequest
    • Constants
      • Overview
      • AuthErrorDomain
      • AuthErrorUserInfoEmailKey
      • AuthErrorUserInfoMultiFactorResolverKey
      • AuthErrorUserInfoNameKey
      • AuthErrorUserInfoUpdatedCredentialKey
      • AuthStateDidChange
      • EmailAuthProviderID
      • EmailLinkAuthSignInMethod
      • EmailPasswordAuthSignInMethod
      • FacebookAuthProviderID
      • FacebookAuthSignInMethod
      • GameCenterAuthProviderID
      • GameCenterAuthSignInMethod
      • GitHubAuthProviderID
      • GitHubAuthSignInMethod
      • GoogleAuthProviderID
      • GoogleAuthSignInMethod
      • PhoneAuthProviderID
      • PhoneAuthSignInMethod
      • PhoneMultiFactorID
      • TwitterAuthProviderID
      • TwitterAuthSignInMethod
    • Enumerations
      • Overview
      • ActionCodeOperation
      • AuthAPNSTokenType
      • Error Types
    • Protocols
      • Overview
      • AuthUIDelegate
      • FederatedAuthProvider
      • UserInfo
    • Type Definitions
      • Overview
      • AuthStateDidChangeListenerHandle
      • FIRApplyActionCodeCallback
      • FIRAuthCredentialCallback
      • FIRAuthDataResultCallback
      • FIRAuthResultCallback
      • FIRAuthStateDidChangeListenerBlock
      • FIRAuthTokenCallback
      • FIRAuthTokenResultCallback
      • FIRAuthVoidErrorCallback
      • FIRCheckActionCodeCallBack
      • FIRConfirmPasswordResetCallback
      • FIRGameCenterCredentialCallback
      • FIRIDTokenDidChangeListenerBlock
      • FIRMultiFactorSessionCallback
      • FIRProviderQueryCallback
      • FIRSendEmailVerificationCallback
      • FIRSendPasswordResetCallback
      • FIRSendSignInLinkToEmailCallback
      • FIRSignInMethodQueryCallback
      • FIRUserProfileChangeCallback
      • FIRUserUpdateCallback
      • FIRVerificationResultCallback
      • FIRVerifyPasswordResetCodeCallback
      • IDTokenDidChangeListenerHandle
    • FirebaseCrashlytics
    • Classes
      • Overview
      • Crashlytics
      • CrashlyticsReport
      • ExceptionModel
      • StackFrame
    • FirebaseDatabase
    • Classes
      • Overview
      • DataSnapshot
      • Database
      • DatabaseQuery
      • DatabaseReference
      • MutableData
      • ServerValue
      • TransactionResult
    • Enumerations
      • Overview
      • DataEventType
    • Type Definitions
      • Overview
      • DatabaseHandle
    • FirebaseDatabaseSwift
    • Extensions
      • Overview
      • DataSnapshot
      • Database
      • DatabaseReference
    • Structures
      • Overview
      • ServerTimestamp
    • FirebaseDynamicLinks
    • Classes
      • Overview
      • DynamicLink
      • DynamicLinkAndroidParameters
      • DynamicLinkComponents
      • DynamicLinkComponentsOptions
      • DynamicLinkGoogleAnalyticsParameters
      • DynamicLinkIOSParameters
      • DynamicLinkItunesConnectAnalyticsParameters
      • DynamicLinkNavigationInfoParameters
      • DynamicLinkOtherPlatformParameters
      • DynamicLinkSocialMetaTagParameters
      • DynamicLinks
    • Enumerations
      • Overview
      • DLMatchType
      • ShortDynamicLinkPathLength
    • Type Definitions
      • Overview
      • FIRDynamicLinkResolverHandler
      • FIRDynamicLinkShortenerCompletion
      • FIRDynamicLinkUniversalLinkHandler
    • FirebaseFirestore
    • Classes
      • Overview
      • CollectionReference
      • DocumentChange
      • DocumentReference
      • DocumentSnapshot
      • FieldPath
      • FieldValue
      • Firestore
      • FirestoreSettings
      • GeoPoint
      • LoadBundleTask
      • LoadBundleTaskProgress
      • Query
      • QueryDocumentSnapshot
      • QuerySnapshot
      • SnapshotMetadata
      • Timestamp
      • Transaction
      • TransactionOptions
      • WriteBatch
    • Constants
      • Overview
      • FirestoreCacheSizeUnlimited
      • FirestoreErrorDomain
    • Enumerations
      • Overview
      • DocumentChangeType
      • FirestoreSource
      • LoadBundleTaskState
      • ServerTimestampBehavior
      • Error Types
    • Protocols
      • Overview
      • ListenerRegistration
    • Type Definitions
      • Overview
      • FIRDocumentSnapshotBlock
      • FIRQuerySnapshotBlock
      • LoadBundleObserverHandle
    • FirebaseFirestoreSwift
    • Enumerations
      • Overview
      • DecodingFailureStrategy
      • FirestoreDecodingError
      • FirestoreEncodingError
      • QueryPredicate
    • Extensions
      • Overview
      • CollectionReference
      • Date
      • DocumentReference
      • DocumentSnapshot
      • FieldValue
      • Firestore
      • – Decoder
      • – Encoder
      • String
      • Timestamp
      • Transaction
      • WriteBatch
    • Protocols
      • Overview
      • DocumentIDWrappable
      • ServerTimestampWrappable
    • Structures
      • Overview
      • DocumentID
      • ExplicitNull
      • FirestoreQuery
      • – Configuration
      • ServerTimestamp
    • FirebaseFunctions
    • Classes
      • Overview
      • Functions
      • HTTPSCallable
      • HTTPSCallableResult
    • Global Variables
      • Overview
      • FunctionsErrorDetailsKey
      • FunctionsErrorDomain
    • Enumerations
      • Overview
      • FunctionsErrorCode
    • Structures
      • Overview
      • Callable
    • FirebaseInAppMessaging
    • Classes
      • Overview
      • InAppMessaging
      • InAppMessagingAction
      • InAppMessagingActionButton
      • InAppMessagingBannerDisplay
      • InAppMessagingCampaignInfo
      • InAppMessagingCardDisplay
      • InAppMessagingDisplayMessage
      • InAppMessagingImageData
      • InAppMessagingImageOnlyDisplay
      • InAppMessagingModalDisplay
    • Enumerations
      • Overview
      • FIAMDisplayRenderErrorType
      • FIRInAppMessagingDismissType
      • FIRInAppMessagingDisplayMessageType
      • FIRInAppMessagingDisplayTriggerType
    • Protocols
      • Overview
      • InAppMessagingDisplay
      • InAppMessagingDisplayDelegate
    • FirebaseInAppMessagingDisplay
    • Classes
      • Overview
      • FIRInAppMessagingCampaignInfo
      • InAppMessagingAction
      • InAppMessagingActionButton
      • InAppMessagingBannerDisplay
      • InAppMessagingCardDisplay
      • InAppMessagingDefaultDisplayImpl
      • InAppMessagingDisplayMessage
      • InAppMessagingImageData
      • InAppMessagingImageOnlyDisplay
      • InAppMessagingModalDisplay
    • Enumerations
      • Overview
      • FIAMDisplayRenderErrorType
      • FIRInAppMessagingDismissType
      • FIRInAppMessagingDisplayMessageType
      • FIRInAppMessagingDisplayTriggerType
    • Protocols
      • Overview
      • InAppMessagingDisplay
      • InAppMessagingDisplayDelegate
    • FirebaseInAppMessagingSwift
    • Enumerations
      • Overview
      • InAppMessagingPreviewHelpers
      • – Delegate
    • Extensions
      • Overview
      • View
    • FirebaseInstallations
    • Classes
      • Overview
      • Installations
      • InstallationsAuthTokenResult
    • Constants
      • Overview
      • InstallationIDDidChange
      • InstallationIDDidChangeAppNameKey
      • kFirebaseInstallationsErrorDomain
    • Enumerations
      • Overview
      • InstallationsErrorCode
    • Type Definitions
      • Overview
      • InstallationsIDHandler
      • InstallationsTokenHandler
    • FirebaseInstanceID
    • Classes
      • Overview
      • InstanceID
      • InstanceIDResult
    • Constants
      • Overview
      • InstanceIDScopeFirebaseMessaging
      • InstanceIDTokenRefresh
    • Enumerations
      • Overview
      • InstanceIDError
    • Type Definitions
      • Overview
      • InstanceIDDeleteHandler
      • InstanceIDDeleteTokenHandler
      • InstanceIDHandler
      • InstanceIDResultHandler
      • InstanceIDTokenHandler
    • FirebaseMessaging
    • Classes
      • Overview
      • FIRMessagingExtensionHelper
      • Messaging
      • MessagingMessageInfo
    • Constants
      • Overview
      • MessagingErrorDomain
      • MessagingRegistrationTokenRefreshed
    • Enumerations
      • Overview
      • MessagingAPNSTokenType
      • MessagingMessageStatus
      • Error Types
    • Protocols
      • Overview
      • MessagingDelegate
    • Type Definitions
      • Overview
      • FIRMessagingDeleteFCMTokenCompletion
      • FIRMessagingFCMTokenFetchCompletion
      • FIRMessagingTopicOperationCompletion
    • FirebaseMLCommon
    • Classes
      • Overview
      • LocalModel
      • ModelDownloadConditions
      • ModelManager
      • RemoteModel
    • Constants
      • Overview
      • error
      • firebaseMLModelDownloadDidFail
      • firebaseMLModelDownloadDidSucceed
      • remoteModel
    • Type Definitions
      • Overview
      • ModelDownloadUserInfoKey
    • FirebaseMLModelDownloader
    • Classes
      • Overview
      • ModelDownloader
    • Enumerations
      • Overview
      • DownloadError
      • DownloadedModelError
      • ModelDownloadType
    • Structures
      • Overview
      • CustomModel
      • ModelDownloadConditions
    • FirebaseMLModelInterpreter
    • Classes
      • Overview
      • CustomLocalModel
      • CustomRemoteModel
      • ModelInputOutputOptions
      • ModelInputs
      • ModelInterpreter
      • ModelOutputs
    • Enumerations
      • Overview
      • ModelElementType
    • Type Definitions
      • Overview
      • ModelInterpreterInputOutputOpIndexCallback
      • ModelInterpreterRunCallback
    • FirebaseMLVision
    • Classes
      • Overview
      • Vision
      • VisionBarcode
      • VisionBarcodeAddress
      • VisionBarcodeCalendarEvent
      • VisionBarcodeContactInfo
      • VisionBarcodeDetector
      • VisionBarcodeDetectorOptions
      • VisionBarcodeDriverLicense
      • VisionBarcodeEmail
      • VisionBarcodeGeoPoint
      • VisionBarcodePersonName
      • VisionBarcodePhone
      • VisionBarcodeSMS
      • VisionBarcodeURLBookmark
      • VisionBarcodeWifi
      • VisionCloudDetectorOptions
      • VisionCloudDocumentTextRecognizerOptions
      • VisionCloudImageLabelerOptions
      • VisionCloudLandmark
      • VisionCloudLandmarkDetector
      • VisionCloudTextRecognizerOptions
      • VisionDocumentText
      • VisionDocumentTextBlock
      • VisionDocumentTextParagraph
      • VisionDocumentTextRecognizer
      • VisionDocumentTextSymbol
      • VisionDocumentTextWord
      • VisionFace
      • VisionFaceContour
      • VisionFaceDetector
      • VisionFaceDetectorOptions
      • VisionFaceLandmark
      • VisionImage
      • VisionImageLabel
      • VisionImageLabeler
      • VisionImageMetadata
      • VisionLatitudeLongitude
      • VisionOnDeviceImageLabelerOptions
      • VisionPoint
      • VisionText
      • VisionTextBlock
      • VisionTextElement
      • VisionTextLine
      • VisionTextRecognizedBreak
      • VisionTextRecognizedLanguage
      • VisionTextRecognizer
    • Constants
      • Overview
      • all
      • face
      • leftCheek
      • leftEar
      • leftEye
      • leftEye
      • leftEyebrowBottom
      • leftEyebrowTop
      • lowerLipBottom
      • lowerLipTop
      • mouthBottom
      • mouthLeft
      • mouthRight
      • noseBase
      • noseBottom
      • noseBridge
      • rightCheek
      • rightEar
      • rightEye
      • rightEye
      • rightEyebrowBottom
      • rightEyebrowTop
      • upperLipBottom
      • upperLipTop
    • Enumerations
      • Overview
      • VisionBarcodeAddressType
      • VisionBarcodeEmailType
      • VisionBarcodeFormat
      • VisionBarcodePhoneType
      • VisionBarcodeValueType
      • VisionBarcodeWiFiEncryptionType
      • VisionCloudModelType
      • VisionCloudTextModelType
      • VisionDetectorImageOrientation
      • VisionDocumentTextBlockType
      • VisionFaceDetectorClassificationMode
      • VisionFaceDetectorContourMode
      • VisionFaceDetectorLandmarkMode
      • VisionFaceDetectorPerformanceMode
      • VisionImageLabelerType
      • VisionTextRecognizedBreakType
      • VisionTextRecognizerType
    • Type Definitions
      • Overview
      • FaceContourType
      • FaceLandmarkType
      • VisionBarcodeDetectionCallback
      • VisionCloudLandmarkDetectionCompletion
      • VisionDocumentTextRecognitionCallback
      • VisionFaceDetectionCallback
      • VisionImageLabelerCallback
      • VisionTextRecognitionCallback
    • FirebasePerformance
    • Classes
      • Overview
      • HTTPMetric
      • Performance
      • Trace
    • Enumerations
      • Overview
      • HTTPMethod
    • Protocols
      • Overview
      • PerformanceAttributable
    • FirebaseRemoteConfig
    • Classes
      • Overview
      • RemoteConfig
      • RemoteConfigSettings
      • RemoteConfigValue
    • Constants
      • Overview
      • NamespaceGoogleMobilePlatform
      • RemoteConfigErrorDomain
      • RemoteConfigThrottledEndTimeInSecondsKey
    • Enumerations
      • Overview
      • RemoteConfigFetchAndActivateStatus
      • RemoteConfigFetchStatus
      • RemoteConfigSource
      • Error Types
    • Type Definitions
      • Overview
      • FIRRemoteConfigActivateCompletion
      • FIRRemoteConfigFetchAndActivateCompletion
      • FIRRemoteConfigFetchCompletion
      • FIRRemoteConfigInitializationCompletion
    • FirebaseRemoteConfigSwift
    • Enumerations
      • Overview
      • RemoteConfigCodableError
      • RemoteConfigValueCodableError
    • Extensions
      • Overview
      • RemoteConfig
      • RemoteConfigValue
    • FirebaseStorage
    • Classes
      • Overview
      • Storage
      • StorageDownloadTask
      • StorageListResult
      • StorageMetadata
      • StorageObservableTask
      • StorageReference
      • StorageTask
      • StorageTaskSnapshot
      • StorageUploadTask
    • Global Variables
      • Overview
      • StorageErrorDomain
    • Enumerations
      • Overview
      • StorageError
      • StorageErrorCode
      • StorageTaskStatus
    • Protocols
      • Overview
      • StorageTaskManagement
    • GoogleMobileAds
    • Classes
      • Overview
      • DFPBannerView
      • DFPBannerViewOptions
      • DFPCustomRenderedAd
      • DFPInterstitial
      • DFPRequest
      • GADAdChoicesView
      • GADAdLoader
      • GADAdLoaderOptions
      • GADAdReward
      • GADAdapterStatus
      • GADAudioVideoManager
      • GADBannerView
      • GADCorrelator
      • GADCorrelatorAdLoaderOptions
      • GADCustomEventExtras
      • GADCustomEventRequest
      • GADDebugOptionsViewController
      • GADDefaultInAppPurchase
      • GADDynamicHeightSearchRequest
      • GADExtras
      • GADInAppPurchase
      • GADInitializationStatus
      • GADInterstitial
      • GADMediaContent
      • GADMediaView
      • GADMediatedNativeAdNotificationSource
      • GADMediatedUnifiedNativeAdNotificationSource
      • GADMediationAdConfiguration
      • GADMediationBannerAdConfiguration
      • GADMediationCredentials
      • GADMediationInterstitialAdConfiguration
      • GADMediationNativeAdConfiguration
      • GADMediationRewardedAdConfiguration
      • GADMediationServerConfiguration
      • GADMobileAds
      • GADMultipleAdsAdLoaderOptions
      • GADMuteThisAdReason
      • GADNativeAd
      • GADNativeAdImage
      • GADNativeAdImageAdLoaderOptions
      • GADNativeAdViewAdOptions
      • GADNativeAppInstallAd
      • GADNativeAppInstallAdView
      • GADNativeContentAd
      • GADNativeContentAdView
      • GADNativeCustomTemplateAd
      • GADNativeExpressAdView
      • GADNativeMuteThisAdLoaderOptions
      • GADRTBRequestParameters
      • GADRequest
      • GADRequestConfiguration
      • GADRequestError
      • GADRewardBasedVideoAd
      • GADRewardedAd
      • GADSearchBannerView
      • GADSearchRequest
      • GADServerSideVerificationOptions
      • GADUnifiedNativeAd
      • GADUnifiedNativeAdView
      • GADVideoController
      • GADVideoOptions
    • Constants
      • Overview
      • GADCustomEventParametersServer
      • GADNativeCustomTemplateAdMediaViewKey
      • GoogleMobileAdsVersionString
      • adChoicesViewAsset
      • adChoicesViewAsset
      • advertiserAsset
      • advertiserAsset
      • attributionIconAsset
      • attributionIconAsset
      • attributionTextAsset
      • attributionTextAsset
      • backgroundAsset
      • backgroundAsset
      • bodyAsset
      • bodyAsset
      • bodyAsset
      • callToActionAsset
      • callToActionAsset
      • callToActionAsset
      • choicesViewAsset
      • dfpBanner
      • general
      • headlineAsset
      • headlineAsset
      • headlineAsset
      • iconAsset
      • iconAsset
      • imageAsset
      • imageAsset
      • imageAsset
      • kDFPSimulatorID
      • kGADAdSizeBanner
      • kGADAdSizeFluid
      • kGADAdSizeFullBanner
      • kGADAdSizeInvalid
      • kGADAdSizeLargeBanner
      • kGADAdSizeLeaderboard
      • kGADAdSizeMediumRectangle
      • kGADAdSizeSkyscraper
      • kGADAdSizeSmartBannerLandscape
      • kGADAdSizeSmartBannerPortrait
      • kGADErrorDomain
      • kGADSimulatorID
      • logoAsset
      • matureAudience
      • mediaViewAsset
      • mediaViewAsset
      • mediaViewAsset
      • nativeAppInstall
      • nativeContent
      • nativeCustomTemplate
      • parentalGuidance
      • priceAsset
      • priceAsset
      • starRatingAsset
      • starRatingAsset
      • storeAsset
      • storeAsset
      • teen
      • unifiedNative
    • Enumerations
      • Overview
      • GADAdChoicesPosition
      • GADAdFormat
      • GADAdapterInitializationState
      • GADErrorCode
      • GADGender
      • GADInAppPurchaseStatus
      • GADMBannerAnimationType
      • GADNativeAdImageAdLoaderOptionsOrientation
      • GADSearchBorderType
      • GADSearchCallButtonColor
    • Protocols
      • Overview
      • DFPBannerAdLoaderDelegate
      • DFPCustomRenderedBannerViewDelegate
      • DFPCustomRenderedInterstitialDelegate
      • GADAdLoaderDelegate
      • GADAdNetworkExtras
      • GADAdSizeDelegate
      • GADAppEventDelegate
      • GADAudioVideoManagerDelegate
      • GADBannerViewDelegate
      • GADCustomEventBanner
      • GADCustomEventBannerDelegate
      • GADCustomEventInterstitial
      • GADCustomEventInterstitialDelegate
      • GADCustomEventNativeAd
      • GADCustomEventNativeAdDelegate
      • GADDebugOptionsViewControllerDelegate
      • GADDefaultInAppPurchaseDelegate
      • GADInAppPurchaseDelegate
      • GADInterstitialDelegate
      • GADMAdNetworkAdapter
      • GADMAdNetworkConnector
      • GADMRewardBasedVideoAdNetworkAdapter
      • GADMRewardBasedVideoAdNetworkConnector
      • GADMediatedNativeAd
      • GADMediatedNativeAdDelegate
      • GADMediatedNativeAppInstallAd
      • GADMediatedNativeContentAd
      • GADMediatedUnifiedNativeAd
      • GADMediationAd
      • GADMediationAdEventDelegate
      • GADMediationAdRequest
      • GADMediationAdapter
      • GADMediationBannerAd
      • GADMediationBannerAdEventDelegate
      • GADMediationInterstitialAd
      • GADMediationInterstitialAdEventDelegate
      • GADMediationNativeAd
      • GADMediationNativeAdEventDelegate
      • GADMediationRewardedAd
      • GADMediationRewardedAdEventDelegate
      • GADNativeAdDelegate
      • GADNativeAppInstallAdLoaderDelegate
      • GADNativeContentAdLoaderDelegate
      • GADNativeCustomTemplateAdLoaderDelegate
      • GADNativeExpressAdViewDelegate
      • GADRTBAdapter
      • GADRewardBasedVideoAdDelegate
      • GADRewardedAdDelegate
      • GADRewardedAdMetadataDelegate
      • GADUnifiedNativeAdDelegate
      • GADUnifiedNativeAdLoaderDelegate
      • GADUnifiedNativeAdUnconfirmedClickDelegate
      • GADVideoControllerDelegate
    • Type Definitions
      • Overview
      • GADAdLoaderAdType
      • GADAdMetadataKey
      • GADAdSize
      • GADInitializationCompletionHandler
      • GADMaxAdContentRating
      • GADMediationAdapterSetUpCompletionBlock
      • GADMediationBannerLoadCompletionHandler
      • GADMediationInterstitialLoadCompletionHandler
      • GADMediationNativeLoadCompletionHandler
      • GADMediationRewardedLoadCompletionHandler
      • GADNativeAdCustomClickHandler
      • GADNativeAppInstallAssetID
      • GADNativeContentAdAssetID
      • GADRTBSignalCompletionHandler
      • GADRewardedAdLoadCompletionHandler
      • GADUnifiedNativeAssetIdentifier
      • GADVersionNumber
    • Functions
      • Overview
      • CGSizeFromGADAdSize(_:)
      • GADAdSizeEqualToSize(_:_:)
      • GADAdSizeFromCGSize(_:)
      • GADAdSizeFromNSValue(_:)
      • GADAdSizeFullWidthLandscapeWithHeight(_:)
      • GADAdSizeFullWidthPortraitWithHeight(_:)
      • GADAdSizeIsFluid(_:)
      • GADClosestValidSizeForAdSizes(_:_:)
      • IsGADAdSizeValid(_:)
      • NSStringFromGADAdSize(_:)
      • NSValueFromGADAdSize(_:)
    • Structures
      • Overview
      • GADAdSize
      • GADVersionNumber
  • iOS — Objective-C
    • Module Index
    • FirebaseCore
    • Classes
      • Overview
      • FIRApp
      • FIRConfiguration
      • FIROptions
    • Enumerations
      • Overview
      • FIRLoggerLevel
    • Type Definitions
      • Overview
      • FIRAppVoidBoolCallback
    • Functions
      • Overview
      • FIRFirebaseVersion
    • FirebaseABTesting
    • Classes
      • Overview
      • FIRExperimentController
      • FIRLifecycleEvents
    • Constants
      • Overview
      • FIRActivateExperimentEventName
      • FIRClearExperimentEventName
      • FIRDefaultExperimentOverflowPolicy
      • FIRExpireExperimentEventName
      • FIRSetExperimentEventName
      • FIRTimeoutExperimentEventName
    • Enumerations
      • Overview
      • ABTExperimentPayloadExperimentOverflowPolicy
    • FirebaseAnalytics
    • Classes
      • Overview
      • FIRAnalytics
    • Constants
      • Overview
      • FIRConsentStatusDenied
      • FIRConsentStatusGranted
      • FIRConsentTypeAdStorage
      • FIRConsentTypeAnalyticsStorage
      • kFIREventAdImpression
      • kFIREventAddPaymentInfo
      • kFIREventAddShippingInfo
      • kFIREventAddToCart
      • kFIREventAddToWishlist
      • kFIREventAppOpen
      • kFIREventBeginCheckout
      • kFIREventCampaignDetails
      • kFIREventEarnVirtualCurrency
      • kFIREventGenerateLead
      • kFIREventJoinGroup
      • kFIREventLevelEnd
      • kFIREventLevelStart
      • kFIREventLevelUp
      • kFIREventLogin
      • kFIREventPostScore
      • kFIREventPurchase
      • kFIREventRefund
      • kFIREventRemoveFromCart
      • kFIREventScreenView
      • kFIREventSearch
      • kFIREventSelectContent
      • kFIREventSelectItem
      • kFIREventSelectPromotion
      • kFIREventShare
      • kFIREventSignUp
      • kFIREventSpendVirtualCurrency
      • kFIREventTutorialBegin
      • kFIREventTutorialComplete
      • kFIREventUnlockAchievement
      • kFIREventViewCart
      • kFIREventViewItem
      • kFIREventViewItemList
      • kFIREventViewPromotion
      • kFIREventViewSearchResults
      • kFIRParameterAchievementID
      • kFIRParameterAdFormat
      • kFIRParameterAdNetworkClickID
      • kFIRParameterAdPlatform
      • kFIRParameterAdSource
      • kFIRParameterAdUnitName
      • kFIRParameterAffiliation
      • kFIRParameterCP1
      • kFIRParameterCampaign
      • kFIRParameterCampaignID
      • kFIRParameterCharacter
      • kFIRParameterContent
      • kFIRParameterContentType
      • kFIRParameterCoupon
      • kFIRParameterCreativeFormat
      • kFIRParameterCreativeName
      • kFIRParameterCreativeSlot
      • kFIRParameterCurrency
      • kFIRParameterDestination
      • kFIRParameterDiscount
      • kFIRParameterEndDate
      • kFIRParameterExtendSession
      • kFIRParameterFlightNumber
      • kFIRParameterGroupID
      • kFIRParameterIndex
      • kFIRParameterItemBrand
      • kFIRParameterItemCategory
      • kFIRParameterItemCategory2
      • kFIRParameterItemCategory3
      • kFIRParameterItemCategory4
      • kFIRParameterItemCategory5
      • kFIRParameterItemID
      • kFIRParameterItemListID
      • kFIRParameterItemListName
      • kFIRParameterItemName
      • kFIRParameterItemVariant
      • kFIRParameterItems
      • kFIRParameterLevel
      • kFIRParameterLevelName
      • kFIRParameterLocation
      • kFIRParameterLocationID
      • kFIRParameterMarketingTactic
      • kFIRParameterMedium
      • kFIRParameterMethod
      • kFIRParameterNumberOfNights
      • kFIRParameterNumberOfPassengers
      • kFIRParameterNumberOfRooms
      • kFIRParameterOrigin
      • kFIRParameterPaymentType
      • kFIRParameterPrice
      • kFIRParameterPromotionID
      • kFIRParameterPromotionName
      • kFIRParameterQuantity
      • kFIRParameterScore
      • kFIRParameterScreenClass
      • kFIRParameterScreenName
      • kFIRParameterSearchTerm
      • kFIRParameterShipping
      • kFIRParameterShippingTier
      • kFIRParameterSource
      • kFIRParameterSourcePlatform
      • kFIRParameterStartDate
      • kFIRParameterSuccess
      • kFIRParameterTax
      • kFIRParameterTerm
      • kFIRParameterTransactionID
      • kFIRParameterTravelClass
      • kFIRParameterValue
      • kFIRParameterVirtualCurrencyName
      • kFIRUserPropertyAllowAdPersonalizationSignals
      • kFIRUserPropertySignUpMethod
    • Type Definitions
      • Overview
      • FIRConsentStatus
      • FIRConsentType
    • FirebaseAppCheck
    • Classes
      • Overview
      • FIRAppAttestProvider
      • FIRAppCheck
      • FIRAppCheckDebugProvider
      • FIRAppCheckDebugProviderFactory
      • FIRAppCheckToken
      • FIRDeviceCheckProvider
      • FIRDeviceCheckProviderFactory
    • Constants
      • Overview
      • FIRAppCheckAppCheckTokenDidChangeNotification
      • FIRAppCheckErrorDomain
      • kFIRAppCheckAppNameNotificationKey
      • kFIRAppCheckTokenNotificationKey
    • Enumerations
      • Overview
      • FIRAppCheckErrorCode
    • Protocols
      • Overview
      • FIRAppCheckProvider
      • FIRAppCheckProviderFactory
    • FirebaseAppDistribution
    • Classes
      • Overview
      • FIRAppDistribution
      • FIRAppDistributionRelease
    • Constants
      • Overview
      • FIRAppDistributionErrorDetailsKey
      • FIRAppDistributionErrorDomain
    • Enumerations
      • Overview
      • FIRAppDistributionError
    • FirebaseAuth
    • Classes
      • Overview
      • FIRActionCodeInfo
      • FIRActionCodeSettings
      • FIRActionCodeURL
      • FIRAdditionalUserInfo
      • FIRAuth
      • FIRAuthCredential
      • FIRAuthDataResult
      • FIRAuthErrors
      • FIRAuthSettings
      • FIRAuthTokenResult
      • FIREmailAuthProvider
      • FIRFacebookAuthProvider
      • FIRGameCenterAuthProvider
      • FIRGitHubAuthProvider
      • FIRGoogleAuthProvider
      • FIRMultiFactor
      • FIRMultiFactorAssertion
      • FIRMultiFactorInfo
      • FIRMultiFactorResolver
      • FIRMultiFactorSession
      • FIROAuthCredential
      • FIROAuthProvider
      • FIRPhoneAuthCredential
      • FIRPhoneAuthProvider
      • FIRPhoneMultiFactorAssertion
      • FIRPhoneMultiFactorGenerator
      • FIRPhoneMultiFactorInfo
      • FIRTwitterAuthProvider
      • FIRUser
      • FIRUserMetadata
      • FIRUserProfileChangeRequest
    • Constants
      • Overview
      • FIRAuthErrorDomain
      • FIRAuthErrorUserInfoEmailKey
      • FIRAuthErrorUserInfoMultiFactorResolverKey
      • FIRAuthErrorUserInfoNameKey
      • FIRAuthErrorUserInfoUpdatedCredentialKey
      • FIRAuthStateDidChangeNotification
      • FIREmailAuthProviderID
      • FIREmailLinkAuthSignInMethod
      • FIREmailPasswordAuthSignInMethod
      • FIRFacebookAuthProviderID
      • FIRFacebookAuthSignInMethod
      • FIRGameCenterAuthProviderID
      • FIRGameCenterAuthSignInMethod
      • FIRGitHubAuthProviderID
      • FIRGitHubAuthSignInMethod
      • FIRGoogleAuthProviderID
      • FIRGoogleAuthSignInMethod
      • FIRPhoneAuthProviderID
      • FIRPhoneAuthSignInMethod
      • FIRPhoneMultiFactorID
      • FIRTwitterAuthProviderID
      • FIRTwitterAuthSignInMethod
    • Enumerations
      • Overview
      • FIRActionCodeOperation
      • FIRAuthAPNSTokenType
      • FIRAuthErrorCode
    • Protocols
      • Overview
      • FIRAuthUIDelegate
      • FIRFederatedAuthProvider
      • FIRUserInfo
    • Type Definitions
      • Overview
      • FIRApplyActionCodeCallback
      • FIRAuthCredentialCallback
      • FIRAuthDataResultCallback
      • FIRAuthResultCallback
      • FIRAuthStateDidChangeListenerBlock
      • FIRAuthStateDidChangeListenerHandle
      • FIRAuthTokenCallback
      • FIRAuthTokenResultCallback
      • FIRAuthVoidErrorCallback
      • FIRCheckActionCodeCallBack
      • FIRConfirmPasswordResetCallback
      • FIRGameCenterCredentialCallback
      • FIRIDTokenDidChangeListenerBlock
      • FIRIDTokenDidChangeListenerHandle
      • FIRMultiFactorSessionCallback
      • FIRProviderQueryCallback
      • FIRSendEmailVerificationCallback
      • FIRSendPasswordResetCallback
      • FIRSendSignInLinkToEmailCallback
      • FIRSignInMethodQueryCallback
      • FIRUserProfileChangeCallback
      • FIRUserUpdateCallback
      • FIRVerificationResultCallback
      • FIRVerifyPasswordResetCodeCallback
    • FirebaseCrashlytics
    • Classes
      • Overview
      • FIRCrashlytics
      • FIRCrashlyticsReport
      • FIRExceptionModel
      • FIRStackFrame
    • FirebaseDatabase
    • Classes
      • Overview
      • FIRDataSnapshot
      • FIRDatabase
      • FIRDatabaseQuery
      • FIRDatabaseReference
      • FIRMutableData
      • FIRServerValue
      • FIRTransactionResult
    • Enumerations
      • Overview
      • FIRDataEventType
    • Type Definitions
      • Overview
      • FIRDatabaseHandle
    • FirebaseDynamicLinks
    • Classes
      • Overview
      • FIRDynamicLink
      • FIRDynamicLinkAndroidParameters
      • FIRDynamicLinkComponents
      • FIRDynamicLinkComponentsOptions
      • FIRDynamicLinkGoogleAnalyticsParameters
      • FIRDynamicLinkIOSParameters
      • FIRDynamicLinkItunesConnectAnalyticsParameters
      • FIRDynamicLinkNavigationInfoParameters
      • FIRDynamicLinkOtherPlatformParameters
      • FIRDynamicLinkSocialMetaTagParameters
      • FIRDynamicLinks
    • Enumerations
      • Overview
      • FIRDLMatchType
      • FIRShortDynamicLinkPathLength
    • Type Definitions
      • Overview
      • FIRDynamicLinkResolverHandler
      • FIRDynamicLinkShortenerCompletion
      • FIRDynamicLinkUniversalLinkHandler
    • FirebaseFirestore
    • Classes
      • Overview
      • FIRCollectionReference
      • FIRDocumentChange
      • FIRDocumentReference
      • FIRDocumentSnapshot
      • FIRFieldPath
      • FIRFieldValue
      • FIRFirestore
      • FIRFirestoreSettings
      • FIRGeoPoint
      • FIRLoadBundleTask
      • FIRLoadBundleTaskProgress
      • FIRQuery
      • FIRQueryDocumentSnapshot
      • FIRQuerySnapshot
      • FIRSnapshotMetadata
      • FIRTimestamp
      • FIRTransaction
      • FIRTransactionOptions
      • FIRWriteBatch
    • Constants
      • Overview
      • FIRFirestoreErrorDomain
      • kFIRFirestoreCacheSizeUnlimited
    • Enumerations
      • Overview
      • FIRDocumentChangeType
      • FIRFirestoreErrorCode
      • FIRFirestoreSource
      • FIRLoadBundleTaskState
      • FIRServerTimestampBehavior
    • Protocols
      • Overview
      • FIRListenerRegistration
    • Type Definitions
      • Overview
      • FIRDocumentSnapshotBlock
      • FIRLoadBundleObserverHandle
      • FIRQuerySnapshotBlock
    • FirebaseFunctions
    • Classes
      • Overview
      • FIRFunctions
      • FIRHTTPSCallable
      • FIRHTTPSCallableResult
    • Constants
      • Overview
      • FIRFunctionsErrorDetailsKey
      • FIRFunctionsErrorDomain
    • Enumerations
      • Overview
      • FIRFunctionsErrorCode
    • FirebaseInAppMessaging
    • Classes
      • Overview
      • FIRInAppMessaging
      • FIRInAppMessagingAction
      • FIRInAppMessagingActionButton
      • FIRInAppMessagingBannerDisplay
      • FIRInAppMessagingCampaignInfo
      • FIRInAppMessagingCardDisplay
      • FIRInAppMessagingDisplayMessage
      • FIRInAppMessagingImageData
      • FIRInAppMessagingImageOnlyDisplay
      • FIRInAppMessagingModalDisplay
    • Enumerations
      • Overview
      • FIAMDisplayRenderErrorType
      • FIRInAppMessagingDismissType
      • FIRInAppMessagingDisplayMessageType
      • FIRInAppMessagingDisplayTriggerType
    • Protocols
      • Overview
      • FIRInAppMessagingDisplay
      • FIRInAppMessagingDisplayDelegate
    • FirebaseInAppMessagingDisplay
    • Classes
      • Overview
      • FIRIAMDefaultDisplayImpl
      • FIRInAppMessagingAction
      • FIRInAppMessagingActionButton
      • FIRInAppMessagingBannerDisplay
      • FIRInAppMessagingCampaignInfo
      • FIRInAppMessagingCardDisplay
      • FIRInAppMessagingDisplayMessage
      • FIRInAppMessagingImageData
      • FIRInAppMessagingImageOnlyDisplay
      • FIRInAppMessagingModalDisplay
    • Enumerations
      • Overview
      • FIAMDisplayRenderErrorType
      • FIRInAppMessagingDismissType
      • FIRInAppMessagingDisplayMessageType
      • FIRInAppMessagingDisplayTriggerType
    • Protocols
      • Overview
      • FIRInAppMessagingDisplay
      • FIRInAppMessagingDisplayDelegate
    • FirebaseInstallations
    • Classes
      • Overview
      • FIRInstallations
      • FIRInstallationsAuthTokenResult
    • Constants
      • Overview
      • FIRInstallationIDDidChangeNotification
      • kFIRInstallationIDDidChangeNotificationAppNameKey
      • kFirebaseInstallationsErrorDomain
    • Enumerations
      • Overview
      • FIRInstallationsErrorCode
    • Type Definitions
      • Overview
      • FIRInstallationsIDHandler
      • FIRInstallationsTokenHandler
    • FirebaseInstanceID
    • Classes
      • Overview
      • FIRInstanceID
      • FIRInstanceIDResult
    • Constants
      • Overview
      • kFIRInstanceIDScopeFirebaseMessaging
      • kFIRInstanceIDTokenRefreshNotification
    • Enumerations
      • Overview
      • FIRInstanceIDError
    • Type Definitions
      • Overview
      • FIRInstanceIDDeleteHandler
      • FIRInstanceIDDeleteTokenHandler
      • FIRInstanceIDHandler
      • FIRInstanceIDResultHandler
      • FIRInstanceIDTokenHandler
    • FirebaseMessaging
    • Classes
      • Overview
      • FIRMessaging
      • FIRMessagingExtensionHelper
      • FIRMessagingMessageInfo
    • Constants
      • Overview
      • FIRMessagingErrorDomain
      • FIRMessagingRegistrationTokenRefreshedNotification
    • Enumerations
      • Overview
      • FIRMessagingAPNSTokenType
      • FIRMessagingError
      • FIRMessagingMessageStatus
    • Protocols
      • Overview
      • FIRMessagingDelegate
    • Type Definitions
      • Overview
      • FIRMessagingDeleteFCMTokenCompletion
      • FIRMessagingFCMTokenFetchCompletion
      • FIRMessagingTopicOperationCompletion
    • FirebaseMLCommon
    • Classes
      • Overview
      • FIRLocalModel
      • FIRModelDownloadConditions
      • FIRModelManager
      • FIRRemoteModel
    • Constants
      • Overview
      • FIRModelDownloadDidFailNotification
      • FIRModelDownloadDidSucceedNotification
      • FIRModelDownloadUserInfoKeyError
      • FIRModelDownloadUserInfoKeyRemoteModel
    • Type Definitions
      • Overview
      • FIRModelDownloadUserInfoKey
    • FirebaseMLModelInterpreter
    • Classes
      • Overview
      • FIRCustomLocalModel
      • FIRCustomRemoteModel
      • FIRModelInputOutputOptions
      • FIRModelInputs
      • FIRModelInterpreter
      • FIRModelOutputs
    • Enumerations
      • Overview
      • FIRModelElementType
    • Type Definitions
      • Overview
      • FIRModelInterpreterInputOutputOpIndexCallback
      • FIRModelInterpreterRunCallback
    • FirebaseMLVision
    • Classes
      • Overview
      • FIRVision
      • FIRVisionBarcode
      • FIRVisionBarcodeAddress
      • FIRVisionBarcodeCalendarEvent
      • FIRVisionBarcodeContactInfo
      • FIRVisionBarcodeDetector
      • FIRVisionBarcodeDetectorOptions
      • FIRVisionBarcodeDriverLicense
      • FIRVisionBarcodeEmail
      • FIRVisionBarcodeGeoPoint
      • FIRVisionBarcodePersonName
      • FIRVisionBarcodePhone
      • FIRVisionBarcodeSMS
      • FIRVisionBarcodeURLBookmark
      • FIRVisionBarcodeWiFi
      • FIRVisionCloudDetectorOptions
      • FIRVisionCloudDocumentTextRecognizerOptions
      • FIRVisionCloudImageLabelerOptions
      • FIRVisionCloudLandmark
      • FIRVisionCloudLandmarkDetector
      • FIRVisionCloudTextRecognizerOptions
      • FIRVisionDocumentText
      • FIRVisionDocumentTextBlock
      • FIRVisionDocumentTextParagraph
      • FIRVisionDocumentTextRecognizer
      • FIRVisionDocumentTextSymbol
      • FIRVisionDocumentTextWord
      • FIRVisionFace
      • FIRVisionFaceContour
      • FIRVisionFaceDetector
      • FIRVisionFaceDetectorOptions
      • FIRVisionFaceLandmark
      • FIRVisionImage
      • FIRVisionImageLabel
      • FIRVisionImageLabeler
      • FIRVisionImageMetadata
      • FIRVisionLatitudeLongitude
      • FIRVisionOnDeviceImageLabelerOptions
      • FIRVisionPoint
      • FIRVisionText
      • FIRVisionTextBlock
      • FIRVisionTextElement
      • FIRVisionTextLine
      • FIRVisionTextRecognizedBreak
      • FIRVisionTextRecognizedLanguage
      • FIRVisionTextRecognizer
    • Constants
      • Overview
      • FIRFaceContourTypeAll
      • FIRFaceContourTypeFace
      • FIRFaceContourTypeLeftEye
      • FIRFaceContourTypeLeftEyebrowBottom
      • FIRFaceContourTypeLeftEyebrowTop
      • FIRFaceContourTypeLowerLipBottom
      • FIRFaceContourTypeLowerLipTop
      • FIRFaceContourTypeNoseBottom
      • FIRFaceContourTypeNoseBridge
      • FIRFaceContourTypeRightEye
      • FIRFaceContourTypeRightEyebrowBottom
      • FIRFaceContourTypeRightEyebrowTop
      • FIRFaceContourTypeUpperLipBottom
      • FIRFaceContourTypeUpperLipTop
      • FIRFaceLandmarkTypeLeftCheek
      • FIRFaceLandmarkTypeLeftEar
      • FIRFaceLandmarkTypeLeftEye
      • FIRFaceLandmarkTypeMouthBottom
      • FIRFaceLandmarkTypeMouthLeft
      • FIRFaceLandmarkTypeMouthRight
      • FIRFaceLandmarkTypeNoseBase
      • FIRFaceLandmarkTypeRightCheek
      • FIRFaceLandmarkTypeRightEar
      • FIRFaceLandmarkTypeRightEye
    • Enumerations
      • Overview
      • FIRVisionBarcodeAddressType
      • FIRVisionBarcodeEmailType
      • FIRVisionBarcodeFormat
      • FIRVisionBarcodePhoneType
      • FIRVisionBarcodeValueType
      • FIRVisionBarcodeWiFiEncryptionType
      • FIRVisionCloudModelType
      • FIRVisionCloudTextModelType
      • FIRVisionDetectorImageOrientation
      • FIRVisionDocumentTextBlockType
      • FIRVisionFaceDetectorClassificationMode
      • FIRVisionFaceDetectorContourMode
      • FIRVisionFaceDetectorLandmarkMode
      • FIRVisionFaceDetectorPerformanceMode
      • FIRVisionImageLabelerType
      • FIRVisionTextRecognizedBreakType
      • FIRVisionTextRecognizerType
    • Type Definitions
      • Overview
      • FIRFaceContourType
      • FIRFaceLandmarkType
      • FIRVisionBarcodeDetectionCallback
      • FIRVisionCloudLandmarkDetectionCompletion
      • FIRVisionDocumentTextRecognitionCallback
      • FIRVisionFaceDetectionCallback
      • FIRVisionImageLabelerCallback
      • FIRVisionTextRecognitionCallback
    • FirebasePerformance
    • Classes
      • Overview
      • FIRHTTPMetric
      • FIRPerformance
      • FIRTrace
    • Enumerations
      • Overview
      • FIRHTTPMethod
    • Protocols
      • Overview
      • FIRPerformanceAttributable
    • FirebaseRemoteConfig
    • Classes
      • Overview
      • FIRRemoteConfig
      • FIRRemoteConfigSettings
      • FIRRemoteConfigValue
    • Constants
      • Overview
      • FIRNamespaceGoogleMobilePlatform
      • FIRRemoteConfigErrorDomain
      • FIRRemoteConfigThrottledEndTimeInSecondsKey
    • Enumerations
      • Overview
      • FIRRemoteConfigError
      • FIRRemoteConfigFetchAndActivateStatus
      • FIRRemoteConfigFetchStatus
      • FIRRemoteConfigSource
    • Type Definitions
      • Overview
      • FIRRemoteConfigActivateCompletion
      • FIRRemoteConfigFetchAndActivateCompletion
      • FIRRemoteConfigFetchCompletion
      • FIRRemoteConfigInitializationCompletion
    • FirebaseStorage
    • Classes
      • Overview
      • FIRStorage
      • FIRStorageDownloadTask
      • FIRStorageListResult
      • FIRStorageMetadata
      • FIRStorageObservableTask
      • FIRStorageReference
      • FIRStorageTask
      • FIRStorageTaskSnapshot
      • FIRStorageUploadTask
    • Constants
      • Overview
      • FIRStorageErrorDomain
    • Enumerations
      • Overview
      • FIRStorageErrorCode
      • FIRStorageTaskStatus
    • Protocols
      • Overview
      • FIRStorageTaskManagement
    • Type Definitions
      • Overview
      • FIRStorageHandle
      • FIRStorageVoidDataError
      • FIRStorageVoidError
      • FIRStorageVoidMetadata
      • FIRStorageVoidMetadataError
      • FIRStorageVoidSnapshot
      • FIRStorageVoidURLError
    • GoogleMobileAds
    • Classes
      • Overview
      • DFPBannerView
      • DFPBannerViewOptions
      • DFPCustomRenderedAd
      • DFPInterstitial
      • DFPRequest
      • GADAdChoicesView
      • GADAdLoader
      • GADAdLoaderOptions
      • GADAdReward
      • GADAdapterStatus
      • GADAudioVideoManager
      • GADBannerView
      • GADCorrelator
      • GADCorrelatorAdLoaderOptions
      • GADCustomEventExtras
      • GADCustomEventRequest
      • GADDebugOptionsViewController
      • GADDefaultInAppPurchase
      • GADDynamicHeightSearchRequest
      • GADExtras
      • GADInAppPurchase
      • GADInitializationStatus
      • GADInterstitial
      • GADMediaContent
      • GADMediaView
      • GADMediatedNativeAdNotificationSource
      • GADMediatedUnifiedNativeAdNotificationSource
      • GADMediationAdConfiguration
      • GADMediationBannerAdConfiguration
      • GADMediationCredentials
      • GADMediationInterstitialAdConfiguration
      • GADMediationNativeAdConfiguration
      • GADMediationRewardedAdConfiguration
      • GADMediationServerConfiguration
      • GADMobileAds
      • GADMultipleAdsAdLoaderOptions
      • GADMuteThisAdReason
      • GADNativeAd
      • GADNativeAdImage
      • GADNativeAdImageAdLoaderOptions
      • GADNativeAdViewAdOptions
      • GADNativeAppInstallAd
      • GADNativeAppInstallAdView
      • GADNativeContentAd
      • GADNativeContentAdView
      • GADNativeCustomTemplateAd
      • GADNativeExpressAdView
      • GADNativeMuteThisAdLoaderOptions
      • GADRTBRequestParameters
      • GADRequest
      • GADRequestConfiguration
      • GADRequestError
      • GADRewardBasedVideoAd
      • GADRewardedAd
      • GADSearchBannerView
      • GADSearchRequest
      • GADServerSideVerificationOptions
      • GADUnifiedNativeAd
      • GADUnifiedNativeAdView
      • GADVideoController
      • GADVideoOptions
    • Constants
      • Overview
      • GADCustomEventParametersServer
      • GADMaxAdContentRatingGeneral
      • GADMaxAdContentRatingMatureAudience
      • GADMaxAdContentRatingParentalGuidance
      • GADMaxAdContentRatingTeen
      • GADNativeAppInstallAdChoicesViewAsset
      • GADNativeAppInstallAttributionIconAsset
      • GADNativeAppInstallAttributionTextAsset
      • GADNativeAppInstallBackgroundAsset
      • GADNativeAppInstallBodyAsset
      • GADNativeAppInstallCallToActionAsset
      • GADNativeAppInstallHeadlineAsset
      • GADNativeAppInstallIconAsset
      • GADNativeAppInstallImageAsset
      • GADNativeAppInstallMediaViewAsset
      • GADNativeAppInstallPriceAsset
      • GADNativeAppInstallStarRatingAsset
      • GADNativeAppInstallStoreAsset
      • GADNativeContentAdChoicesViewAsset
      • GADNativeContentAdvertiserAsset
      • GADNativeContentAttributionIconAsset
      • GADNativeContentAttributionTextAsset
      • GADNativeContentBackgroundAsset
      • GADNativeContentBodyAsset
      • GADNativeContentCallToActionAsset
      • GADNativeContentHeadlineAsset
      • GADNativeContentImageAsset
      • GADNativeContentLogoAsset
      • GADNativeContentMediaViewAsset
      • GADNativeCustomTemplateAdMediaViewKey
      • GADUnifiedNativeAdChoicesViewAsset
      • GADUnifiedNativeAdvertiserAsset
      • GADUnifiedNativeBodyAsset
      • GADUnifiedNativeCallToActionAsset
      • GADUnifiedNativeHeadlineAsset
      • GADUnifiedNativeIconAsset
      • GADUnifiedNativeImageAsset
      • GADUnifiedNativeMediaViewAsset
      • GADUnifiedNativePriceAsset
      • GADUnifiedNativeStarRatingAsset
      • GADUnifiedNativeStoreAsset
      • GoogleMobileAdsVersionString
      • kDFPSimulatorID
      • kGADAdLoaderAdTypeDFPBanner
      • kGADAdLoaderAdTypeNativeAppInstall
      • kGADAdLoaderAdTypeNativeContent
      • kGADAdLoaderAdTypeNativeCustomTemplate
      • kGADAdLoaderAdTypeUnifiedNative
      • kGADAdSizeBanner
      • kGADAdSizeFluid
      • kGADAdSizeFullBanner
      • kGADAdSizeInvalid
      • kGADAdSizeLargeBanner
      • kGADAdSizeLeaderboard
      • kGADAdSizeMediumRectangle
      • kGADAdSizeSkyscraper
      • kGADAdSizeSmartBannerLandscape
      • kGADAdSizeSmartBannerPortrait
      • kGADErrorDomain
      • kGADSimulatorID
    • Enumerations
      • Overview
      • GADAdChoicesPosition
      • GADAdFormat
      • GADAdapterInitializationState
      • GADErrorCode
      • GADGender
      • GADInAppPurchaseStatus
      • GADMBannerAnimationType
      • GADNativeAdImageAdLoaderOptionsOrientation
      • GADSearchBorderType
      • GADSearchCallButtonColor
    • Protocols
      • Overview
      • DFPBannerAdLoaderDelegate
      • DFPCustomRenderedBannerViewDelegate
      • DFPCustomRenderedInterstitialDelegate
      • GADAdLoaderDelegate
      • GADAdNetworkExtras
      • GADAdSizeDelegate
      • GADAppEventDelegate
      • GADAudioVideoManagerDelegate
      • GADBannerViewDelegate
      • GADCustomEventBanner
      • GADCustomEventBannerDelegate
      • GADCustomEventInterstitial
      • GADCustomEventInterstitialDelegate
      • GADCustomEventNativeAd
      • GADCustomEventNativeAdDelegate
      • GADDebugOptionsViewControllerDelegate
      • GADDefaultInAppPurchaseDelegate
      • GADInAppPurchaseDelegate
      • GADInterstitialDelegate
      • GADMAdNetworkAdapter
      • GADMAdNetworkConnector
      • GADMRewardBasedVideoAdNetworkAdapter
      • GADMRewardBasedVideoAdNetworkConnector
      • GADMediatedNativeAd
      • GADMediatedNativeAdDelegate
      • GADMediatedNativeAppInstallAd
      • GADMediatedNativeContentAd
      • GADMediatedUnifiedNativeAd
      • GADMediationAd
      • GADMediationAdEventDelegate
      • GADMediationAdRequest
      • GADMediationAdapter
      • GADMediationBannerAd
      • GADMediationBannerAdEventDelegate
      • GADMediationInterstitialAd
      • GADMediationInterstitialAdEventDelegate
      • GADMediationNativeAd
      • GADMediationNativeAdEventDelegate
      • GADMediationRewardedAd
      • GADMediationRewardedAdEventDelegate
      • GADNativeAdDelegate
      • GADNativeAppInstallAdLoaderDelegate
      • GADNativeContentAdLoaderDelegate
      • GADNativeCustomTemplateAdLoaderDelegate
      • GADNativeExpressAdViewDelegate
      • GADRTBAdapter
      • GADRewardBasedVideoAdDelegate
      • GADRewardedAdDelegate
      • GADRewardedAdMetadataDelegate
      • GADUnifiedNativeAdDelegate
      • GADUnifiedNativeAdLoaderDelegate
      • GADUnifiedNativeAdUnconfirmedClickDelegate
      • GADVideoControllerDelegate
    • Type Definitions
      • Overview
      • GADAdLoaderAdType
      • GADAdMetadataKey
      • GADAdSize
      • GADInitializationCompletionHandler
      • GADMaxAdContentRating
      • GADMediationAdapterSetUpCompletionBlock
      • GADMediationBannerLoadCompletionHandler
      • GADMediationInterstitialLoadCompletionHandler
      • GADMediationNativeLoadCompletionHandler
      • GADMediationRewardedLoadCompletionHandler
      • GADNativeAdCustomClickHandler
      • GADNativeAppInstallAssetID
      • GADNativeContentAdAssetID
      • GADRTBSignalCompletionHandler
      • GADRewardedAdLoadCompletionHandler
      • GADUnifiedNativeAssetIdentifier
      • GADVersionNumber
    • Functions
      • Overview
      • CGSizeFromGADAdSize
      • GADAdSizeEqualToSize
      • GADAdSizeFromCGSize
      • GADAdSizeFromNSValue
      • GADAdSizeFullWidthLandscapeWithHeight
      • GADAdSizeFullWidthPortraitWithHeight
      • GADAdSizeIsFluid
      • GADClosestValidSizeForAdSizes
      • IsGADAdSizeValid
      • NSStringFromGADAdSize
      • NSValueFromGADAdSize
    • Structures
      • Overview
      • GADAdSize
  • Android — Java
    • Package Summary
    • ads
    • ads
      • Overview
      • AdError
      • AdFormat
      • AdInspectorError
        • Overview
        • AdInspectorErrorCode
      • AdListener
      • AdLoadCallback
      • AdLoader
        • Overview
        • Builder
      • AdRequest
        • Overview
        • Builder
      • AdSize
      • AdValue
        • Overview
        • PrecisionType
      • AdView
      • AdapterResponseInfo
      • BaseAdView
      • FullScreenContentCallback
      • LoadAdError
      • MediaAspectRatio
      • MediaContent
      • MediationUtils
      • MobileAds
      • MuteThisAdListener
      • MuteThisAdReason
      • OnAdInspectorClosedListener
      • OnPaidEventListener
      • OnUserEarnedRewardListener
      • RequestConfiguration
        • Overview
        • Builder
        • MaxAdContentRating
        • TagForChildDirectedTreatment
        • TagForUnderAgeOfConsent
      • ResponseInfo
      • VersionInfo
      • VideoController
        • Overview
        • VideoLifecycleCallbacks
      • VideoOptions
        • Overview
        • Builder
    • ads.admanager
      • Overview
      • AdManagerAdRequest
        • Overview
        • Builder
      • AdManagerAdView
      • AdManagerInterstitialAd
      • AdManagerInterstitialAdLoadCallback
      • AppEventListener
    • ads.appopen
      • Overview
      • AppOpenAd
        • Overview
        • AppOpenAdLoadCallback
        • AppOpenAdOrientation
    • ads.formats
      • Overview
      • AdManagerAdViewOptions
        • Overview
        • Builder
      • MediaView
      • NativeAd
        • Overview
        • AdChoicesInfo
        • Image
      • NativeAdOptions
        • Overview
        • AdChoicesPlacement
        • Builder
        • NativeMediaAspectRatio
      • OnAdManagerAdViewLoadedListener
      • UnifiedNativeAdAssetNames
    • ads.h5
      • Overview
      • H5AdsRequestHandler
      • H5AdsWebViewClient
      • OnH5AdsEventListener
    • ads.initialization
      • Overview
      • AdapterStatus
        • Overview
        • State
      • InitializationStatus
      • OnInitializationCompleteListener
    • ads.interstitial
      • Overview
      • InterstitialAd
      • InterstitialAdLoadCallback
    • ads.mediation
      • Overview
      • Adapter
      • InitializationCompleteCallback
      • MediationAdCallback
      • MediationAdConfiguration
        • Overview
        • TagForChildDirectedTreatment
      • MediationAdLoadCallback
      • MediationAdRequest
      • MediationAdapter
      • MediationBannerAd
      • MediationBannerAdCallback
      • MediationBannerAdConfiguration
      • MediationBannerAdapter
      • MediationBannerListener
      • MediationConfiguration
      • MediationExtrasReceiver
      • MediationInterscrollerAd
      • MediationInterstitialAd
      • MediationInterstitialAdCallback
      • MediationInterstitialAdConfiguration
      • MediationInterstitialAdapter
      • MediationInterstitialListener
      • MediationNativeAdCallback
      • MediationNativeAdConfiguration
      • MediationNativeAdapter
      • MediationNativeListener
      • MediationRewardedAd
      • MediationRewardedAdCallback
      • MediationRewardedAdConfiguration
      • NativeMediationAdRequest
      • NetworkExtras
      • OnContextChangedListener
      • OnImmersiveModeUpdatedListener
      • UnifiedNativeAdMapper
      • VersionInfo
    • ads.mediation.customevent
      • Overview
      • CustomEvent
      • CustomEventBanner
      • CustomEventBannerListener
      • CustomEventExtras
      • CustomEventInterstitial
      • CustomEventInterstitialListener
      • CustomEventListener
      • CustomEventNative
      • CustomEventNativeListener
    • ads.mediation.rtb
      • Overview
      • RtbAdapter
      • RtbSignalData
      • SignalCallbacks
    • ads.nativead
      • Overview
      • AdChoicesView
      • MediaView
      • NativeAd
        • Overview
        • AdChoicesInfo
        • Image
        • OnNativeAdLoadedListener
        • UnconfirmedClickListener
      • NativeAdAssetNames
      • NativeAdOptions
        • Overview
        • AdChoicesPlacement
        • Builder
        • NativeMediaAspectRatio
      • NativeAdView
      • NativeAdViewHolder
      • NativeCustomFormatAd
        • Overview
        • DisplayOpenMeasurement
        • OnCustomClickListener
        • OnCustomFormatAdLoadedListener
    • ads.rewarded
      • Overview
      • OnAdMetadataChangedListener
      • RewardItem
      • RewardedAd
      • RewardedAdLoadCallback
      • ServerSideVerificationOptions
        • Overview
        • Builder
    • ads.rewardedinterstitial
      • Overview
      • RewardedInterstitialAd
      • RewardedInterstitialAdLoadCallback
    • ads.search
      • Overview
      • DynamicHeightSearchAdRequest
        • Overview
        • Builder
      • SearchAdView
    • appindexing
    • appindexing
      • Overview
      • Action
        • Overview
        • Builder
      • AndroidAppUri
      • AppIndex
      • AppIndexApi
        • Overview
        • ActionResult
        • AppIndexingLink
      • Thing
        • Overview
        • Builder
    • firebase.appindexing
      • Overview
      • Action
        • Overview
        • Builder
        • Action.Metadata
          • Overview
          • Builder
      • AndroidAppUri
      • FirebaseAppIndex
      • FirebaseAppIndexingException
      • FirebaseAppIndexingInvalidArgumentException
      • FirebaseAppIndexingTooManyArgumentsException
      • FirebaseUserActions
      • Indexable
        • Overview
        • Builder
        • Indexable.Metadata
          • Overview
          • Builder
      • Scope
    • firebase.appindexing.builders
      • Overview
      • Actions
      • AggregateRatingBuilder
      • AlarmBuilder
      • AlarmInstanceBuilder
      • AssistActionBuilder
      • AudiobookBuilder
      • BookBuilder
      • ConversationBuilder
      • DigitalDocumentBuilder
      • DigitalDocumentPermissionBuilder
      • GeoShapeBuilder
      • IndexableBuilder
      • Indexables
      • LocalBusinessBuilder
      • MessageBuilder
      • MusicAlbumBuilder
      • MusicGroupBuilder
      • MusicPlaylistBuilder
      • MusicRecordingBuilder
      • PersonBuilder
      • PhotographBuilder
      • PlaceBuilder
      • PostalAddressBuilder
      • ReservationBuilder
      • StickerBuilder
      • StickerPackBuilder
      • StopwatchBuilder
      • StopwatchLapBuilder
      • TimerBuilder
      • VideoObjectBuilder
    • measurement
    • measurement
      • Overview
      • AppMeasurementContentProvider
      • AppMeasurementJobService
      • AppMeasurementReceiver
      • AppMeasurementService
    • measurement.api
    • firebase.analytics
      • Overview
      • FirebaseAnalytics
        • Overview
        • ConsentStatus
        • ConsentType
        • Event
        • Param
        • UserProperty
    • measurement.impl
    • measurement
      • Overview
      • AppMeasurementContentProvider
    • firebase
    • firebase
      • Overview
      • FirebaseApiNotAvailableException
      • FirebaseApp
      • FirebaseException
      • FirebaseNetworkException
      • FirebaseOptions
        • Overview
        • Builder
      • FirebaseTooManyRequestsException
      • Timestamp
    • firebase.auth
      • Overview
      • FirebaseAuthException
      • GetTokenResult
    • firebase.provider
      • Overview
      • FirebaseInitProvider
    • firebase.appcheck
    • firebase.appcheck
      • Overview
      • AppCheckProvider
      • AppCheckProviderFactory
      • AppCheckToken
      • FirebaseAppCheck
        • Overview
        • AppCheckListener
    • firebase.appcheck-debug
    • firebase.appcheck.debug
      • Overview
      • DebugAppCheckProviderFactory
    • firebase.appcheck-debug-testing
    • firebase.appcheck.debug.testing
      • Overview
      • DebugAppCheckTestHelper
        • Overview
        • MaybeThrowingRunnable
    • firebase.appcheck-playintegrity
    • firebase.appcheck.playintegrity
      • Overview
      • PlayIntegrityAppCheckProviderFactory
    • firebase.appcheck-safetynet
    • firebase.appcheck.safetynet
      • Overview
      • SafetyNetAppCheckProviderFactory
    • firebase.appdistribution
    • firebase.appdistribution
      • Overview
      • AppDistributionRelease
      • BinaryType
      • FirebaseAppDistribution
      • FirebaseAppDistributionException
        • Overview
        • Status
      • OnProgressListener
      • UpdateProgress
      • UpdateStatus
      • UpdateTask
    • firebase.auth
    • firebase.auth
      • Overview
      • ActionCodeEmailInfo
      • ActionCodeInfo
      • ActionCodeMultiFactorInfo
      • ActionCodeResult
        • Overview
        • ActionDataKey
        • Operation
      • ActionCodeSettings
        • Overview
        • Builder
      • ActionCodeUrl
      • AdditionalUserInfo
      • AuthCredential
      • AuthResult
      • EmailAuthCredential
      • EmailAuthProvider
      • FacebookAuthCredential
      • FacebookAuthProvider
      • FederatedAuthProvider
      • FirebaseAuth
        • Overview
        • AuthStateListener
        • IdTokenListener
      • FirebaseAuthActionCodeException
      • FirebaseAuthEmailException
      • FirebaseAuthException
      • FirebaseAuthInvalidCredentialsException
      • FirebaseAuthInvalidUserException
      • FirebaseAuthMultiFactorException
      • FirebaseAuthProvider
      • FirebaseAuthRecentLoginRequiredException
      • FirebaseAuthSettings
      • FirebaseAuthUserCollisionException
      • FirebaseAuthWeakPasswordException
      • FirebaseAuthWebException
      • FirebaseUser
      • FirebaseUserMetadata
      • GetTokenResult
      • GithubAuthCredential
      • GithubAuthProvider
      • GoogleAuthCredential
      • GoogleAuthProvider
      • MultiFactor
      • MultiFactorAssertion
      • MultiFactorInfo
      • MultiFactorResolver
      • MultiFactorSession
      • OAuthCredential
      • OAuthProvider
        • Overview
        • Builder
        • CredentialBuilder
      • PhoneAuthCredential
      • PhoneAuthOptions
        • Overview
        • Builder
      • PhoneAuthProvider
        • Overview
        • ForceResendingToken
        • OnVerificationStateChangedCallbacks
      • PhoneMultiFactorAssertion
      • PhoneMultiFactorGenerator
      • PhoneMultiFactorInfo
      • PlayGamesAuthCredential
      • PlayGamesAuthProvider
      • SignInMethodQueryResult
      • TwitterAuthCredential
      • TwitterAuthProvider
      • UserInfo
      • UserProfileChangeRequest
        • Overview
        • Builder
    • firebase.crashlytics
    • firebase.crashlytics
      • Overview
      • CustomKeysAndValues
        • Overview
        • Builder
      • FirebaseCrashlytics
    • firebase.database
    • firebase.database
      • Overview
      • ChildEventListener
      • DataSnapshot
      • DatabaseError
      • DatabaseException
      • DatabaseReference
        • Overview
        • CompletionListener
      • Exclude
      • FirebaseDatabase
      • GenericTypeIndicator
      • IgnoreExtraProperties
      • Logger
        • Overview
        • Level
      • MutableData
      • OnDisconnect
      • PropertyName
      • Query
      • ServerValue
      • ThrowOnExtraProperties
      • Transaction
        • Overview
        • Handler
        • Result
      • ValueEventListener
    • firebase.dynamiclinks
    • firebase.dynamiclinks
      • Overview
      • DynamicLink
        • Overview
        • DynamicLink.AndroidParameters
          • Overview
          • Builder
        • Builder
        • DynamicLink.GoogleAnalyticsParameters
          • Overview
          • Builder
        • DynamicLink.IosParameters
          • Overview
          • Builder
        • DynamicLink.ItunesConnectAnalyticsParameters
          • Overview
          • Builder
        • DynamicLink.NavigationInfoParameters
          • Overview
          • Builder
        • DynamicLink.SocialMetaTagParameters
          • Overview
          • Builder
      • FirebaseDynamicLinks
      • PendingDynamicLinkData
      • ShortDynamicLink
        • Overview
        • Suffix
        • Warning
    • firebase.firestore
    • firebase.firestore
      • Overview
      • Blob
      • CollectionReference
      • DocumentChange
        • Overview
        • Type
      • DocumentId
      • DocumentReference
      • DocumentSnapshot
        • Overview
        • ServerTimestampBehavior
      • EventListener
      • Exclude
      • FieldPath
      • FieldValue
      • FirebaseFirestore
      • FirebaseFirestoreException
        • Overview
        • Code
      • FirebaseFirestoreSettings
        • Overview
        • Builder
      • GeoPoint
      • IgnoreExtraProperties
      • ListenerRegistration
      • LoadBundleTask
      • LoadBundleTaskProgress
        • Overview
        • TaskState
      • MetadataChanges
      • OnProgressListener
      • PropertyName
      • Query
        • Overview
        • Direction
      • QueryDocumentSnapshot
      • QuerySnapshot
      • ServerTimestamp
      • SetOptions
      • SnapshotMetadata
      • Source
      • ThrowOnExtraProperties
      • Transaction
        • Overview
        • Function
      • TransactionOptions
        • Overview
        • Builder
      • WriteBatch
        • Overview
        • Function
    • firebase.functions
    • firebase.functions
      • Overview
      • FirebaseFunctions
      • FirebaseFunctionsException
        • Overview
        • Code
      • HttpsCallableReference
      • HttpsCallableResult
    • firebase.inappmessaging
    • firebase.inappmessaging
      • Overview
      • FirebaseInAppMessaging
      • FirebaseInAppMessagingClickListener
      • FirebaseInAppMessagingContextualTrigger
      • FirebaseInAppMessagingDismissListener
      • FirebaseInAppMessagingDisplay
      • FirebaseInAppMessagingDisplayCallbacks
        • Overview
        • InAppMessagingDismissType
        • InAppMessagingErrorReason
      • FirebaseInAppMessagingDisplayErrorListener
      • FirebaseInAppMessagingImpressionListener
    • firebase.inappmessaging.model
      • Overview
      • Action
      • BannerMessage
      • Button
      • CampaignMetadata
      • CardMessage
      • ImageData
      • ImageOnlyMessage
      • InAppMessage
      • MessageType
      • ModalMessage
      • Text
    • firebase.inappmessaging.display
    • firebase.inappmessaging.display
      • Overview
      • FirebaseInAppMessagingDisplay
    • firebase.iid
    • firebase.iid
      • Overview
      • FirebaseInstanceId
      • InstanceIdResult
    • firebase.installations
    • firebase.installations
      • Overview
      • FirebaseInstallations
    • firebase.messaging
    • firebase.messaging
      • Overview
      • FirebaseMessaging
      • FirebaseMessagingService
      • RemoteMessage
        • Overview
        • Builder
        • MessagePriority
        • Notification
      • SendException
    • firebase.ml.common
    • firebase.ml.common
      • Overview
      • FirebaseMLException
        • Overview
        • Code
    • firebase.ml.common.modeldownload
      • Overview
      • FirebaseLocalModel
        • Overview
        • Builder
      • FirebaseModelDownloadConditions
        • Overview
        • Builder
      • FirebaseModelManager
      • FirebaseRemoteModel
    • firebase.ml.interpreter
    • firebase.ml.custom
      • Overview
      • FirebaseCustomLocalModel
        • Overview
        • Builder
      • FirebaseCustomRemoteModel
        • Overview
        • Builder
      • FirebaseModelDataType
        • Overview
        • DataType
      • FirebaseModelInputOutputOptions
        • Overview
        • Builder
      • FirebaseModelInputs
        • Overview
        • Builder
      • FirebaseModelInterpreter
      • FirebaseModelInterpreterOptions
        • Overview
        • Builder
      • FirebaseModelOutputs
    • firebase.ml.modeldownloader
    • firebase.ml.modeldownloader
      • Overview
      • CustomModel
      • CustomModelDownloadConditions
        • Overview
        • Builder
      • DownloadType
      • FirebaseMlException
        • Overview
        • Code
      • FirebaseModelDownloader
    • firebase.ml.naturallanguage
    • firebase.ml.naturallanguage
      • Overview
      • FirebaseNaturalLanguage
    • firebase.ml.naturallanguage.languageid
      • Overview
      • FirebaseLanguageIdentification
      • FirebaseLanguageIdentificationOptions
        • Overview
        • Builder
      • IdentifiedLanguage
    • firebase.ml.naturallanguage.smartreply
      • Overview
      • FirebaseSmartReply
      • FirebaseTextMessage
      • SmartReplySuggestion
      • SmartReplySuggestionResult
        • Overview
        • Status
    • firebase.ml.naturallanguage.translate
    • firebase.ml.naturallanguage.translate
      • Overview
      • FirebaseTranslateLanguage
        • Overview
        • TranslateLanguage
      • FirebaseTranslateRemoteModel
        • Overview
        • Builder
      • FirebaseTranslator
      • FirebaseTranslatorOptions
        • Overview
        • Builder
    • firebase.ml.vision
    • firebase.ml.vision
      • Overview
      • FirebaseVision
    • firebase.ml.vision.automl
      • Overview
      • FirebaseAutoMLLocalModel
        • Overview
        • Builder
      • FirebaseAutoMLRemoteModel
        • Overview
        • Builder
    • firebase.ml.vision.barcode
      • Overview
      • FirebaseVisionBarcode
        • Overview
        • FirebaseVisionBarcode.Address
          • Overview
          • AddressType
        • BarcodeFormat
        • BarcodeValueType
        • CalendarDateTime
        • CalendarEvent
        • ContactInfo
        • DriverLicense
        • FirebaseVisionBarcode.Email
          • Overview
          • FormatType
        • GeoPoint
        • PersonName
        • FirebaseVisionBarcode.Phone
          • Overview
          • FormatType
        • Sms
        • UrlBookmark
        • FirebaseVisionBarcode.WiFi
          • Overview
          • EncryptionType
      • FirebaseVisionBarcodeDetector
      • FirebaseVisionBarcodeDetectorOptions
        • Overview
        • Builder
    • firebase.ml.vision.cloud
      • Overview
      • FirebaseVisionCloudDetectorOptions
        • Overview
        • Builder
        • ModelType
    • firebase.ml.vision.cloud.landmark
      • Overview
      • FirebaseVisionCloudLandmark
      • FirebaseVisionCloudLandmarkDetector
    • firebase.ml.vision.common
      • Overview
      • FirebaseVisionImage
      • FirebaseVisionImageMetadata
        • Overview
        • Builder
        • ImageFormat
        • Rotation
      • FirebaseVisionLatLng
      • FirebaseVisionPoint
    • firebase.ml.vision.document
      • Overview
      • FirebaseVisionCloudDocumentRecognizerOptions
        • Overview
        • Builder
      • FirebaseVisionDocumentText
        • Overview
        • Block
        • Paragraph
        • FirebaseVisionDocumentText.RecognizedBreak
          • Overview
          • BreakType
        • Symbol
        • Word
      • FirebaseVisionDocumentTextRecognizer
    • firebase.ml.vision.face
      • Overview
      • FirebaseVisionFace
      • FirebaseVisionFaceContour
        • Overview
        • ContourType
      • FirebaseVisionFaceDetector
      • FirebaseVisionFaceDetectorOptions
        • Overview
        • Builder
        • ClassificationMode
        • ContourMode
        • LandmarkMode
        • PerformanceMode
      • FirebaseVisionFaceLandmark
        • Overview
        • LandmarkType
    • firebase.ml.vision.label
      • Overview
      • FirebaseVisionCloudImageLabelerOptions
        • Overview
        • Builder
      • FirebaseVisionImageLabel
      • FirebaseVisionImageLabeler
        • Overview
        • ImageLabelerType
      • FirebaseVisionOnDeviceAutoMLImageLabelerOptions
        • Overview
        • Builder
      • FirebaseVisionOnDeviceImageLabelerOptions
        • Overview
        • Builder
    • firebase.ml.vision.objects
      • Overview
      • FirebaseVisionObject
        • Overview
        • Category
      • FirebaseVisionObjectDetector
      • FirebaseVisionObjectDetectorOptions
        • Overview
        • Builder
        • DetectorMode
    • firebase.ml.vision.text
      • Overview
      • FirebaseVisionCloudTextRecognizerOptions
        • Overview
        • Builder
        • CloudTextModelType
      • FirebaseVisionText
        • Overview
        • Element
        • Line
        • TextBlock
      • FirebaseVisionTextRecognizer
        • Overview
        • RecognizerType
      • RecognizedLanguage
    • firebase.perf
    • firebase.perf
      • Overview
      • FirebasePerformance
        • Overview
        • HttpMethod
    • firebase.perf.metrics
      • Overview
      • AddTrace
      • HttpMetric
      • Trace
    • firebase.remoteconfig
    • firebase.remoteconfig
      • Overview
      • FirebaseRemoteConfig
      • FirebaseRemoteConfigClientException
      • FirebaseRemoteConfigException
      • FirebaseRemoteConfigFetchThrottledException
      • FirebaseRemoteConfigInfo
      • FirebaseRemoteConfigServerException
      • FirebaseRemoteConfigSettings
        • Overview
        • Builder
      • FirebaseRemoteConfigValue
    • firebase.storage
    • firebase.storage
      • Overview
      • CancellableTask
      • ControllableTask
      • FileDownloadTask
        • Overview
        • TaskSnapshot
      • FirebaseStorage
      • ListResult
      • OnPausedListener
      • OnProgressListener
      • StorageException
        • Overview
        • ErrorCode
      • StorageMetadata
        • Overview
        • Builder
      • StorageReference
      • StorageTask
        • Overview
        • ProvideError
        • SnapshotBase
      • StreamDownloadTask
        • Overview
        • StreamProcessor
        • TaskSnapshot
      • UploadTask
        • Overview
        • TaskSnapshot
    • Inter-operational packages
    • firebase.auth.internal
      • Overview
      • IdTokenListener
      • InternalAuthProvider
  • Android — Kotlin
    • Package Summary
    • firebase
    • com.google.firebase
      • Overview
      • Classes
        • FirebaseApp
        • FirebaseOptions
        • FirebaseOptions.Builder
      • Exceptions
        • FirebaseNetworkException
        • FirebaseTooManyRequestsException
    • com.google.firebase.provider
      • Overview
      • Classes
        • FirebaseInitProvider
    • com.google.firebase.ktx
      • Overview
      • Objects
        • Firebase
    • firebase.analytics
    • com.google.firebase.analytics
      • Overview
      • Classes
        • FirebaseAnalytics
        • FirebaseAnalytics.Event
        • FirebaseAnalytics.Param
        • FirebaseAnalytics.UserProperty
      • Enums
        • FirebaseAnalytics.ConsentStatus
        • FirebaseAnalytics.ConsentType
    • com.google.firebase.analytics.ktx
      • Overview
      • Classes
        • ParametersBuilder
    • firebase.appdistribution
    • com.google.firebase.appdistribution
      • Overview
      • Classes
        • UpdateTask
      • Interfaces
        • AppDistributionRelease
        • FirebaseAppDistribution
        • OnProgressListener
        • UpdateProgress
      • Enums
        • BinaryType
        • FirebaseAppDistributionException.Status
        • UpdateStatus
      • Exceptions
        • FirebaseAppDistributionException
    • com.google.firebase.appdistribution.ktx
    • firebase.auth
    • com.google.firebase.auth
      • Overview
      • Classes
        • ActionCodeEmailInfo
        • ActionCodeInfo
        • ActionCodeMultiFactorInfo
        • ActionCodeSettings
        • ActionCodeSettings.Builder
        • ActionCodeUrl
        • AuthCredential
        • EmailAuthCredential
        • EmailAuthProvider
        • FacebookAuthCredential
        • FacebookAuthProvider
        • FederatedAuthProvider
        • FirebaseAuth
        • FirebaseAuthSettings
        • FirebaseUser
        • GithubAuthCredential
        • GithubAuthProvider
        • GoogleAuthCredential
        • GoogleAuthProvider
        • MultiFactor
        • MultiFactorAssertion
        • MultiFactorInfo
        • MultiFactorResolver
        • MultiFactorSession
        • OAuthCredential
        • OAuthProvider
        • OAuthProvider.Builder
        • OAuthProvider.CredentialBuilder
        • PhoneAuthCredential
        • PhoneAuthOptions
        • PhoneAuthOptions.Builder
        • PhoneAuthProvider
        • PhoneAuthProvider.ForceResendingToken
        • PhoneAuthProvider.OnVerificationStateChangedCallbacks
        • PhoneMultiFactorAssertion
        • PhoneMultiFactorGenerator
        • PhoneMultiFactorInfo
        • PlayGamesAuthCredential
        • PlayGamesAuthProvider
        • TwitterAuthCredential
        • TwitterAuthProvider
        • UserProfileChangeRequest
        • UserProfileChangeRequest.Builder
      • Interfaces
        • ActionCodeResult
        • AdditionalUserInfo
        • AuthResult
        • FirebaseAuth.AuthStateListener
        • FirebaseAuth.IdTokenListener
        • FirebaseAuthProvider
        • FirebaseUserMetadata
        • SignInMethodQueryResult
        • UserInfo
      • Annotations
        • ActionCodeResult.ActionDataKey
        • ActionCodeResult.Operation
      • Exceptions
        • FirebaseAuthActionCodeException
        • FirebaseAuthEmailException
        • FirebaseAuthInvalidCredentialsException
        • FirebaseAuthInvalidUserException
        • FirebaseAuthMultiFactorException
        • FirebaseAuthRecentLoginRequiredException
        • FirebaseAuthUserCollisionException
        • FirebaseAuthWeakPasswordException
        • FirebaseAuthWebException
    • com.google.firebase.auth.ktx
    • firebase.crashlytics
    • com.google.firebase.crashlytics
      • Overview
      • Classes
        • CustomKeysAndValues
        • CustomKeysAndValues.Builder
        • FirebaseCrashlytics
    • com.google.firebase.crashlytics.ktx
      • Overview
      • Classes
        • KeyValueBuilder
    • firebase.database
    • com.google.firebase.database
      • Overview
      • Classes
        • DatabaseError
        • DatabaseReference
        • DataSnapshot
        • FirebaseDatabase
        • GenericTypeIndicator
        • MutableData
        • OnDisconnect
        • Query
        • ServerValue
        • Transaction
        • Transaction.Result
      • Interfaces
        • ChildEventListener
        • DatabaseReference.CompletionListener
        • Logger
        • Transaction.Handler
        • ValueEventListener
      • Enums
        • Logger.Level
      • Annotations
        • Exclude
        • IgnoreExtraProperties
        • PropertyName
        • ThrowOnExtraProperties
      • Exceptions
        • DatabaseException
    • com.google.firebase.database.ktx
    • firebase.dynamiclinks
    • com.google.firebase.dynamiclinks
      • Overview
      • Classes
        • DynamicLink
        • DynamicLink.AndroidParameters
        • DynamicLink.AndroidParameters.Builder
        • DynamicLink.Builder
        • DynamicLink.GoogleAnalyticsParameters
        • DynamicLink.GoogleAnalyticsParameters.Builder
        • DynamicLink.IosParameters
        • DynamicLink.IosParameters.Builder
        • DynamicLink.ItunesConnectAnalyticsParameters
        • DynamicLink.ItunesConnectAnalyticsParameters.Builder
        • DynamicLink.NavigationInfoParameters
        • DynamicLink.NavigationInfoParameters.Builder
        • DynamicLink.SocialMetaTagParameters
        • DynamicLink.SocialMetaTagParameters.Builder
        • FirebaseDynamicLinks
        • PendingDynamicLinkData
      • Interfaces
        • ShortDynamicLink
        • ShortDynamicLink.Warning
      • Annotations
        • ShortDynamicLink.Suffix
    • com.google.firebase.dynamiclinks.ktx
    • firebase.firestore
    • com.google.firebase
      • Overview
      • Classes
        • Timestamp
    • com.google.firebase.firestore
      • Overview
      • Classes
        • Blob
        • CollectionReference
        • DocumentChange
        • DocumentReference
        • DocumentSnapshot
        • FieldPath
        • FieldValue
        • FirebaseFirestore
        • FirebaseFirestoreSettings
        • FirebaseFirestoreSettings.Builder
        • GeoPoint
        • LoadBundleTask
        • LoadBundleTaskProgress
        • Query
        • QueryDocumentSnapshot
        • QuerySnapshot
        • SetOptions
        • SnapshotMetadata
        • Transaction
        • TransactionOptions
        • TransactionOptions.Builder
        • WriteBatch
      • Interfaces
        • EventListener
        • ListenerRegistration
        • OnProgressListener
        • Transaction.Function
        • WriteBatch.Function
      • Enums
        • DocumentChange.Type
        • DocumentSnapshot.ServerTimestampBehavior
        • FirebaseFirestoreException.Code
        • LoadBundleTaskProgress.TaskState
        • MetadataChanges
        • Query.Direction
        • Source
      • Annotations
        • DocumentId
        • Exclude
        • IgnoreExtraProperties
        • PropertyName
        • ServerTimestamp
        • ThrowOnExtraProperties
      • Exceptions
        • FirebaseFirestoreException
    • com.google.firebase.firestore.ktx
    • firebase.functions
    • com.google.firebase.functions
      • Overview
      • Classes
        • FirebaseFunctions
        • HttpsCallableReference
        • HttpsCallableResult
      • Enums
        • FirebaseFunctionsException.Code
      • Exceptions
        • FirebaseFunctionsException
    • com.google.firebase.functions.ktx
    • firebase.inappmessaging
    • com.google.firebase.inappmessaging
      • Overview
      • Classes
        • FirebaseInAppMessaging
        • FirebaseInAppMessagingContextualTrigger
      • Interfaces
        • FirebaseInAppMessagingClickListener
        • FirebaseInAppMessagingDismissListener
        • FirebaseInAppMessagingDisplay
        • FirebaseInAppMessagingDisplayCallbacks
        • FirebaseInAppMessagingDisplayErrorListener
        • FirebaseInAppMessagingImpressionListener
      • Enums
        • FirebaseInAppMessagingDisplayCallbacks.InAppMessagingDismissType
        • FirebaseInAppMessagingDisplayCallbacks.InAppMessagingErrorReason
    • com.google.firebase.inappmessaging.model
      • Overview
      • Classes
        • Action
        • BannerMessage
        • Button
        • CampaignMetadata
        • CardMessage
        • ImageData
        • ImageOnlyMessage
        • InAppMessage
        • ModalMessage
        • Text
      • Enums
        • MessageType
    • com.google.firebase.inappmessaging.ktx
    • firebase.inappmessaging.display
    • com.google.firebase.inappmessaging.display
      • Overview
      • Classes
        • FirebaseInAppMessagingDisplay
    • com.google.firebase.inappmessaging.display.ktx
    • firebase.installations
    • com.google.firebase.installations
      • Overview
      • Classes
        • FirebaseInstallations
    • com.google.firebase.installations.ktx
    • firebase.messaging
    • com.google.firebase.messaging
      • Overview
      • Classes
        • FirebaseMessaging
        • FirebaseMessagingService
        • RemoteMessage
        • RemoteMessage.Builder
        • RemoteMessage.Notification
      • Annotations
        • RemoteMessage.MessagePriority
      • Exceptions
        • SendException
    • com.google.firebase.messaging.ktx
    • firebase.ml.modeldownloader
    • com.google.firebase.ml.modeldownloader
      • Overview
      • Classes
        • CustomModel
        • CustomModelDownloadConditions
        • CustomModelDownloadConditions.Builder
        • FirebaseModelDownloader
      • Enums
        • DownloadType
      • Annotations
        • FirebaseMlException.Code
      • Exceptions
        • FirebaseMlException
    • com.google.firebase.ml.modeldownloader.ktx
    • firebase.perf
    • com.google.firebase.perf
      • Overview
      • Classes
        • FirebasePerformance
      • Annotations
        • FirebasePerformance.HttpMethod
    • com.google.firebase.perf.metrics
      • Overview
      • Classes
        • HttpMetric
        • Trace
      • Annotations
        • AddTrace
    • com.google.firebase.perf.ktx
    • firebase.remoteconfig
    • com.google.firebase.remoteconfig
      • Overview
      • Classes
        • FirebaseRemoteConfig
        • FirebaseRemoteConfigSettings
        • FirebaseRemoteConfigSettings.Builder
      • Interfaces
        • FirebaseRemoteConfigInfo
        • FirebaseRemoteConfigValue
      • Exceptions
        • FirebaseRemoteConfigClientException
        • FirebaseRemoteConfigException
        • FirebaseRemoteConfigFetchThrottledException
        • FirebaseRemoteConfigServerException
    • com.google.firebase.remoteconfig.ktx
    • firebase.storage
    • com.google.firebase.storage
      • Overview
      • Classes
        • CancellableTask
        • ControllableTask
        • FileDownloadTask
        • FileDownloadTask.TaskSnapshot
        • FirebaseStorage
        • ListResult
        • StorageMetadata
        • StorageMetadata.Builder
        • StorageReference
        • StorageTask
        • StorageTask.SnapshotBase
        • StreamDownloadTask
        • StreamDownloadTask.TaskSnapshot
        • UploadTask
        • UploadTask.TaskSnapshot
      • Interfaces
        • OnPausedListener
        • OnProgressListener
        • StorageTask.ProvideError
        • StreamDownloadTask.StreamProcessor
      • Annotations
        • StorageException.ErrorCode
      • Exceptions
        • StorageException
    • com.google.firebase.storage.ktx
  • JavaScript — version 9
    • Overview
    • firebase
    • analytics
      • Overview
      • Analytics
      • AnalyticsCallOptions
      • AnalyticsSettings
      • ControlParams
      • CustomParams
      • EventParams
      • GtagConfigParams
      • Item
      • Promotion
      • SettingsOptions
    • app
      • Overview
      • FirebaseApp
      • FirebaseAppSettings
      • FirebaseOptions
    • app-check
      • Overview
      • AppCheck
      • AppCheckOptions
      • AppCheckToken
      • AppCheckTokenResult
      • CustomProvider
      • CustomProviderOptions
      • ReCaptchaEnterpriseProvider
      • ReCaptchaV3Provider
    • auth
      • Overview
      • ActionCodeInfo
      • ActionCodeSettings
      • ActionCodeURL
      • AdditionalUserInfo
      • ApplicationVerifier
      • Auth
      • AuthCredential
      • AuthError
      • AuthErrorMap
      • AuthProvider
      • AuthSettings
      • Config
      • ConfirmationResult
      • Dependencies
      • EmailAuthCredential
      • EmailAuthProvider
      • EmulatorConfig
      • FacebookAuthProvider
      • GithubAuthProvider
      • GoogleAuthProvider
      • IdTokenResult
      • MultiFactorAssertion
      • MultiFactorError
      • MultiFactorInfo
      • MultiFactorResolver
      • MultiFactorSession
      • MultiFactorUser
      • OAuthCredential
      • OAuthCredentialOptions
      • OAuthProvider
      • ParsedToken
      • Persistence
      • PhoneAuthCredential
      • PhoneAuthProvider
      • PhoneMultiFactorAssertion
      • PhoneMultiFactorEnrollInfoOptions
      • PhoneMultiFactorGenerator
      • PhoneMultiFactorInfo
      • PhoneMultiFactorSignInInfoOptions
      • PhoneSingleFactorInfoOptions
      • PopupRedirectResolver
      • ReactNativeAsyncStorage
      • RecaptchaParameters
      • RecaptchaVerifier
      • SAMLAuthProvider
      • TwitterAuthProvider
      • User
      • UserCredential
      • UserInfo
      • UserMetadata
    • database
      • Overview
      • Database
      • DatabaseReference
      • DataSnapshot
      • ListenOptions
      • OnDisconnect
      • Query
      • QueryConstraint
      • ThenableReference
      • TransactionOptions
      • TransactionResult
    • firestore
      • Overview
      • Bytes
      • CollectionReference
      • DocumentChange
      • DocumentData
      • DocumentReference
      • DocumentSnapshot
      • FieldPath
      • FieldValue
      • Firestore
      • FirestoreDataConverter
      • FirestoreError
      • FirestoreSettings
      • GeoPoint
      • LoadBundleTask
      • LoadBundleTaskProgress
      • PersistenceSettings
      • Query
      • QueryConstraint
      • QueryDocumentSnapshot
      • QuerySnapshot
      • SnapshotListenOptions
      • SnapshotMetadata
      • SnapshotOptions
      • Timestamp
      • Transaction
      • TransactionOptions
      • Unsubscribe
      • WriteBatch
    • firestore/lite
      • Overview
      • Bytes
      • CollectionReference
      • DocumentData
      • DocumentReference
      • DocumentSnapshot
      • FieldPath
      • FieldValue
      • Firestore
      • FirestoreDataConverter
      • FirestoreError
      • GeoPoint
      • Query
      • QueryConstraint
      • QueryDocumentSnapshot
      • QuerySnapshot
      • Settings
      • Timestamp
      • Transaction
      • WriteBatch
    • functions
      • Overview
      • Functions
      • FunctionsError
      • HttpsCallableOptions
      • HttpsCallableResult
    • installations
      • Overview
      • Installations
    • messaging
      • Overview
      • FcmOptions
      • GetTokenOptions
      • MessagePayload
      • Messaging
      • NotificationPayload
    • messaging/sw
      • Overview
      • FcmOptions
      • GetTokenOptions
      • MessagePayload
      • Messaging
      • NotificationPayload
    • performance
      • Overview
      • FirebasePerformance
      • PerformanceSettings
      • PerformanceTrace
    • remote-config
      • Overview
      • RemoteConfig
      • RemoteConfigSettings
      • Value
    • storage
      • Overview
      • FirebaseStorage
      • FullMetadata
      • ListOptions
      • ListResult
      • SettableMetadata
      • StorageError
      • StorageObserver
      • StorageReference
      • UploadMetadata
      • UploadResult
      • UploadTask
      • UploadTaskSnapshot
  • JavaScript - version 8
    • Overview
    • firebase
      • Overview
      • FirebaseError
      • FirebaseIdToken
    • firebase.app
      • Overview
      • App
    • firebase.appcheck
      • Overview
      • AppCheck
      • AppCheckProvider
      • AppCheckToken
      • AppCheckTokenResult
      • CustomProvider
      • CustomProviderOptions
      • ReCaptchaEnterpriseProvider
      • ReCaptchaV3Provider
    • firebase.analytics
      • Overview
      • Analytics
      • AnalyticsCallOptions
      • SettingsOptions
      • EventName
      • ControlParams
      • CustomParams
      • EventParams
      • Item
      • Promotion
    • firebase.auth
      • Overview
      • Auth
      • ActionCodeInfo
      • ActionCodeURL
      • ApplicationVerifier
      • AuthCredential
      • AuthError
      • AuthProvider
      • AuthSettings
      • Config
      • ConfirmationResult
      • EmailAuthProvider
      • EmulatorConfig
      • Error
      • FacebookAuthProvider
      • GithubAuthProvider
      • GoogleAuthProvider
      • IdTokenResult
      • MultiFactorAssertion
      • MultiFactorError
      • MultiFactorInfo
      • MultiFactorResolver
      • MultiFactorSession
      • PhoneAuthCredential
      • PhoneMultiFactorAssertion
      • PhoneMultiFactorEnrollInfoOptions
      • PhoneMultiFactorGenerator
      • PhoneMultiFactorInfo
      • PhoneMultiFactorSignInInfoOptions
      • PhoneSingleFactorInfoOptions
      • MultiFactorUser
      • OAuthCredential
      • OAuthCredentialOptions
      • OAuthProvider
      • PhoneAuthProvider
      • RecaptchaVerifier
      • SAMLAuthProvider
      • TwitterAuthProvider
      • User
      • UserInfo
      • UserMetadata
    • firebase.database
      • Overview
      • DataSnapshot
      • Database
      • OnDisconnect
      • Query
      • Reference
      • ServerValue
      • ThenableReference
      • TransactionResult
    • firebase.firestore
      • Overview
      • Blob
      • CollectionReference
      • DocumentChange
      • DocumentReference
      • DocumentSnapshot
      • FieldPath
      • FieldValue
      • Firestore
      • FirestoreDataConverter
      • FirestoreError
      • GeoPoint
      • GetOptions
      • LoadBundleTask
      • LoadBundleTaskProgress
      • PersistenceSettings
      • Query
      • QueryDocumentSnapshot
      • QuerySnapshot
      • SetOptions
      • Settings
      • SnapshotListenOptions
      • SnapshotMetadata
      • SnapshotOptions
      • Timestamp
      • Transaction
      • WriteBatch
    • firebase.functions
      • Overview
      • Functions
      • HttpsCallable
      • HttpsCallableOptions
      • HttpsCallableResult
      • HttpsError
    • firebase.installations
      • Overview
      • Installations
    • firebase.messaging
      • Overview
      • Messaging
      • FcmOptions
      • MessagePayload
      • NotificationPayload
    • firebase.performance
      • Overview
      • Performance
      • Trace
    • firebase.remoteconfig
      • Overview
      • RemoteConfig
      • Settings
      • Value
    • firebase.storage
      • Overview
      • FirebaseStorageError
      • FullMetadata
      • ListOptions
      • ListResult
      • Reference
      • SettableMetadata
      • Storage
      • StorageObserver
      • UploadMetadata
      • UploadTask
      • UploadTaskSnapshot
  • Flutter
    • cloud_firestore
    • cloud_firestore_web
    • cloud_functions
    • cloud_functions_web
    • firebase_analytics
    • firebase_analytics_web
    • firebase_app_check
    • firebase_app_installations
    • firebase_auth
    • firebase_auth_web
    • firebase_core
    • firebase_core_web
    • firebase_crashlytics
    • firebase_database
    • firebase_dynamic_links
    • firebase_in_app_messaging
    • firebase_messaging
    • firebase_messaging_web
    • firebase_ml_model_downloader
    • firebase_performance
    • firebase_performance_web
    • firebase_remote_config
    • firebase_storage
    • firebase_storage_web
    • flutterfire_ui
  • Node.js (Client)
    • Overview
    • firebase
      • Overview
      • FirebaseError
      • FirebaseIdToken
    • firebase.app
      • Overview
      • App
    • firebase.auth
      • Overview
      • Auth
      • ActionCodeInfo
      • ActionCodeURL
      • ApplicationVerifier
      • AuthCredential
      • AuthError
      • AuthProvider
      • AuthSettings
      • Config
      • ConfirmationResult
      • EmailAuthProvider
      • EmulatorConfig
      • Error
      • FacebookAuthProvider
      • GithubAuthProvider
      • GoogleAuthProvider
      • IdTokenResult
      • MultiFactorAssertion
      • MultiFactorError
      • MultiFactorInfo
      • MultiFactorResolver
      • MultiFactorSession
      • PhoneAuthCredential
      • PhoneMultiFactorAssertion
      • PhoneMultiFactorEnrollInfoOptions
      • PhoneMultiFactorGenerator
      • PhoneMultiFactorInfo
      • PhoneMultiFactorSignInInfoOptions
      • PhoneSingleFactorInfoOptions
      • MultiFactorUser
      • OAuthCredential
      • OAuthCredentialOptions
      • OAuthProvider
      • PhoneAuthProvider
      • SAMLAuthProvider
      • TwitterAuthProvider
      • User
      • UserInfo
      • UserMetadata
    • firebase.database
      • Overview
      • DataSnapshot
      • Database
      • OnDisconnect
      • Query
      • Reference
      • ServerValue
      • ThenableReference
      • TransactionResult
    • firebase.firestore
      • Overview
      • Blob
      • CollectionReference
      • DocumentChange
      • DocumentReference
      • DocumentSnapshot
      • FieldPath
      • FieldValue
      • Firestore
      • FirestoreDataConverter
      • FirestoreError
      • GeoPoint
      • GetOptions
      • LoadBundleTask
      • LoadBundleTaskProgress
      • PersistenceSettings
      • Query
      • QueryDocumentSnapshot
      • QuerySnapshot
      • SetOptions
      • Settings
      • SnapshotListenOptions
      • SnapshotMetadata
      • SnapshotOptions
      • Timestamp
      • Transaction
      • WriteBatch
    • firebase.functions
      • Overview
      • Functions
      • HttpsCallable
      • HttpsCallableOptions
      • HttpsCallableResult
      • HttpsError
    • firebase.storage
      • Overview
      • FirebaseStorageError
      • FullMetadata
      • ListOptions
      • ListResult
      • Reference
      • SettableMetadata
      • Storage
      • StorageObserver
      • UploadMetadata
      • UploadTask
      • UploadTaskSnapshot
  • C++
    • Overview
    • firebase
      • Overview
      • Classes
        • App
        • AppOptions
        • Future
        • FutureBase
        • FutureHandle
        • ModuleInitializer
        • Timestamp
        • Variant
    • firebase::admob
      • Overview
      • Classes
        • BannerView
        • BannerView::Listener
        • InterstitialAd
        • InterstitialAd::Listener
        • NativeExpressAdView
        • NativeExpressAdView::Listener
      • Structs
        • AdRequest
        • AdSize
        • BoundingBox
        • KeyValuePair
    • firebase::admob::rewarded_video
      • Overview
      • Classes
        • Listener
        • PollableRewardListener
      • Structs
        • RewardItem
    • firebase::analytics
      • Overview
      • Structs
        • Parameter
    • firebase::auth
      • Overview
      • Classes
        • Auth
        • Auth::FetchProvidersResult
        • AuthStateListener
        • Credential
        • EmailAuthProvider
        • FacebookAuthProvider
        • FederatedAuthProvider
        • FederatedOAuthProvider
        • GameCenterAuthProvider
        • GitHubAuthProvider
        • GoogleAuthProvider
        • IdTokenListener
        • MicrosoftAuthProvider
        • OAuthProvider
        • PhoneAuthProvider
        • PhoneAuthProvider::ForceResendingToken
        • PhoneAuthProvider::Listener
        • PlayGamesAuthProvider
        • TwitterAuthProvider
        • User
        • User::UserProfile
        • UserInfoInterface
        • YahooAuthProvider
      • Structs
        • AdditionalUserInfo
        • FederatedOAuthProviderData
        • FederatedProviderData
        • SignInResult
        • UserMetadata
    • firebase::database
      • Overview
      • Classes
        • ChildListener
        • Database
        • DatabaseReference
        • DataSnapshot
        • DisconnectionHandler
        • MutableData
        • Query
        • ValueListener
    • firebase::dynamic_links
      • Overview
      • Classes
        • Listener
      • Structs
        • AndroidParameters
        • DynamicLink
        • DynamicLinkComponents
        • DynamicLinkOptions
        • GeneratedDynamicLink
        • GoogleAnalyticsParameters
        • IOSParameters
        • ITunesConnectAnalyticsParameters
        • SocialMetaTagParameters
    • firebase::firestore
      • Overview
      • Classes
        • CollectionReference
        • DocumentChange
        • DocumentReference
        • DocumentSnapshot
        • FieldPath
        • FieldValue
        • Firestore
        • GeoPoint
        • ListenerRegistration
        • LoadBundleTaskProgress
        • Query
        • QuerySnapshot
        • SetOptions
        • Settings
        • SnapshotMetadata
        • Transaction
        • WriteBatch
    • firebase::functions
      • Overview
      • Classes
        • Functions
        • HttpsCallableReference
        • HttpsCallableResult
    • firebase::installations
      • Overview
      • Classes
        • Installations
    • firebase::messaging
      • Overview
      • Classes
        • Listener
        • PollableListener
      • Structs
        • AndroidNotificationParams
        • Message
        • MessagingOptions
        • Notification
    • firebase::performance
      • Overview
      • Classes
        • HttpMetric
        • Trace
    • firebase::remote_config
      • Overview
      • Classes
        • RemoteConfig
      • Structs
        • ConfigInfo
        • ConfigKeyValue
        • ConfigKeyValueVariant
        • ConfigSettings
        • ValueInfo
    • firebase::storage
      • Overview
      • Classes
        • Controller
        • Listener
        • Metadata
        • Storage
        • StorageReference
    • std
      • Overview
      • Structs
        • FieldPath >
    • Modules
      • Analytics Events
      • Analytics Parameters
      • Analytics User Properties
    • Namespaces
      • firebase::test_lab
      • firebase::test_lab::game_loop
      • google_play_services
    • Related Pages
      • Deprecated List
  • Unity
    • Overview
    • Firebase
      • Overview
      • Classes
        • AppOptions
        • FirebaseApp
        • FirebaseApp.EnableModuleParams
        • FirebaseException
        • InitializationException
    • Firebase.Analytics
      • Overview
      • Classes
        • FirebaseAnalytics
        • Parameter
    • Firebase.Auth
      • Overview
      • Classes
        • AdditionalUserInfo
        • Credential
        • EmailAuthProvider
        • FacebookAuthProvider
        • FederatedAuthProvider
        • FederatedOAuthProvider
        • FederatedOAuthProviderData
        • FederatedProviderData
        • FirebaseAccountLinkException
        • FirebaseAuth
        • FirebaseUser
        • ForceResendingToken
        • GameCenterAuthProvider
        • GitHubAuthProvider
        • GoogleAuthProvider
        • MicrosoftAuthProvider
        • OAuthProvider
        • PhoneAuthProvider
        • PlayGamesAuthProvider
        • SignInResult
        • TwitterAuthProvider
        • UserInfoInte