En esta página, se describen los planes de precios de Firebase y se explica cómo funciona la facturación de esta plataforma y cómo se conecta con otros servicios de Google.
Firebase ofrece dos planes de precios diferentes: Spark y Blaze. A continuación, se presenta una breve descripción general de cada plan. Si necesitas información detallada, consulta las secciones que aparecen a continuación.
Plan de precios Spark
No se requiere información de pago para comenzar |
Plan de precios Blaze
Agrega una cuenta de facturación para acceder a más servicios |
---|---|
Uso completo de los productos y las funciones sin costo de Firebase | Uso completo de los productos y las funciones sin costo de Firebase |
Cuota de uso sin costo* para los productos pagados de Firebase | Cuota de uso sin costo* para los productos pagados de Firebase |
Precios de prepago para cualquier uso adicional de los productos pagados de Firebase | |
Acceso a Cloud Functions
(cuota de uso de los productos sin costo y, luego, precios de prepago por el uso adicional) |
|
Acceso a funciones y productos pagados de Google Cloud | |
* Según el producto, la cuota de uso sin costo disponible para los planes Spark y Blaze puede ser diferente. Obtén más información en estas Preguntas frecuentes. |
Si quieres obtener un desglose detallado por producto de cada plan, consulta la página de precios de Firebase. En esa página, encontrarás información sobre los productos sin costo de Firebase, las cuotas de uso sin costo y los precios de prepago de los productos de Firebase.
Además, en la mayoría de los productos de Firebase se proporciona documentación sobre el uso, las cuotas y los precios específicos de cada producto. A menudo, proporcionan ejemplos de uso y facturación del producto. Visita la sección de un producto en la documentación de Firebase para encontrar este tipo de información.
En la siguiente ilustración, se muestra cómo se asocian los planes de precios (y las cuentas de facturación) a proyectos y apps.
Plan de precios Spark
Cuando te encuentres en las etapas iniciales del desarrollo de tu app, comienza con el plan de precios Spark. No es necesario que proporciones la información de pago para comenzar a usar la mayoría de las funciones de Firebase de inmediato.
Si solo usas productos sin costo de Firebase, como FCM y Crashlytics, puedes usar el plan Spark en las apps de producción.
¿Qué incluye el plan Spark?
El plan Spark incluye el siguiente nivel de acceso a los servicios:
- Uso total de las funciones y los productos sin costo de Firebase (como los métodos de acceso por redes sociales, FCM y Crashlytics)
- Cuotas de uso sin costo para productos pagados de Firebase (como Cloud Firestore, Cloud Storage y Hosting)
Situaciones de ejemplo
Estos son algunos ejemplos de uso y facturación del plan Spark:
La app usa Remote Config, Cloud Messaging y Crashlytics. Puedes acceder a todas las funciones de estos tres productos, sin costo, incluso si tu app tiene varios millones de usuarios.
Tu app usa Authentication, Crashlytics y Cloud Firestore personalizados. Puedes acceder a todas las funciones de Authentication y Crashlytics personalizados (sin importar cuántos usuarios tengas), además de 20,000 operaciones de escritura de documentos de Cloud Firestore y 50,000 operaciones de lectura de documentos todos los días sin costo.
Aspectos importantes del plan Spark
Ten en cuenta lo siguiente sobre el plan de precios Spark:
Si excedes el límite de la cuota sin costo en un mes calendario de cualquier producto, se dejará de usar el proyecto de ese producto específico por el resto de ese mes.
Esto se aplica a todas las apps registradas con ese proyecto de Firebase.
Para volver a usar ese producto específico, deberás esperar hasta el próximo ciclo de facturación o actualizar al plan de precios Blaze.
Los productos y las funciones de pago de Google Cloud (como Pub/Sub, Cloud Run y la transmisión de BigQuery para Analytics) no están disponibles para los proyectos del plan Spark.
Plan de precios Blaze
Si tu proyecto requiere las capacidades que proporcionan los servicios pagados, cambia al plan de precios Blaze. Un proyecto de Firebase en el plan Blaze tiene una cuenta de Facturación de Cloud adjunta, lo que permite que el proyecto y las apps accedan a más servicios y a niveles de uso más altos.
¿Qué incluye el plan Blaze?
El plan Blaze incluye el siguiente nivel de acceso a los servicios:
Uso total de las funciones y los productos sin costo de Firebase (como los métodos de acceso por redes sociales, FCM y Crashlytics)
Cuotas de uso sin costo para productos pagados de Firebase (como Cloud Firestore, Cloud Storage y Hosting)
Precios prepagos para cualquier uso adicional de productos pagados de Firebase
Cuota de uso sin costo para Cloud Functions para Firebase. Luego, se usa el precio de prepago
Acceso a productos y funciones pagadas de Google Cloud (como Pub/Sub, Cloud Run o la transmisión de BigQuery para Analytics)
Si tu proyecto cumple con las cuotas de uso sin costo del plan Blaze para los productos pagados, no verás ningún tipo de facturación por ellos (excepto Cloud Functions). Sin embargo, si superas la cuota de uso sin costo, solo pagarás por los recursos que consumas. Esta es la razón por la que el plan Blaze suele llamarse “plan prepago”.
Situaciones de ejemplo
Estos son algunos ejemplos de uso y facturación del plan Blaze:
La app usa Remote Config, Cloud Messaging y Crashlytics. Puedes acceder a todas las funciones de estos tres productos, sin costo, incluso si tu app tiene varios millones de usuarios.
Tu app usa Authentication, Crashlytics y Cloud Firestore personalizados. Puedes acceder a todas las funciones de Authentication y Crashlytics personalizados (sin importar cuántos usuarios tengas), además de 50,000 operaciones de lectura de documentos de Cloud Firestore y 20,000 operaciones de escritura de documentos todos los días sin costo.
Sin embargo, si el uso de Cloud Firestore en tu proyecto es superior a las cuotas diarias, se te cobrará por las operaciones de lectura y escritura de ese día que superen las 50,000 o 20,000 operaciones.
Aspectos importantes del plan Blaze
Ten en cuenta lo siguiente sobre el plan de precios Blaze:
Según el producto, la cuota de uso sin costo disponible para los planes Spark y Blaze puede ser diferente. Obtén más información en las Preguntas frecuentes.
La mayoría de los productos y las funciones de Firebase tienen cuotas y precios basados en el uso diario, pero otros se basan en el uso mensual o por hora. Cloud Functions, por ejemplo, tiene un nivel de uso sin costo que se restablece cada mes, pero Cloud Firestore y Cloud Storage tienen niveles sin costo que se restablecen todos los días. Obtén más información en las Preguntas frecuentes.
Cuentas de Facturación de Google Cloud
Cuando tu proyecto usa el plan de precios Blaze, se asocia a una cuenta de Facturación de Google Cloud. A continuación, se describen algunos datos rápidos sobre las cuentas de Facturación de Cloud:
Las cuentas de Facturación de Cloud requieren una forma de pago. Esto incluye la mayoría de las principales tarjetas de crédito, así como las cuentas bancarias y las formas de pago de PayPal (si están disponibles en tu país). Para obtener información más detallada, consulta la documentación de Facturación de Cloud.
Puedes asociar varios proyectos de Firebase con una sola cuenta de Facturación de Cloud. Todos estos proyectos estarán en el plan de precios Blaze.
Si eres nuevo en Firebase y Google Cloud, verifica si cumples con los requisitos para obtener un crédito de USD 300 y una cuenta de Facturación de Cloud de prueba gratuita para probar nuestros servicios.
Cambia entre planes de precios
Actualiza de Spark a Blaze
Puedes actualizar al plan de precios Blaze en Firebase console.
A todos los efectos, la actualización al plan de precios de Blaze significa que agregarás una cuenta de Facturación de Cloud al proyecto asociado de Google Cloud.
Las siguientes acciones y situaciones actualizarán automáticamente tu plan de precios de Spark a Blaze:
Agregar una cuenta de Facturación de Cloud a tu proyecto a través de la consola de Google Cloud
Usar los servicios de Google Cloud (como Pub/Sub o Cloud Run) o las API de Google Maps en el mismo proyecto
Por ejemplo, si comienzas a usar un servicio de Google Cloud mediante la consola de Google Cloud, se te pedirá que agregues una cuenta de Facturación de Cloud. Esto actualizará automáticamente tu plan de precios de Firebase al plan Blaze.
Si tu proyecto se actualiza de Spark a Blaze, ten en cuenta lo siguiente:
- Según el producto, la cuota de uso sin costo disponible para los planes Spark y Blaze puede ser diferente. Obtén más información en las Preguntas frecuentes.
Vuelve al plan Spark desde el Blaze
Puedes volver al plan de precios Spark en Firebase console.
Las siguientes acciones y situaciones harán que vuelvas automáticamente al plan de precios Spark desde el Blaze:
Quitar la cuenta de Facturación de Cloud asociada de tu proyecto a través de la consola de Google Cloud
Cerrar la cuenta de Facturación de Cloud asociada a tu proyecto
Ten en cuenta que Facturación de Cloud puede cerrar cuentas según el estado o el historial de los pagos. Aprende a solucionar problemas de Facturación de Cloud.
Si tu proyecto pasa de Blaze a Spark, ten en cuenta lo siguiente:
Tu proyecto perderá el acceso a cualquier servicio pagado de Google Cloud, como Pub/Sub, Cloud Run o la transmisión de BigQuery para Analytics.
El proyecto perderá el acceso a cualquier instancia de Realtime Database o bucket de Cloud Storage no predeterminado.
No se borrarán los datos y buckets almacenados en estas instancias, pero no tendrás acceso a ellos (no tendrás acceso de lectura/escritura desde tu app, acceso desde la consola ni acceso mediante la API de REST).
Para volver a habilitar el acceso, deberás actualizar al plan de precios Blaze.
Si necesitas borrar los datos de estas instancias o buckets no predeterminados, pero permanecer en el plan Spark, comunícate con el equipo de asistencia.
No puedes realizar implementaciones nuevas de ninguna función de Cloud Functions nueva o existente.
Según el producto, la cuota de uso sin costo disponible para los planes Spark y Blaze puede ser diferente. Obtén más información en las Preguntas frecuentes.
Próximos pasos
Consulta las Preguntas frecuentes sobre los precios de Firebase a fin de obtener respuestas a numerosas situaciones específicas, especialmente para la facturación relacionada con Cloud Functions para Firebase.
Aprende a evitar facturas sorpresa probando el código, supervisando el nivel de uso y de gasto, y configurando correos electrónicos con alertas de presupuesto.