Ir para o conteúdo principal
Firebase
Criar
  • Criar
  • Lance seus produtos rapidamente e com segurança usando produtos que podem ser escalonados globalmente
  • Acessar build
  • Criar produtos
  • App Check
  • App Hosting
  • Authentication
  • Cloud Functions
  • Cloud Storage
  • Data Connect
  • Extensions
  • Firebase ML
  • Firestore
  • Genkit
  • Hosting
  • Realtime Database
  • SDKs de cliente da Firebase AI Logic
  • IA generativa
Execução
  • Execução
  • Execute seu app com confiança e ofereça a melhor experiência aos seus usuários
  • Acessar "Executar"
  • Executar produtos
  • A/B Testing
  • App Distribution
  • Cloud Messaging
  • Crashlytics
  • Google Analytics
  • In-App Messaging
  • Performance Monitoring
  • Remote Config
  • Test Lab
Soluções Preço Documentos
  • Visão geral
  • Princípios básicos
  • IA
  • Criar
  • Execução
  • Referência
  • Exemplos
Comunidade
  • Aprendizado
  • Eventos
  • Stories
Suporte
/
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
Blog Studio Ir para o console Fazer login
  • Documentation
  • Realtime Database
Visão geral Princípios básicos
  • Adicionar Firebase - Plataformas Apple (iOS+)
  • Adicionar Firebase - Android
  • Adicionar Firebase - Web
  • Adicionar Firebase - Flutter
  • Adicionar Firebase - C++
  • Adicionar Firebase - Unity
  • Adicionar ambientes de servidor do Firebase
  • Gerenciar projetos do Firebase
  • Plataformas e frameworks compatíveis
  • Usar o Pacote do emulador
  • Assistência de IA com o Gemini no Firebase
IA
  • Desenvolver com IA
  • Firebase Studio
    Crie e envie apps com IA de pilha completa diretamente do seu navegador.
  • Gemini no Firebase
    Simplifique o desenvolvimento com esse assistente com tecnologia de IA no console do Firebase.
  • Criar apps com tecnologia de IA
  • Lógica de IA do Firebase
    Crie apps e recursos da Web e para dispositivos móveis com tecnologia de IA usando os modelos Gemini e Imagen com a lógica de IA do Firebase
  • Genkit
    Crie aplicativos completos com tecnologia de IA usando este framework de código aberto
Criar
  • Pacote de emuladores
  • Authentication
  • App Check
  • Data Connect
  • Firestore
  • Realtime Database
  • Storage
  • Regras de segurança
  • App Hosting
  • Hosting
  • Cloud Functions
  • Extensions
  • ML
Execução
  • Test Lab
  • App Distribution
  • Crashlytics
  • Performance Monitoring
  • Remote Config
  • A/B Testing
  • Analytics
  • Cloud Messaging
  • In-App Messaging
  • Dynamic Links
  • Google AdMob
  • Google Ads
Referência Exemplos
Firebase
  • Criar
    • Mais
  • Execução
    • Mais
  • Soluções
  • Preço
  • Documentos
    • Mais
    • Visão geral
    • Princípios básicos
      • Mais
    • IA
      • Mais
    • Criar
      • Mais
    • Execução
      • Mais
    • Referência
    • Exemplos
  • Comunidade
    • Mais
  • Suporte
  • Blog
  • Studio
  • Ir para o console
  • Visão geral
  • Pacote de emuladores
    • Introdução
    • Conectar seu app e o protótipo
      • Começar
      • Conectar-se ao emulador do Authentication
      • Conectar-se ao emulador do Realtime Database
      • Conectar-se ao emulador do Firestore
      • Conectar-se ao emulador do Cloud Storage para Firebase
      • Usar o emulador do Hosting
      • Usar o emulador do App Hosting
      • Conectar-se ao emulador do Cloud Functions
      • Usar o emulador de extensões
    • Instalar, configurar e integrar
  • Authentication
    • Introdução
    • Por onde começo?
    • Usuários em projetos do Firebase
    • iOS+
      • Fazer login com uma IU pré-criada
      • Começar
      • Gerenciar usuários
      • Autenticação com senha
      • Autenticação de link de e-mail
      • Migração de link por e-mail
      • Fazer login com o Google
      • Login do Facebook
      • Fazer login com a Apple
      • Login do Twitter
      • GitHub
      • Microsoft
      • Yahoo
      • Login no Game Center
      • Número de telefone
      • OpenID Connect
      • Usar um sistema de autenticação personalizado
      • Autenticação anônima
      • Ativar autenticação entre aplicativos com o conjunto de chaves compartilhado
      • Vincular vários provedores de autenticação
      • Autenticação multifator por SMS
      • Autenticação multifator por TOTP
      • Como transmitir o estado nas ações de e-mail
      • Lidar com erros
    • Android
      • Fazer login com uma IU pré-criada
      • Começar
      • Gerenciar usuários
      • Autenticação com senha
      • Autenticação de link de e-mail
      • Migração de link por e-mail
      • Fazer login com o Google
      • Login do Facebook
      • Fazer login com a Apple
      • Twitter
      • GitHub
      • Microsoft
      • Yahoo
      • Login do Play Games
      • Número de telefone
      • OpenID Connect
      • Usar um sistema de autenticação personalizado
      • Autenticação anônima
      • Autenticação multifator por SMS
      • Autenticação multifator por TOTP
      • Vincular vários provedores de autenticação
      • Como transmitir o estado nas ações de e-mail
    • Flutter
      • Começar
      • Gerenciar usuários
      • Autenticação com senha
      • Autenticação de link de e-mail
      • Identidade federada e social
      • Número de telefone
      • Usar um sistema de autenticação personalizado
      • Autenticação anônima
      • Autenticação multifator
      • Vincular vários provedores de autenticação
      • Como transmitir o estado nas ações de e-mail
      • Lidar com erros
    • Web
      • Fazer login com uma IU pré-criada
      • Começar
      • Gerenciar usuários
      • Autenticação com senha
      • Autenticação de link de e-mail
      • Fazer login com o Google
      • Login do Facebook
      • Fazer login com a Apple
      • Twitter
      • GitHub
      • Microsoft
      • Yahoo
      • Número de telefone
      • OpenID Connect
      • SAML
      • Usar um sistema de autenticação personalizado
      • Autenticação anônima
      • Autenticação multifator por SMS
      • Autenticação multifator por TOTP
      • Vincular vários provedores de autenticação
      • Personalizar dependências
      • OAuth Sign-In para Cordova
      • Fazer o login de usuários usando uma extensão do Chrome
      • Persistência do estado do Auth
      • Como transmitir o estado nas ações de e-mail
      • Sessões de service worker
      • Práticas recomendadas para fluxos de signInWithRedirect
    • C++
      • Começar
      • Gerenciar usuários
      • Autenticação com senha
      • Fazer login com o Google
      • Login do Play Games
      • GitHub
      • Login do Facebook
      • Fazer login com a Apple
      • Login do Twitter
      • Microsoft
      • Yahoo
      • Número de telefone
      • Usar um sistema de autenticação personalizado
      • Autenticação anônima
      • Vincular vários provedores de autenticação
    • Unity
      • Começar
      • Gerenciar usuários
      • Autenticação com senha
      • Fazer login com o Google
      • Login do Play Games
      • Autenticação do GitHub
      • Login do Facebook
      • Fazer login com a Apple
      • Login do Twitter
      • Microsoft
      • Yahoo
      • Número de telefone
      • Usar um sistema de autenticação personalizado
      • Autenticação anônima
      • Vincular vários provedores de autenticação
    • Admin
      • Introdução
      • Gerenciar usuários
      • Importar usuários
      • Criar tokens personalizados
      • Verificar tokens de ID
      • Gerenciar usuários de vários fatores
      • Gerenciar sessões de usuários
      • Gerenciar cookies de sessão
      • Controlar o acesso com declarações personalizadas
      • Como gerar links de ação de e-mail
      • Erros
    • Configurar provedores de identidade OAuth de maneira programática
    • Personalizar gerenciador de ações de e-mail
    • Ampliar com Cloud Functions
    • Estender com funções de bloqueio
    • Enviar domínios personalizados por e-mail
    • Estudos de caso
    • Limites de uso
  • App Check
    • Introdução
    • Começar
    • Provedores padrão
      • iOS+ (DeviceCheck)
      • iOS+ (App Attest)
      • Android (Play Integrity)
      • Web (reCAPTCHA Enterprise)
      • Web (reCAPTCHA v3)
      • Flutter
      • Unity
      • C++
    • Provedores personalizados
      • Implementação do servidor
      • Implementação do cliente iOS+
      • Implementação do cliente Android
      • Implementação do cliente da Web
      • Implementação do cliente Unity
      • Implementação do cliente C++
    • Depurar e testar provedores
      • Usar o provedor de depuração no iOS+
      • Usar o provedor de depuração no Android
      • Usar o provedor de depuração em apps da Web
      • Usar o provedor de depuração com o Flutter
      • Usar o provedor de depuração em apps do Unity
      • Usar o provedor de depuração com C++
    • Monitorar métricas de solicitação
    • Serviços padrão do Google
    • Cloud Functions for Firebase
    • Ativar aplicação
    • Serviços padrão do Google
    • Cloud Functions for Firebase
    • Proteger recursos personalizados
    • Enviar tokens do cliente
      • iOS+
      • Android
      • Web
      • Flutter
      • Unity
      • C++
    • Verificar tokens no back-end
  • Data Connect
    • Introdução
    • Preços e faturamento
    • Começar
    • Introdução (desenvolvimento local)
    • Criar esquemas e operações
    • Projetar esquemas do Data Connect
    • Implementar consultas do Data Connect
    • Implementar mutações do Data Connect
    • Proteger operações com autorização
    • Desenvolver e testar com o Data Connect
    • Gerar dados de teste e realizar operações em massa
    • Gerar SDKs da Web
    • Gerar SDKs do Android
    • Gerar SDKs para iOS
    • Gerar SDKs do Flutter
    • Usar o emulador do Data Connect para CI/CD
    • Gerenciar projetos do Data Connect
    • Gerenciar esquemas e conectores
    • Gerenciar serviços e bancos de dados
    • Executar operações privilegiadas com o SDK Admin do Firebase
    • Soluções do Data Connect
    • Usar a assistência de IA para esquemas, consultas e mutações
    • Realizar pesquisa de similaridade vetorial
    • Fazer pesquisa de texto completo
    • Guias de referência da linguagem GraphQL
    • Referência de diretivas
    • Referência de consultas
    • Referência de mutações
    • Referência de objetos
    • Referência de objetos de entrada
    • Referência de escalares
    • Referência de tipos enumerados
    • Outros guias de referência
    • Referência da CLI
    • Referência de configuração e segurança
    • Referência da linguagem de expressão comum (CEL)
    • Referência dos Registros de auditoria do Cloud
  • Cloud Firestore
    • Introdução
    • Edições do Cloud Firestore
    • Edição Standard
    • Descoberta
      • Introdução
    • Noções básicas sobre o Cloud Firestore
      • Comparar o Cloud Firestore e o Realtime Database
      • Modelo de dados
      • Tipos de dados
      • SDKs e bibliotecas de cliente
      • Tipos de índice
      • Locais dos bancos de dados
      • Pacotes de dados
    • Começar
    • Gerenciar bancos de dados;
    • Adicionar e gerenciar dados
      • Estruturar dados
      • Adicionar dados
      • Transações e gravações em lote
      • Contenção de dados na transação
      • Excluir dados
      • Gerenciar o Cloud Firestore com o console do Firebase
      • Exportar e importar dados
      • Gerenciar a retenção de dados com políticas de time to live
      • Processar dados em massa com o Dataflow
      • Mover dados entre projetos
      • Excluir dados em massa
    • Ler dados
      • Receber dados
      • Receber atualizações em tempo real
      • Fazer consultas simples e compostas
      • Ordenar e limitar dados
      • Consulta com filtros de intervalo e desigualdade em vários campos
        • Visão geral
        • Otimizar suas consultas
        • Resumir dados com consultas de agregação
        • Paginar dados com cursores de consulta
        • Acessar dados off-line
        • Pesquisar com embeddings de vetor
        • Gerenciar índices
    • Proteger e validar dados
      • Visão geral
      • Começar
      • Regras de segurança de estrutura
      • Como gravar condições para regras de segurança
      • Corrigir regras inseguras
      • Testar suas regras de segurança
      • Consultar dados com segurança
      • Controlar o acesso por campo
    • Soluções
      • Visão geral
      • Soluções que usam as Extensões do Firebase
      • Faça a integração com o BigQuery
      • Implementar um bot de chat orientado por IA
      • Aprimore o processamento de texto
      • Agregar valor da mídia
      • Soluções que usam implementações personalizadas guiadas
      • Desenvolver recursos de IA generativa
      • SDK da Web do Firestore Lite
      • Agregações de tempo de gravação
      • Contadores distribuídos
      • Pesquisa de texto completo
      • Criar presença
      • Acesso seguro aos dados para usuários e grupos
      • Proteger dados com chaves de criptografia gerenciadas pelo cliente (CMEK)
        • Sobre a CMEK
        • Usar CMEK
      • Excluir dados com uma função chamável do Cloud Function
      • Programar exportações de dados
      • Carimbos de data/hora fragmentados
      • Consultas com base na localização
      • Exibir conteúdo empacotado do Firestore usando uma CDN
    • Uso, limites e preços
      • Uso e limites
      • Monitorar o uso
      • Explicar o desempenho da consulta
      • Consulta de referência do relatório de explicação
      • Noções básicas sobre o faturamento do Cloud Firestore
      • Descontos por compromisso de uso
      • Exemplo de custos do Cloud Firestore
      • Compreender cálculos de tamanho de armazenamento
    • Técnicas e práticas recomendadas
      • Práticas recomendadas para o Cloud Firestore
      • Mapear dados com o Swift Codable
      • Entenda leituras e gravações em escala