Passa ai contenuti principali
Build
Build
Get to market quickly and securely with products that can scale globally
Go to Build
Build Products
App Check
App Hosting
Authentication
Cloud Functions
Cloud Storage
Data Connect
Extensions
Firebase ML
Firestore
Genkit
Hosting
Realtime Database
Firebase AI Logic client SDKs
Generative AI
Run
Run
Run your app with confidence and deliver the best experience for your users
Go to Run
Run Products
A/B Testing
App Distribution
Cloud Messaging
Crashlytics
Google Analytics
In-App Messaging
Performance Monitoring
Remote Config
Test Lab
Solutions
Pricing
Docs
Overview
Fundamentals
AI
Build
Run
Reference
Samples
Assistenza
/
English
Deutsch
Español – América Latina
Français
Indonesia
Italiano
Polski
Português – Brasil
Tiếng Việt
Türkçe
Русский
עברית
العربيّة
فارسی
हिंदी
বাংলা
ภาษาไทย
中文 – 简体
中文 – 繁體
日本語
한국어
Blog
Studio
Vai alla console
Accedi
Documentation
Panoramica
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
AI assistance with Gemini in Firebase
AI
Develop with AI
Firebase Studio
Build and ship full-stack AI-infused apps right from your browser.
Gemini in Firebase
Streamline development with this AI-powered assistant in the Firebase console.
Build AI-powered apps
Firebase AI Logic
Build AI-powered mobile and web apps and features with the Gemini and Imagen models using Firebase AI Logic
Genkit
Build full-stack AI-powered applications using this open-source framework
Build
Emulator Suite
Authentication
App Check
Data Connect
Firestore
Realtime Database
Storage
Security Rules
App Hosting
Hosting
Cloud Functions
Extensions
ML
Run
Test Lab
App Distribution
Crashlytics
Performance Monitoring
Remote Config
A/B Testing
Analytics
Cloud Messaging
In-App Messaging
Dynamic Links
Google AdMob
Google Ads
Reference
Esempi
Build
Altro
Run
Altro
Solutions
Pricing
Docs
Altro
Panoramica
Fundamentals
Altro
AI
Altro
Build
Altro
Run
Altro
Reference
Esempi
Assistenza
Blog
Studio
Vai alla 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
Panoramica
FirebaseApp
FirebaseConfiguration
FirebaseOptions
Timestamp
Enumerations
Panoramica
FIRLoggerLevel
Type Definitions
Panoramica
FIRAppVoidBoolCallback
Functions
Panoramica
FirebaseVersion()
FirebaseABTesting
Classes
Panoramica
ExperimentController
LifecycleEvents
Constants
Panoramica
DefaultActivateExperimentEventName
DefaultClearExperimentEventName
DefaultExpireExperimentEventName
DefaultSetExperimentEventName
DefaultTimeoutExperimentEventName
FIRDefaultExperimentOverflowPolicy
Enumerations
Panoramica
ABTExperimentPayloadExperimentOverflowPolicy
FirebaseAI
Classes
Panoramica
Chat
FirebaseAI
GenerativeModel
ImagenModel
Schema
– StringFormat
– IntegerFormat
Enumerations
Panoramica
GenerateContentError
JSONValue
Extensions
Panoramica
CGImage
CIImage
String
UIImage
Protocols
Panoramica
Part
PartsRepresentable
Structures
Panoramica
Backend
Candidate
Citation
CitationMetadata
ContentModality
CountTokensResponse
FileDataPart
FinishReason
FunctionCallPart
FunctionCallingConfig
FunctionDeclaration
FunctionResponsePart
GenerateContentResponse
– UsageMetadata
GenerationConfig
GoogleSearch
GroundingMetadata
– SearchEntryPoint
– GroundingChunk
– WebGroundingChunk
– GroundingSupport
HarmCategory
ImagenAspectRatio
ImagenGenerationConfig
ImagenGenerationResponse
ImagenImageFormat
ImagenImagesBlockedError
ImagenInlineImage
ImagenPersonFilterLevel
ImagenSafetyFilterLevel
ImagenSafetySettings
InlineDataPart
ModalityTokenCount
ModelContent
PromptFeedback
– BlockReason
RequestOptions
ResponseModality
SafetyRating
– HarmProbability
– HarmSeverity
SafetySetting
– HarmBlockThreshold
– HarmBlockMethod
Segment
TextPart
ThinkingConfig
Tool
ToolConfig
Type Aliases
Panoramica
JSONObject
FirebaseAnalytics
Categories
Panoramica
FIRAnalytics(AppDelegate)
FIRAnalytics(Consent)
FIRAnalytics(OnDevice)
Classes
Panoramica
Analytics
Constants
Panoramica
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
adPersonalization
adStorage
adUserData
analyticsStorage
denied
granted
Type Definitions
Panoramica
ConsentStatus
ConsentType
FirebaseAnalyticsSwift
Extensions
Panoramica
View
FirebaseAppCheck
Classes
Panoramica
AppAttestProvider
AppCheck
AppCheckDebugProvider
AppCheckDebugProviderFactory
AppCheckToken
DeviceCheckProvider
DeviceCheckProviderFactory
Constants
Panoramica
AppCheckAppNameNotificationKey
AppCheckErrorDomain
AppCheckTokenDidChange
AppCheckTokenNotificationKey
Enumerations
Panoramica
Error Types
Protocols
Panoramica
AppCheckProvider
AppCheckProviderFactory
FirebaseAppDistribution
Classes
Panoramica
AppDistribution
AppDistributionRelease
Constants
Panoramica
AppDistributionErrorDetailsKey
AppDistributionErrorDomain
Enumerations
Panoramica
Error Types
FirebaseAuth
Constants
Panoramica
AuthErrorDomain
AuthErrorUserInfoEmailKey
AuthErrorUserInfoMultiFactorResolverKey
AuthErrorUserInfoNameKey
AuthErrorUserInfoUpdatedCredentialKey
AuthStateDidChange
EmailAuthProviderID
EmailLinkAuthSignInMethod
EmailPasswordAuthSignInMethod
FacebookAuthProviderID
FacebookAuthSignInMethod
GameCenterAuthProviderID
GameCenterAuthSignInMethod
GitHubAuthProviderID
GitHubAuthSignInMethod
GoogleAuthProviderID
GoogleAuthSignInMethod
PhoneAuthProviderID
PhoneAuthSignInMethod
PhoneMultiFactorID
TOTPMultiFactorID
TwitterAuthProviderID
TwitterAuthSignInMethod
Type Definitions
Panoramica
AuthStateDidChangeListenerHandle
FIRApplyActionCodeCallback
FIRAuthCredentialCallback
FIRAuthDataResultCallback
FIRAuthResultCallback
FIRAuthStateDidChangeListenerBlock
FIRAuthVoidErrorCallback
FIRConfirmPasswordResetCallback
FIRGameCenterCredentialCallback
FIRIDTokenDidChangeListenerBlock
FIRMultiFactorSessionCallback
FIRProviderQueryCallback
FIRSendPasswordResetCallback
FIRSendSignInLinkToEmailCallback
FIRSignInMethodQueryCallback
FIRUserUpdateCallback
FIRVerificationResultCallback
FIRVerifyPasswordResetCodeCallback
IDTokenDidChangeListenerHandle
Classes
Panoramica
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
TOTPMultiFactorAssertion
TOTPMultiFactorGenerator
TOTPSecret
TwitterAuthProvider
User
UserMetadata
UserProfileChangeRequest
Enumerations
Panoramica
ActionCodeOperation
AuthAPNSTokenType
AuthErrorCode
Protocols
Panoramica
AuthUIDelegate
FederatedAuthProvider
UserInfo
Structures
Panoramica
AuthProviderID
FirebaseCrashlytics
Classes
Panoramica
Crashlytics
CrashlyticsReport
ExceptionModel
StackFrame
FirebaseDatabase
Classes
Panoramica
DataSnapshot
Database
DatabaseQuery
DatabaseReference
MutableData
ServerValue
TransactionResult
Enumerations