Nesta página, descrevemos os planos de preços do Firebase, incluindo como o faturamento funciona no Firebase e como ele se conecta a outros serviços do Google.
O Firebase oferece dois planos de preços diferentes, o Spark e o Blaze. Veja uma breve descrição de cada plano. Para saber mais, acesse as seções mais abaixo nesta página.
Plano de preços Spark
Não é necessário fornecer informações de pagamento para começar |
Plano de preços Blaze
Anexe uma conta de faturamento para acessar mais serviços |
---|---|
Uso total de produtos e recursos sem custos financeiros do Firebase | Uso total de produtos e recursos sem custos financeiros do Firebase |
Cota de uso sem custos financeiros* para produtos pagos do Firebase | Cota de uso sem custos financeiros* para produtos pagos do Firebase |
Pagamento por utilização para qualquer uso adicional de produtos pagos do Firebase | |
Acesso ao Cloud Functions
(cota de uso sem custos financeiros e depois pagamento por utilização para uso adicional) |
|
Acesso a produtos e recursos pagos do Google Cloud | |
* Dependendo do produto, a quantidade de cotas de uso sem custos financeiros disponível para o plano Spark em comparação ao Blaze pode ser diferente. Leia mais nestas Perguntas frequentes. |
Para uma análise detalhada de cada produto, consulte a página de preços do Firebase. Nela, você aprenderá sobre os produtos e as cotas de uso sem custos financeiros do Firebase, bem como os preços de pagamento por utilização desses produtos.
Além disso, a maioria dos produtos do Firebase fornece documentos específicos sobre uso, cotas e preços. Eles geralmente fornecem exemplos de uso para faturamento do produto. Acesse a seção de um produto na documentação do Firebase para encontrar esse tipo de informação.
Veja na ilustração a seguir como os planos de preços (e as contas de faturamento) estão associados a projetos e apps.
Plano de preços Spark
Quando estiver nos estágios iniciais de desenvolvimento do app, comece pelo plano de preços Spark. Você não precisa fornecer informações de pagamento para começar a usar a maioria dos recursos do Firebase imediatamente.
Se você estiver usando apenas produtos sem custos financeiros do Firebase, como o FCM e o Crashlytics, é possível usar o plano Spark em apps de produção.
O que está incluído no plano Spark?
O plano Spark inclui o seguinte acesso a serviços:
- Uso completo dos produtos e recursos sem custos financeiros do Firebase, como métodos de login sociais, FCM e Crashlytics
- Cotas de uso sem custos financeiros para produtos pagos do Firebase, como Cloud Firestore, Cloud Storage e Hosting
Exemplos de cenários
Veja alguns exemplos de uso e faturamento no plano Spark:
Seu app usa o Configuração remota, o Cloud Messaging e o Crashlytics. Você tem acesso sem custos financeiros a todos os recursos nesses três produtos, mesmo se o app tiver milhões de usuários.
Seu app usa o Authentication, Crashlytics e Cloud Firestore personalizados. Você tem acesso a todos os recursos do Authentication e do Crashlytics personalizados (não importa quantos usuários você tenha), além de 20.000 gravações de documentos do Cloud Firestore e 50.000 leituras de documentos por dia sem custos financeiros.
Informações importantes sobre o plano Spark
Observações sobre o plano de preços Spark:
Se você exceder o limite de cota sem custos financeiros em um mês para qualquer produto, o uso desse produto específico no projeto será desativado para o restante do mês.
Isso se aplica a todos os apps registrados no projeto do Firebase.
Para usar esse produto específico novamente, aguarde até o próximo ciclo de faturamento ou faça upgrade para o plano de preços Blaze.
Os produtos e recursos pagos do Google Cloud (como Pub/Sub, Cloud Run ou streaming do BigQuery para Analytics) não estão disponíveis para projetos no plano Spark.
Plano de preços Blaze
Se seu projeto exigir os recursos fornecidos pelos serviços pagos, mude para o plano de preços Blaze. Um projeto do Firebase no plano Blaze tem uma conta do Cloud Billing associada a ele, que permite que seu projeto e seus apps acessem mais serviços e níveis mais altos de uso.
O que está incluído no plano Blaze?
O plano Blaze inclui o seguinte acesso a serviços:
Uso completo dos produtos e recursos sem custos financeiros do Firebase, como métodos de login sociais, FCM e Crashlytics
Cotas de uso sem custos financeiros para produtos pagos do Firebase, como Cloud Firestore, Cloud Storage e Hosting
Pagamento por utilização para qualquer uso adicional de produtos pagos do Firebase
Cota de uso sem custos financeiros do Cloud Functions para Firebase e depois pagamento por utilização
Acesso a produtos e recursos pagos do Google Cloud (como Pub/Sub, Cloud Run ou streaming do BigQuery para Analytics)
Se o projeto estiver dentro das cotas de uso sem custos financeiros do plano Blaze para produtos pagos, você não receberá cobranças desses produtos (com exceção do Cloud Functions). Mas se você exceder a cota de uso sem cursos financeiros, pagará apenas pelos recursos usados. É por isso que o plano Blaze é o plano de "pagamento por utilização".
Exemplos de cenários
Veja alguns exemplos de uso e faturamento no plano Blaze:
Seu app usa o Configuração remota, o Cloud Messaging e o Crashlytics. Você tem acesso sem custos financeiros a todos os recursos nesses três produtos, mesmo se o app tiver milhões de usuários.
Seu app usa o Authentication, Crashlytics e Cloud Firestore personalizados. Você tem acesso a todos os recursos do Authentication e do Crashlytics personalizados (não importa quantos usuários você tenha), além de 50.000 leituras de documentos do Cloud Firestore e 20.000 gravações de documentos por dia sem custos financeiros.
Mas se o uso do Cloud Firestore no seu projeto for maior do que essas cotas diárias, você receberá cobranças pelas leituras/gravações desse dia que excedem o valor de 50 mil ou 20 mil.
Informações importantes sobre o plano Blaze
Observações sobre o plano de preços Blaze:
Dependendo do produto, a quantidade de cota de uso sem custos financeiros disponível para o plano Spark em comparação ao Blaze pode ser diferente. Leia mais nestas Perguntas frequentes.
A maioria dos produtos e recursos do Firebase têm cotas e preços baseados em um uso diário, mas alguns têm como base o uso mensal ou por hora. O Cloud Functions, por exemplo, tem um nível de uso sem custos financeiros que é zerado todos os meses, mas o Cloud Firestore e o Cloud Storage têm níveis sem custos financeiros que são zerados todos os dias. Leia mais nas Perguntas frequentes.
Contas do Google Cloud Billing
Quando seu projeto está no plano de preços Blaze, ele é associado a uma Conta do Google Cloud Billing. Veja alguns fatos rápidos sobre as Contas do Cloud Billing:
As contas do Cloud Billing exigem uma forma de pagamento. Isso inclui a maioria dos principais cartões de crédito, bem como contas bancárias e formas de pagamento do PayPal (se disponíveis no seu país). Para informações mais detalhadas, consulte a documentação do Cloud Billing.
É possível associar vários projetos do Firebase a uma única conta do Cloud Billing. Todos esses projetos estarão no plano de preços Blaze.
Ao começar a usar o Firebase e o Google Cloud, verifique se você tem qualificação para receber um crédito de US$ 300 e uma conta de avaliação sem custos financeiros do Cloud Billing para testar nossos serviços.
Como alternar entre planos de preços
Como fazer upgrade do plano Spark para o Blaze
É possível fazer upgrade para o plano de preços Blaze no console do Firebase.
Para todas as intenções e finalidades, o upgrade para o plano de preços Blaze significa que você está adicionando uma conta do Cloud Billing ao projeto do Google Cloud associado.
As seguintes ações e situações farão o upgrade automático do seu plano de preços Spark para o plano Blaze:
Adicionar uma conta do Cloud Billing ao seu projeto usando o Console do Google Cloud
Usar serviços do Google Cloud (como Pub/Sub ou Cloud Run) ou APIs do Google Maps no mesmo projeto
Por exemplo, se você começar a usar um serviço do Google Cloud por meio do Console do Google Cloud, será necessário adicionar uma conta do Cloud Billing. Isso automaticamente fará upgrade do seu plano de preços do Firebase para o plano Blaze.
Se for feito o upgrade do projeto do plano Spark para o Blaze, veja o que acontecerá:
- Dependendo do produto, a quantidade de cota de uso sem custos financeiros disponível para o plano Spark em comparação ao Blaze pode ser diferente. Leia mais nestas Perguntas frequentes.
Downgrade do plano Blaze para o Spark
É possível fazer downgrade para o plano de preços Spark no console do Firebase.
As seguintes ações e situações farão automaticamente o downgrade do seu plano de preços Blaze para o plano Spark:
Remover a conta do Cloud Billing associada do projeto por meio do Console do Google Cloud
Encerrar a conta do Cloud Billing associada ao seu projeto
O Cloud Billing pode encerrar contas com base no status ou histórico de pagamento. Saiba como resolver problemas do Cloud Billing.
Se for feito o downgrade do projeto do plano Blaze para o Spark, veja o que acontecerá:
Seu projeto perde o acesso a todos os serviços pagos do Google Cloud, como Pub/Sub, Cloud Run ou streaming do BigQuery para Analytics.
Seu projeto perde o acesso a instâncias não padrão do Realtime Database ou buckets não padrão do Cloud Storage.
Os dados nessas instâncias e buckets não são excluídos, mas você não terá acesso aos dados (sem acesso de leitura/gravação do seu aplicativo, nenhum acesso ao console e nenhum acesso à API REST).
Para reativar o acesso, faça upgrade para o plano de preços Blaze.
Se você precisar excluir os dados dessas instâncias e/ou buckets não padrão, mas quer permanecer no plano Spark, entre em contato com o suporte.
Não é possível fazer novas implantações de funções novas ou existentes do Cloud.
Dependendo do produto, a quantidade de cota de uso sem custos financeiros disponível para o plano Spark em comparação ao Blaze pode ser diferente. Leia mais nestas Perguntas frequentes.
Próximas etapas
Consulte as Perguntas frequentes sobre preços do Firebase para ver respostas a várias situações específicas, principalmente para faturamento relacionado ao Cloud Functions para Firebase.
Saiba como evitar cobranças de surpresa testando o código, monitorando os níveis de uso e gasto e configurando e-mails de alerta de orçamento.