- API Reference
- CLI Reference
- iOS — Swift
- Migrate to the latest Swift SDK
- FirebaseCore
- Classes
- Enumerations
- Type Definitions
- FirebaseAnalytics
- Categories
- Classes
- Constants
- Overview
- AnalyticsEventAddPaymentInfo
- AnalyticsEventAddToCart
- AnalyticsEventAddToWishlist
- AnalyticsEventAppOpen
- AnalyticsEventBeginCheckout
- AnalyticsEventCampaignDetails
- AnalyticsEventCheckoutProgress
- AnalyticsEventEarnVirtualCurrency
- AnalyticsEventEcommercePurchase
- AnalyticsEventGenerateLead
- AnalyticsEventJoinGroup
- AnalyticsEventLevelEnd
- AnalyticsEventLevelStart
- AnalyticsEventLevelUp
- AnalyticsEventLogin
- AnalyticsEventPostScore
- AnalyticsEventPresentOffer
- AnalyticsEventPurchaseRefund
- AnalyticsEventRemoveFromCart
- AnalyticsEventSearch
- AnalyticsEventSelectContent
- AnalyticsEventSetCheckoutOption
- AnalyticsEventShare
- AnalyticsEventSignUp
- AnalyticsEventSpendVirtualCurrency
- AnalyticsEventTutorialBegin
- AnalyticsEventTutorialComplete
- AnalyticsEventUnlockAchievement
- AnalyticsEventViewItem
- AnalyticsEventViewItemList
- AnalyticsEventViewSearchResults
- AnalyticsParameterAchievementID
- AnalyticsParameterAdNetworkClickID
- AnalyticsParameterAffiliation
- AnalyticsParameterCP1
- AnalyticsParameterCampaign
- AnalyticsParameterCharacter
- AnalyticsParameterCheckoutOption
- AnalyticsParameterCheckoutStep
- AnalyticsParameterContent
- AnalyticsParameterContentType
- AnalyticsParameterCoupon
- AnalyticsParameterCreativeName
- AnalyticsParameterCreativeSlot
- AnalyticsParameterCurrency
- AnalyticsParameterDestination
- AnalyticsParameterEndDate
- AnalyticsParameterFlightNumber
- AnalyticsParameterGroupID
- AnalyticsParameterIndex
- AnalyticsParameterItemBrand
- AnalyticsParameterItemCategory
- AnalyticsParameterItemID
- AnalyticsParameterItemList
- AnalyticsParameterItemLocationID
- AnalyticsParameterItemName
- AnalyticsParameterItemVariant
- AnalyticsParameterLevel
- AnalyticsParameterLevelName
- AnalyticsParameterLocation
- AnalyticsParameterMedium
- AnalyticsParameterMethod
- AnalyticsParameterNumberOfNights
- AnalyticsParameterNumberOfPassengers
- AnalyticsParameterNumberOfRooms
- AnalyticsParameterOrigin
- AnalyticsParameterPrice
- AnalyticsParameterQuantity
- AnalyticsParameterScore
- AnalyticsParameterSearchTerm
- AnalyticsParameterShipping
- AnalyticsParameterSignUpMethod
- AnalyticsParameterSource
- AnalyticsParameterStartDate
- AnalyticsParameterSuccess
- AnalyticsParameterTax
- AnalyticsParameterTerm
- AnalyticsParameterTransactionID
- AnalyticsParameterTravelClass
- AnalyticsParameterValue
- AnalyticsParameterVirtualCurrencyName
- AnalyticsUserPropertySignUpMethod
- FirebaseABTesting
- Classes
- Constants
- FirebaseAuth
- Classes
- Overview
- ActionCodeInfo
- ActionCodeSettings
- AdditionalUserInfo
- Auth
- AuthCredential
- AuthDataResult
- AuthErrors
- AuthTokenResult
- EmailAuthProvider
- FIRAuthSettings
- FacebookAuthProvider
- GameCenterAuthProvider
- GitHubAuthProvider
- GoogleAuthProvider
- OAuthProvider
- PhoneAuthCredential
- PhoneAuthProvider
- TwitterAuthProvider
- User
- UserMetadata
- UserProfileChangeRequest
- Constants
- Overview
- AuthErrorDomain
- AuthErrorNameKey
- AuthErrorUserInfoEmailKey
- AuthStateDidChangeNotification
- AuthUpdatedCredentialKey
- EmailAuthProviderID
- EmailLinkAuthSignInMethod
- EmailPasswordAuthSignInMethod
- FIREmailPasswordAuthProviderID
- FacebookAuthProviderID
- FacebookAuthSignInMethod
- FirebaseAuthVersionNum
- FirebaseAuthVersionStr
- GameCenterAuthProviderID
- GameCenterAuthSignInMethod
- GitHubAuthProviderID
- GitHubAuthSignInMethod
- GoogleAuthProviderID
- GoogleAuthSignInMethod
- PhoneAuthProviderID
- PhoneAuthSignInMethod
- TwitterAuthProviderID
- TwitterAuthSignInMethod
- Enumerations
- Protocols
- Type Definitions
- Overview
- ApplyActionCodeCallback
- AuthDataResultCallback
- AuthResultCallback
- AuthStateDidChangeListenerBlock
- AuthStateDidChangeListenerHandle
- AuthTokenCallback
- AuthTokenResultCallback
- CheckActionCodeCallback
- ConfirmPasswordResetCallback
- FIREmailPasswordAuthProvider
- GameCenterCredentialCallback
- IDTokenDidChangeListenerBlock
- IDTokenDidChangeListenerHandle
- ProviderQueryCallback
- SendEmailVerificationCallback
- SendPasswordResetCallback
- SendSignInLinkToEmailCallback
- SignInMethodQueryCallback
- UserProfileChangeCallback
- UserUpdateCallback
- VerificationResultCallback
- VerifyPasswordResetCodeCallback
- FirebaseDatabase
- Classes
- Enumerations
- Type Definitions
- FirebaseDynamicLinks
- Classes
- Overview
- DynamicLink
- DynamicLinkAndroidParameters
- DynamicLinkComponents
- DynamicLinkComponentsOptions
- DynamicLinkGoogleAnalyticsParameters
- DynamicLinkIOSParameters
- DynamicLinkItunesConnectAnalyticsParameters
- DynamicLinkNavigationInfoParameters
- DynamicLinkOtherPlatformParameters
- DynamicLinkSocialMetaTagParameters
- DynamicLinks
- Enumerations
- Type Definitions
- FirebaseFirestore
- Classes
- Constants
- Enumerations
- Protocols
- Type Definitions
- FirebaseFunctions
- Classes
- Constants
- Enumerations
- FirebaseInAppMessaging
- Classes
- Enumerations
- Protocols
- FirebaseInstanceID
- Classes
- Constants
- Enumerations
- Type Definitions
- FirebaseInvites
- Classes
- Constants
- Enumerations
- Protocols
- Type Definitions
- FirebaseMessaging
- Classes
- Constants
- Enumerations
- Protocols
- Type Definitions
- FirebaseMLCommon
- Classes
- FirebaseMLVision
- Classes
- Overview
- Vision
- VisionBarcode
- VisionBarcodeAddress
- VisionBarcodeCalendarEvent
- VisionBarcodeContactInfo
- VisionBarcodeDetector
- VisionBarcodeDetectorOptions
- VisionBarcodeDriverLicense
- VisionBarcodeEmail
- VisionBarcodeGeoPoint
- VisionBarcodePersonName
- VisionBarcodePhone
- VisionBarcodeSMS
- VisionBarcodeURLBookmark
- VisionBarcodeWifi
- VisionCloudDetectorOptions
- VisionCloudDocumentTextRecognizerOptions
- VisionCloudLabel
- VisionCloudLabelDetector
- VisionCloudLandmark
- VisionCloudLandmarkDetector
- VisionCloudTextRecognizerOptions
- VisionDocumentText
- VisionDocumentTextBlock
- VisionDocumentTextParagraph
- VisionDocumentTextRecognizer
- VisionDocumentTextSymbol
- VisionDocumentTextWord
- VisionFace
- VisionFaceContour
- VisionFaceDetector
- VisionFaceDetectorOptions
- VisionFaceLandmark
- VisionImage
- VisionImageMetadata
- VisionLabel
- VisionLabelDetector
- VisionLabelDetectorOptions
- VisionLatitudeLongitude
- VisionPoint
- VisionText
- VisionTextBlock
- VisionTextElement
- VisionTextLine
- VisionTextRecognizedBreak
- VisionTextRecognizedLanguage
- VisionTextRecognizer
- Constants
- Enumerations
- Overview
- VisionBarcodeAddressType
- VisionBarcodeEmailType
- VisionBarcodeFormat
- VisionBarcodePhoneType
- VisionBarcodeValueType
- VisionBarcodeWiFiEncryptionType
- VisionCloudModelType
- VisionCloudTextModelType
- VisionDetectorImageOrientation
- VisionDocumentTextBlockType
- VisionFaceDetectorClassificationMode
- VisionFaceDetectorContourMode
- VisionFaceDetectorLandmarkMode
- VisionFaceDetectorPerformanceMode
- VisionTextRecognizedBreakType
- VisionTextRecognizerType
- Type Definitions
- FirebaseMLModelInterpreter
- Classes
- Enumerations
- Type Definitions
- FirebaseMLNaturalLanguage
- Classes
- FirebaseMLNLLanguageID
- Classes
- Constants
- Type Definitions
- FirebaseCrash
- Classes
- Functions
- FirebasePerformance
- Classes
- Enumerations
- Protocols
- FirebaseRemoteConfig
- Classes
- Constants
- Enumerations
- Type Definitions
- FirebaseStorage
- Classes
- Constants
- Enumerations
- Protocols
- Type Definitions
- GoogleMobileAds
- Classes
- Overview
- DFPBannerView
- DFPBannerViewOptions
- DFPCustomRenderedAd
- DFPInterstitial
- DFPRequest
- GADAdChoicesView
- GADAdLoader
- GADAdLoaderOptions
- GADAdReward
- GADAudioVideoManager
- GADBannerView
- GADCorrelator
- GADCorrelatorAdLoaderOptions
- GADCustomEventExtras
- GADCustomEventRequest
- GADDebugOptionsViewController
- GADDefaultInAppPurchase
- GADDynamicHeightSearchRequest
- GADExtras
- GADInAppPurchase
- GADInterstitial
- GADMediaView
- GADMediatedNativeAdNotificationSource
- GADMediatedUnifiedNativeAdNotificationSource
- GADMobileAds
- GADMultipleAdsAdLoaderOptions
- GADMuteThisAdReason
- GADNativeAd
- GADNativeAdImage
- GADNativeAdImageAdLoaderOptions
- GADNativeAdViewAdOptions
- GADNativeAppInstallAd
- GADNativeAppInstallAdView
- GADNativeContentAd
- GADNativeContentAdView
- GADNativeCustomTemplateAd
- GADNativeExpressAdView
- GADNativeMuteThisAdLoaderOptions
- GADRequest
- GADRequestConfiguration
- GADRequestError
- GADRewardBasedVideoAd
- GADSearchBannerView
- GADSearchRequest
- 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
- 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
- GADMediationAdRequest
- GADNativeAdDelegate
- GADNativeAppInstallAdLoaderDelegate
- GADNativeContentAdLoaderDelegate
- GADNativeCustomTemplateAdLoaderDelegate
- GADNativeExpressAdViewDelegate
- GADRewardBasedVideoAdDelegate
- GADUnifiedNativeAdDelegate
- GADUnifiedNativeAdLoaderDelegate
- GADUnifiedNativeAdUnconfirmedClickDelegate
- GADVideoControllerDelegate
- Type Definitions
- Functions
- Structures
- Crashlytics
- Classes
- Protocols
- Functions
- Fabric
- Classes
- iOS — Objective-C
- FirebaseCore
- Classes
- Enumerations
- Type Definitions
- FirebaseAnalytics
- Classes
- Constants
- Overview
- kFIREventAddPaymentInfo
- kFIREventAddToCart
- kFIREventAddToWishlist
- kFIREventAppOpen
- kFIREventBeginCheckout
- kFIREventCampaignDetails
- kFIREventCheckoutProgress
- kFIREventEarnVirtualCurrency
- kFIREventEcommercePurchase
- kFIREventGenerateLead
- kFIREventJoinGroup
- kFIREventLevelEnd
- kFIREventLevelStart
- kFIREventLevelUp
- kFIREventLogin
- kFIREventPostScore
- kFIREventPresentOffer
- kFIREventPurchaseRefund
- kFIREventRemoveFromCart
- kFIREventSearch
- kFIREventSelectContent
- kFIREventSetCheckoutOption
- kFIREventShare
- kFIREventSignUp
- kFIREventSpendVirtualCurrency
- kFIREventTutorialBegin
- kFIREventTutorialComplete
- kFIREventUnlockAchievement
- kFIREventViewItem
- kFIREventViewItemList
- kFIREventViewSearchResults
- kFIRParameterAchievementID
- kFIRParameterAdNetworkClickID
- kFIRParameterAffiliation
- kFIRParameterCP1
- kFIRParameterCampaign
- kFIRParameterCharacter
- kFIRParameterCheckoutOption
- kFIRParameterCheckoutStep
- kFIRParameterContent
- kFIRParameterContentType
- kFIRParameterCoupon
- kFIRParameterCreativeName
- kFIRParameterCreativeSlot
- kFIRParameterCurrency
- kFIRParameterDestination
- kFIRParameterEndDate
- kFIRParameterFlightNumber
- kFIRParameterGroupID
- kFIRParameterIndex
- kFIRParameterItemBrand
- kFIRParameterItemCategory
- kFIRParameterItemID
- kFIRParameterItemList
- kFIRParameterItemLocationID
- kFIRParameterItemName
- kFIRParameterItemVariant
- kFIRParameterLevel
- kFIRParameterLevelName
- kFIRParameterLocation
- kFIRParameterMedium
- kFIRParameterMethod
- kFIRParameterNumberOfNights
- kFIRParameterNumberOfPassengers
- kFIRParameterNumberOfRooms
- kFIRParameterOrigin
- kFIRParameterPrice
- kFIRParameterQuantity
- kFIRParameterScore
- kFIRParameterSearchTerm
- kFIRParameterShipping
- kFIRParameterSignUpMethod
- kFIRParameterSource
- kFIRParameterStartDate
- kFIRParameterSuccess
- kFIRParameterTax
- kFIRParameterTerm
- kFIRParameterTransactionID
- kFIRParameterTravelClass
- kFIRParameterValue
- kFIRParameterVirtualCurrencyName
- kFIRUserPropertySignUpMethod
- FirebaseABTesting
- Classes
- Constants
- FirebaseAuth
- Classes
- Overview
- FIRActionCodeInfo
- FIRActionCodeSettings
- FIRAdditionalUserInfo
- FIRAuth
- FIRAuthCredential
- FIRAuthDataResult
- FIRAuthErrors
- FIRAuthSettings
- FIRAuthTokenResult
- FIREmailAuthProvider
- FIRFacebookAuthProvider
- FIRGameCenterAuthProvider
- FIRGitHubAuthProvider
- FIRGoogleAuthProvider
- FIROAuthProvider
- FIRPhoneAuthCredential
- FIRPhoneAuthProvider
- FIRTwitterAuthProvider
- FIRUser
- FIRUserMetadata
- FIRUserProfileChangeRequest
- Constants
- Overview
- FIRAuthErrorDomain
- FIRAuthErrorNameKey
- FIRAuthErrorUserInfoEmailKey
- FIRAuthStateDidChangeNotification
- FIRAuthUpdatedCredentialKey
- FIREmailAuthProviderID
- FIREmailLinkAuthSignInMethod
- FIREmailPasswordAuthProviderID
- FIREmailPasswordAuthSignInMethod
- FIRFacebookAuthProviderID
- FIRFacebookAuthSignInMethod
- FIRGameCenterAuthProviderID
- FIRGameCenterAuthSignInMethod
- FIRGitHubAuthProviderID
- FIRGitHubAuthSignInMethod
- FIRGoogleAuthProviderID
- FIRGoogleAuthSignInMethod
- FIRPhoneAuthProviderID
- FIRPhoneAuthSignInMethod
- FIRTwitterAuthProviderID
- FIRTwitterAuthSignInMethod
- FirebaseAuthVersionNum
- FirebaseAuthVersionStr
- Enumerations
- Protocols
- Type Definitions
- Overview
- FIRApplyActionCodeCallback
- FIRAuthDataResultCallback
- FIRAuthResultCallback
- FIRAuthStateDidChangeListenerBlock
- FIRAuthStateDidChangeListenerHandle
- FIRAuthTokenCallback
- FIRAuthTokenResultCallback
- FIRCheckActionCodeCallBack
- FIRConfirmPasswordResetCallback
- FIREmailPasswordAuthProvider
- FIRGameCenterCredentialCallback
- FIRIDTokenDidChangeListenerBlock
- FIRIDTokenDidChangeListenerHandle
- FIRProviderQueryCallback
- FIRSendEmailVerificationCallback
- FIRSendPasswordResetCallback
- FIRSendSignInLinkToEmailCallback
- FIRSignInMethodQueryCallback
- FIRUserProfileChangeCallback
- FIRUserUpdateCallback
- FIRVerificationResultCallback
- FIRVerifyPasswordResetCodeCallback
- FirebaseDatabase
- Classes
- Enumerations
- Type Definitions
- FirebaseDynamicLinks
- Classes
- Overview
- FIRDynamicLink
- FIRDynamicLinkAndroidParameters
- FIRDynamicLinkComponents
- FIRDynamicLinkComponentsOptions
- FIRDynamicLinkGoogleAnalyticsParameters
- FIRDynamicLinkIOSParameters
- FIRDynamicLinkItunesConnectAnalyticsParameters
- FIRDynamicLinkNavigationInfoParameters
- FIRDynamicLinkOtherPlatformParameters
- FIRDynamicLinkSocialMetaTagParameters
- FIRDynamicLinks
- Enumerations
- Type Definitions
- FirebaseFirestore
- Classes
- Constants
- Enumerations
- Protocols
- Type Definitions
- FirebaseFunctions
- Classes
- Constants
- Enumerations
- FirebaseInAppMessaging
- Classes
- Enumerations
- Protocols
- FirebaseInstanceID
- Classes
- Constants
- Enumerations
- Type Definitions
- FirebaseInvites
- Classes
- Constants
- Enumerations
- Protocols
- Type Definitions
- FirebaseMessaging
- Classes
- Constants
- Enumerations
- Protocols
- Type Definitions
- FirebaseMLCommon
- Classes
- FirebaseMLVision
- Classes
- Overview
- FIRVision
- FIRVisionBarcode
- FIRVisionBarcodeAddress
- FIRVisionBarcodeCalendarEvent
- FIRVisionBarcodeContactInfo
- FIRVisionBarcodeDetector
- FIRVisionBarcodeDetectorOptions
- FIRVisionBarcodeDriverLicense
- FIRVisionBarcodeEmail
- FIRVisionBarcodeGeoPoint
- FIRVisionBarcodePersonName
- FIRVisionBarcodePhone
- FIRVisionBarcodeSMS
- FIRVisionBarcodeURLBookmark
- FIRVisionBarcodeWiFi
- FIRVisionCloudDetectorOptions
- FIRVisionCloudDocumentTextRecognizerOptions
- FIRVisionCloudLabel
- FIRVisionCloudLabelDetector
- FIRVisionCloudLandmark
- FIRVisionCloudLandmarkDetector
- FIRVisionCloudTextRecognizerOptions
- FIRVisionDocumentText
- FIRVisionDocumentTextBlock
- FIRVisionDocumentTextParagraph
- FIRVisionDocumentTextRecognizer
- FIRVisionDocumentTextSymbol
- FIRVisionDocumentTextWord
- FIRVisionFace
- FIRVisionFaceContour
- FIRVisionFaceDetector
- FIRVisionFaceDetectorOptions
- FIRVisionFaceLandmark
- FIRVisionImage
- FIRVisionImageMetadata
- FIRVisionLabel
- FIRVisionLabelDetector
- FIRVisionLabelDetectorOptions
- FIRVisionLatitudeLongitude
- 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
- FIRVisionTextRecognizedBreakType
- FIRVisionTextRecognizerType
- Type Definitions
- FirebaseMLModelInterpreter
- Classes
- Enumerations
- Type Definitions
- FirebaseMLNaturalLanguage
- Classes
- FirebaseMLNLLanguageID
- Classes
- Constants
- Type Definitions
- FirebaseCrash
- Classes
- Functions
- FirebasePerformance
- Classes
- Enumerations
- Protocols
- FirebaseRemoteConfig
- Classes
- Constants
- Enumerations
- Type Definitions
- FirebaseStorage
- Classes
- Constants
- Enumerations
- Protocols
- Type Definitions
- GoogleMobileAds
- Classes
- Overview
- DFPBannerView
- DFPBannerViewOptions
- DFPCustomRenderedAd
- DFPInterstitial
- DFPRequest
- GADAdChoicesView
- GADAdLoader
- GADAdLoaderOptions
- GADAdReward
- GADAudioVideoManager
- GADBannerView
- GADCorrelator
- GADCorrelatorAdLoaderOptions
- GADCustomEventExtras
- GADCustomEventRequest
- GADDebugOptionsViewController
- GADDefaultInAppPurchase
- GADDynamicHeightSearchRequest
- GADExtras
- GADInAppPurchase
- GADInterstitial
- GADMediaView
- GADMediatedNativeAdNotificationSource
- GADMediatedUnifiedNativeAdNotificationSource
- GADMobileAds
- GADMultipleAdsAdLoaderOptions
- GADMuteThisAdReason
- GADNativeAd
- GADNativeAdImage
- GADNativeAdImageAdLoaderOptions
- GADNativeAdViewAdOptions
- GADNativeAppInstallAd
- GADNativeAppInstallAdView
- GADNativeContentAd
- GADNativeContentAdView
- GADNativeCustomTemplateAd
- GADNativeExpressAdView
- GADNativeMuteThisAdLoaderOptions
- GADRequest
- GADRequestConfiguration
- GADRequestError
- GADRewardBasedVideoAd
- GADSearchBannerView
- GADSearchRequest
- 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
- 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
- GADMediationAdRequest
- GADNativeAdDelegate
- GADNativeAppInstallAdLoaderDelegate
- GADNativeContentAdLoaderDelegate
- GADNativeCustomTemplateAdLoaderDelegate
- GADNativeExpressAdViewDelegate
- GADRewardBasedVideoAdDelegate
- GADUnifiedNativeAdDelegate
- GADUnifiedNativeAdLoaderDelegate
- GADUnifiedNativeAdUnconfirmedClickDelegate
- GADVideoControllerDelegate
- Type Definitions
- Functions
- Structures
- Crashlytics
- Classes
- Protocols
- Functions
- Fabric
- Classes
- Android
- Package Summary
- ads
- ads
- Overview
- AdListener
- AdLoader
- AdRequest
- AdSize
- AdView
- Correlator
- InterstitialAd
- MobileAds
- NativeExpressAdView
- VideoController
- VideoOptions
- ads.doubleclick
- ads.formats
- Overview
- AdChoicesView
- MediaView
- NativeAd
- NativeAdOptions
- NativeAdView
- NativeAdViewHolder
- NativeAppInstallAd
- NativeAppInstallAdView
- NativeContentAd
- NativeContentAdView
- NativeCustomTemplateAd
- OnPublisherAdViewLoadedListener
- PublisherAdViewOptions
- UnifiedNativeAd
- UnifiedNativeAdAssetNames
- UnifiedNativeAdView
- ads.mediation
- Overview
- MediationAdRequest
- MediationAdapter
- MediationBannerAdapter
- MediationBannerListener
- MediationInterstitialAdapter
- MediationInterstitialListener
- MediationNativeAdapter
- MediationNativeListener
- NativeAdMapper
- NativeAppInstallAdMapper
- NativeContentAdMapper
- NativeMediationAdRequest
- NetworkExtras
- OnContextChangedListener
- OnImmersiveModeUpdatedListener
- UnifiedNativeAdMapper
- ads.mediation.admob
- ads.mediation.customevent
- ads.reward
- ads.reward.mediation
- ads.search
- appindexing
- appindexing
- firebase.appindexing
- firebase.appindexing.builders
- Overview
- Actions
- AggregateRatingBuilder
- AudiobookBuilder
- BookBuilder
- ConversationBuilder
- DigitalDocumentBuilder
- DigitalDocumentPermissionBuilder
- GeoShapeBuilder
- IndexableBuilder
- Indexables
- LocalBusinessBuilder
- MessageBuilder
- MusicAlbumBuilder
- MusicGroupBuilder
- MusicPlaylistBuilder
- MusicRecordingBuilder
- PersonBuilder
- PhotographBuilder
- PlaceBuilder
- PostalAddressBuilder
- ReservationBuilder
- StickerBuilder
- StickerPackBuilder
- VideoObjectBuilder
- appinvite
- appinvite
- Overview
- AppInvite
- AppInviteApi
- AppInviteInvitation
- Overview
- AppInviteInvitation.IntentBuilder
- AppInviteInvitationResult
- AppInviteReferral
- firebase.appinvite
- measurement
- measurement
- measurement.impl
- measurement
- firebase.analytics
- Overview
- FirebaseAnalytics
- firebase
- firebase
- firebase.auth
- firebase.provider
- firebase.auth
- firebase.auth
- Overview
- ActionCodeResult
- ActionCodeSettings
- AdditionalUserInfo
- AuthCredential
- AuthResult
- EmailAuthCredential
- EmailAuthProvider
- FacebookAuthCredential
- FacebookAuthProvider
- FirebaseAuth
- FirebaseAuthActionCodeException
- FirebaseAuthEmailException
- FirebaseAuthException
- FirebaseAuthInvalidCredentialsException
- FirebaseAuthInvalidUserException
- FirebaseAuthProvider
- FirebaseAuthRecentLoginRequiredException
- FirebaseAuthSettings
- FirebaseAuthUserCollisionException
- FirebaseAuthWeakPasswordException
- FirebaseUser
- FirebaseUserMetadata
- GetTokenResult
- GithubAuthCredential
- GithubAuthProvider
- GoogleAuthCredential
- GoogleAuthProvider
- OAuthProvider
- PhoneAuthCredential
- PhoneAuthProvider
- PlayGamesAuthCredential
- PlayGamesAuthProvider
- ProviderQueryResult
- SignInMethodQueryResult
- TwitterAuthCredential
- TwitterAuthProvider
- UserInfo
- UserProfileChangeRequest
- firebase.crash
- firebase.crash
- crashlytics
- crashlytics
- crashlytics.core
- fabric
- Overview
- ActivityLifecycleManager
- DefaultLogger
- Fabric
- InitializationCallback
- InitializationException
- Kit
- KitGroup
- KitInfo
- Logger
- SilentLogger
- firebase.database
- firebase.database
- firebase.dynamiclinks
- firebase.dynamiclinks
- Overview
- DynamicLink
- FirebaseDynamicLinks
- PendingDynamicLinkData
- ShortDynamicLink
- firebase.firestore
- firebase
- firebase.firestore
- Overview
- Blob
- CollectionReference
- DocumentChange
- DocumentReference
- DocumentSnapshot
- EventListener
- Exclude
- FieldPath
- FieldValue
- FirebaseFirestore
- FirebaseFirestoreException
- FirebaseFirestoreSettings
- GeoPoint
- IgnoreExtraProperties
- ListenerRegistration
- MetadataChanges
- PropertyName
- Query
- QueryDocumentSnapshot
- QuerySnapshot
- ServerTimestamp
- SetOptions
- SnapshotMetadata
- Source
- ThrowOnExtraProperties
- Transaction
- WriteBatch
- firebase.functions
- firebase.functions
- Overview
- FirebaseFunctions
- FirebaseFunctionsException
- HttpsCallableReference
- HttpsCallableResult
- firebase.iid
- firebase.iid
- firebase.messaging
- firebase.messaging
- firebase.ml.common
- firebase.ml.common
- firebase.ml.common.modeldownload
- firebase.ml.interpreter
- firebase.ml.custom
- firebase.ml.naturallanguage
- firebase.ml.naturallanguage
- firebase.ml.naturallanguage.languageid
- Overview
- FirebaseLanguageIdentification
- FirebaseLanguageIdentificationOptions
- IdentifiedLanguage
- firebase.ml.vision
- firebase.ml.vision
- firebase.ml.vision.barcode
- Overview
- FirebaseVisionBarcode
- Overview
- FirebaseVisionBarcode.Address
- BarcodeFormat
- BarcodeValueType
- CalendarDateTime
- CalendarEvent
- ContactInfo
- DriverLicense
- FirebaseVisionBarcode.Email
- GeoPoint
- PersonName
- FirebaseVisionBarcode.Phone
- Sms
- UrlBookmark
- FirebaseVisionBarcode.WiFi
- FirebaseVisionBarcodeDetector
- FirebaseVisionBarcodeDetectorOptions
- firebase.ml.vision.cloud
- firebase.ml.vision.cloud.landmark
- firebase.ml.vision.common
- Overview
- FirebaseVisionImage
- FirebaseVisionImageMetadata
- FirebaseVisionLatLng
- FirebaseVisionPoint
- firebase.ml.vision.document
- firebase.ml.vision.face
- Overview
- FirebaseVisionFace
- FirebaseVisionFaceContour
- FirebaseVisionFaceDetector
- FirebaseVisionFaceDetectorOptions
- FirebaseVisionFaceLandmark
- firebase.ml.vision.label
- Overview
- FirebaseVisionCloudImageLabelerOptions
- FirebaseVisionImageLabel
- FirebaseVisionImageLabeler
- FirebaseVisionOnDeviceImageLabelerOptions
- firebase.ml.vision.text
- Overview
- FirebaseVisionCloudTextRecognizerOptions
- FirebaseVisionText
- FirebaseVisionTextRecognizer
- RecognizedLanguage
- firebase.perf
- firebase.perf
- Overview
- FirebasePerformance
- firebase.perf.metrics
- firebase.remoteconfig
- firebase.remoteconfig
- firebase.storage
- firebase.storage
- Overview
- CancellableTask
- ControllableTask
- FileDownloadTask
- FirebaseStorage
- OnPausedListener
- OnProgressListener
- StorageException
- StorageMetadata
- StorageReference
- StorageTask
- StreamDownloadTask
- UploadTask
- firebase.inappmessaging
- firebase.inappmessaging
- Overview
- FirebaseInAppMessaging
- FirebaseInAppMessagingDisplay
- FirebaseInAppMessagingDisplayCallbacks
- firebase.inappmessaging.display
- firebase.inappmessaging.display
- Inter-operational packages
- firebase.auth.internal
- JavaScript
- Overview
- firebase
- firebase.app
- firebase.auth
- firebase.database
- firebase.firestore
- firebase.functions
- firebase.messaging
- firebase.storage
- Node.js (Client)
- Overview
- firebase
- firebase.app
- firebase.auth
- firebase.database
- firebase.firestore
- C++
- Overview
- firebase
- firebase::admob
- firebase::admob::rewarded_video
- Overview
- Classes
- Structs
- firebase::analytics
- firebase::auth
- Overview
- Classes
- Auth
- Auth::FetchProvidersResult
- AuthStateListener
- Credential
- EmailAuthProvider
- FacebookAuthProvider
- GitHubAuthProvider
- GoogleAuthProvider
- IdTokenListener
- OAuthProvider
- PhoneAuthProvider
- PhoneAuthProvider::ForceResendingToken
- PhoneAuthProvider::Listener
- PlayGamesAuthProvider
- TwitterAuthProvider
- User
- User::UserProfile
- UserInfoInterface
- Structs
- firebase::database
- firebase::dynamic_links
- firebase::functions
- firebase::instance_id
- Overview
- Classes
- firebase::invites
- Overview
- Classes
- Structs
- firebase::messaging
- firebase::remote_config
- firebase::storage
- Modules
- Namespaces
- Related Pages
- Unity
- Cloud Functions
- Overview
- functions
- Analytics
- functions.analytics
- AnalyticsEvent
- AnalyticsEventBuilder
- AppInfo
- DeviceInfo
- ExportBundleInfo
- GeoInfo
- UserDimensions
- UserPropertyValue
- Authentication
- functions.auth
- UserBuilder
- UserInfo
- UserMetadata
- UserRecord
- Crashlytics
- functions.crashlytics
- Issue
- IssueBuilder
- AppInfo
- VelocityAlert
- Firestore
- functions.firestore
- DocumentBuilder
- DocumentSnapshot
- Database
- functions.database
- DataSnapshot
- InstanceBuilder
- RefBuilder
- HTTPS
- functions.https
- HttpsError
- Pub/Sub
- functions.pubsub
- Message
- TopicBuilder
- Remote Config
- functions.remoteConfig
- RemoteConfigUser
- TemplateVersion
- Storage
- functions.storage
- BucketBuilder
- ObjectBuilder
- ObjectMetadata
- Miscellaneous
- CloudFunction
- FunctionBuilder
- Change
- Config
- EventContext
- functions.config
- HttpsFunction
- Test SDK for Cloud Functions for Firebase
- firebase-functions-test
- Previous Releases
- Version 0.9.1
- functions
- Analytics
- functions.analytics
- AnalyticsEvent
- AnalyticsEventBuilder
- AppInfo
- DeviceInfo
- ExportBundleInfo
- GeoInfo
- UserDimensions
- UserPropertyValue
- Authentication
- functions.auth
- UserBuilder
- UserInfo
- UserMetadata
- UserRecord
- Crashlytics
- functions.crashlytics
- Issue
- IssueBuilder
- AppInfo
- VelocityAlert
- Firestore
- functions.firestore
- DocumentBuilder
- DeltaDocumentSnapshot
- Database
- functions.database
- DeltaSnapshot
- InstanceBuilder
- RefBuilder
- HTTPS
- functions.https
- Pub/Sub
- functions.pubsub
- Message
- TopicBuilder
- Storage
- functions.storage
- BucketBuilder
- ObjectBuilder
- ObjectMetadata
- Miscellaneous
- CloudFunction
- Config
- Event
- functions.config
- HttpsFunction
- Admin SDK
- Overview
- Node.js
- Overview
- admin
- admin.auth
- admin.credential
- admin.database
- admin.firestore
- admin.instanceId
- admin.messaging
- Overview
- AndroidConfig
- AndroidNotification
- ApnsConfig
- ApnsPayload
- Aps
- ApsAlert
- CriticalSound
- Message
- Messaging
- MessagingConditionResponse
- MessagingDeviceGroupResponse
- MessagingDeviceResult
- MessagingDevicesResponse
- MessagingOptions
- MessagingPayload
- MessagingTopicManagementResponse
- MessagingTopicResponse
- Notification
- NotificationMessagePayload
- WebpushConfig
- WebpushNotification
- admin.projectManagement
- admin.storage
- Java
- com.google.firebase
- com.google.firebase.auth
- Overview
- ActionCodeSettings
- ErrorInfo
- ExportedUserRecord
- FirebaseAuth
- FirebaseAuthException
- FirebaseToken
- ImportUserRecord
- ListUsersPage
- SessionCookieOptions
- UserImportHash
- UserImportOptions
- UserImportResult
- UserInfo
- UserMetadata
- UserProvider
- UserRecord
- com.google.firebase.auth.hash
- com.google.firebase.cloud
- com.google.firebase.database
- com.google.firebase.iid
- com.google.firebase.messaging
- Overview
- AndroidConfig
- AndroidNotification
- ApnsConfig
- Aps
- ApsAlert
- CriticalSound
- FirebaseMessaging
- FirebaseMessagingException
- Message
- Notification
- TopicManagementResponse
- WebpushConfig
- WebpushNotification
- com.google.firebase.projectmanagement
- Python
- Go
- .NET
- Overview
- FirebaseAdmin
- FirebaseAdmin.Auth
- FirebaseAdmin.Messaging
- REST
- Set up and manage a project
- Realtime Database
- Realtime Database User Auth
- Authentication and User Management
- Cloud Firestore
- REST Resources
- projects.databases
- projects.databases.documents
- projects.databases.indexes
- Types
- ArrayValue
- DocumentMask
- Precondition
- StructuredQuery
- TransactionOptions
- Value
- Write
- WriteResult
- Hosting
- Remote Config
- REST Resources
- projects
- projects.remoteConfig
- Types
- RemoteConfig
- RemoteConfigParameter
- Version
- Remote Config Conditional Expression Reference
- Dynamic Links
- Test Lab
- REST Resources
- applicationDetailService
- projects.testMatrices
- testEnvironmentCatalog
- Types
- InvalidRequestDetail
- Reason
- RPC
- Security
- FCM App Server Protocols
- App Indexing
- Gradle