Ir para o conteúdo principal
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
Ads
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
Desenvolvimento assistido por IA
IA
Desenvolver com a ajuda da IA
Visão geral
Firebase Studio
Crie e envie apps com IA de pilha completa diretamente do seu navegador.
Gemini no Firebase
Simplifique o desenvolvimento com um assistente com tecnologia de IA nas interfaces e ferramentas do Firebase.
MCP, CLI do Gemini e agentes
Acesse ferramentas de desenvolvimento generativo, como nosso servidor MCP e a extensão da CLI do Gemini.
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 o Firebase AI Logic.
Genkit
Crie aplicativos de pilha completa com tecnologia de IA usando esse 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
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
Release
Test Lab
Introdução
Testes de integração com o Flutter
iOS+
Começar
Executar um teste Robo
Executar um script Robo
Executar um teste de loop de jogo
Executar um XCTest
Testar com o Console do Firebase
Testar com a CLI gcloud
Testar em dispositivos disponíveis
Analisar resultados do teste
Android
Começar
Executar um teste de instrumentação
Executar um teste Robo
Executar um script Robo
Executar um teste de loop de jogo
Testar com o Console do Firebase
Testar com a CLI gcloud
Testar com o Android Studio
Testar em dispositivos disponíveis
Testar com dispositivos virtuais
Analisar resultados do teste
Uso, cotas e preços
Testar com sistemas de CI
Ampliar com Cloud Functions
Testar com o streaming de dispositivos Android
Referência
Guia de referência de scripts Robo
Referência da API REST
Teste (enviar teste e monitorar)
ToolResults (recuperar resultados)
Guia de referência de permissões do IAM do Test Lab
Solução de problemas e perguntas frequentes
App Distribution
Introdução
Distribuir apps para iOS
Usar o Console do Firebase
Usar a CLI do Firebase
Usar o fastlane
Distribuir apps para Android
Usar o Console do Firebase
Usar a CLI do Firebase
Usar o fastlane
Usar o Gradle
Usar o agente de teste de apps (Android)
Usar o testador automatizado
Gerenciar testadores
Adicionar, remover e pesquisar testadores
Importar testadores usando arquivos CSV
Registrar outros dispositivos iOS
Criar links de convite
Instalar e testar apps
Configurar como testador
Coletar feedback dos testadores
Notificar testadores sobre novos builds
Soluções
Práticas recomendadas para distribuir apps da Apple aos testadores de controle de qualidade usando CI/CD e fastlane
Práticas recomendadas para distribuir apps Android para testadores de controle de qualidade usando CI/CD
Solução de problemas e perguntas frequentes
Monitoramento
Crashlytics
Introdução
Começar
Personalizar relatórios de erros
Monitorar a versão mais recente
Assistência de IA
Visão geral das opções
Insights de IA no painel
Correções de IA na base de código
Dados e relatórios no painel
Entenda as métricas sem falhas
Depurar ANRs em apps Android
Filtrar eventos por faixa do Play
Mais informações e opções
Personalizar alertas de velocidade
Exportar dados para o BigQuery
Fazer upgrade para o plug-in do Gradle v3
Solução de problemas e perguntas frequentes
Como testar a implementação
Enviar relatórios de erros legíveis
Solução de problemas e perguntas frequentes sobre as configurações
Performance Monitoring
Introdução
Começar
iOS+
Android
Web
Flutter
Saiba mais sobre dados coletados automaticamente
Início do aplicativo, primeiro plano, segundo plano (iOS e Android)
Renderização de tela (iOS e Android)
Carregamento de página (Web)
Solicitações de rede HTTP/S
Personalizar a coleta e a agregação de dados
Adicionar monitoramento para códigos específicos
Adicionar monitoramento para solicitações de rede específicas
Personalizar a agregação de dados de solicitações de rede
Desativar o Monitoramento de Desempenho
Acompanhar, ver e filtrar dados
Visão geral do console
Filtrar dados usando atributos
Configurar alertas para problemas de desempenho
Exportar dados para o BigQuery
Solução de problemas e perguntas frequentes
Iterar
Remote Config
Introdução
Começar
Entender a Configuração remota em tempo real
Explorar casos de uso
Compreender parâmetros e condições
Gerenciar modelos da Configuração remota
Modificar o Configuração remota de maneira programática
Conferir estratégias de carregamento
Usar a Configuração remota com o Analytics
Ampliar com Cloud Functions
Estudos de caso
Lançamentos
Introdução
Começar
Sobre os lançamentos da Configuração remota
Personalização
Introdução
Começar
Sobre a personalização da Configuração remota
Explorar casos de uso
Exportar para o BigQuery
Estudos de caso
Ambientes de servidor
Usar a Configuração remota em ambientes de servidor
Usar a Configuração remota para renderização do lado do servidor em aplicativos da Web
Soluções
Usar a Configuração remota do lado do servidor com o Cloud Functions e a Vertex AI
Atualizar dinamicamente o app de lógica de IA do Firebase com a Configuração remota
Referência da API
Referência da API REST
Referência de expressão condicional
Referência do Android SDK
Referência do SDK para Swift
Referência do SDK para Obj-C
Referência do Flutter
Referência do Unity
Referência de C++
Referência modular da Web
Referência com namespace da Web
A/B Testing
Introdução
Sobre os testes A/B do Firebase
Criar experimentos do Configuração remota com o Teste A/B
Criar experimentos de mensagens com testes A/B
Criar experimentos do recurso Mensagens no app com o Teste A/B
Exportar para o BigQuery
Estudos de caso
Engajamento
Analytics
Introdução
Começar
Noções básicas sobre os relatórios
Registrar eventos
Definir propriedades do usuário
Depurar eventos
Medir as exibições de tela
Definir um User ID
Medir o e-commerce
Avaliar a receita de publicidade
Medir as compras no app
Usar em um WebView
Ampliar com Cloud Functions
Configurar a coleta e o uso de dados
Códigos de erro
C++
Começar
Registrar eventos
Definir propriedades do usuário
Unity
Começar
Registrar eventos
Definir propriedades do usuário
Cloud Messaging
Introdução
Visão geral da arquitetura do FCM
Começar
Como enviar mensagens para dispositivos
Como configurar o ambiente do servidor
Enviar uma mensagem
Como usar a API v1 do FCM
Como usar o SDK Admin
Como usar o Firebase console
Receber mensagens
Personalizar o comportamento da mensagem
Definir tipo de mensagem
Definir a prioridade da mensagem
Definir a vida útil da mensagem
Tipos de mensagens recolhíveis e não recolhíveis
Localizar mensagens
Como personalizar uma mensagem entre plataformas
Atividade Live do iOS
Inicialização direta do Android
Segmentar grupos de usuários
Introdução às mensagens de tópico
Gerenciar inscrições em tópicos
Envio de mensagens a tópicos
Enviar mensagens para grupos de dispositivos
Casos de uso avançado
Otimizar e escalonar a entrega de mensagens
Como dimensionar a entrega de mensagens
Gerenciar tokens de registro do FCM
Limitações e cotas
Noções básicas sobre o envio de mensagens
Criptografia de mensagens
Redução de prioridade de mensagens no Android
Como configurar sua rede para o FCM
Receber insights de IA para campanhas de mensagens
Referência
Referência da API Send
Referência da API Data
Códigos de erro
Codelabs
Painel de status do Firebase Cloud Messaging
Solução de problemas e perguntas frequentes
In-App Messaging
Introdução
Começar
Explorar casos de uso
Criar uma campanha
Modificar o comportamento da mensagem
Personalizar mensagens
Google AdMob
Introdução
Primeiros passos para iOS
Primeiros passos para Android
Usar o Analytics e o Firebase com apps da AdMob
Usar a AdMob em um jogo
C++
Começar
Guia de migração da AdMob
Unity
Começar
Soluções
Testar a adoção de novos formatos de anúncio
Visão geral da solução
Tutorial da solução
Otimizar frequência de anúncios