Тарифные планы Firebase

На этой странице описаны тарифные планы Firebase, включая порядок выставления счетов и взаимодействие с другими сервисами Google.

Firebase предлагает два разных тарифных плана: бесплатный план Spark и план Blaze с оплатой по мере использования . Ниже представлен краткий обзор каждого плана, а для получения более подробной информации посетите разделы, расположенные далее на этой странице.

тарифный план Spark

Для начала работы не требуется предоставление платежной информации.
или использовать только бесплатные продукты Firebase.

тарифный план Blaze

Привяжите платежный аккаунт для доступа к дополнительным услугам.
и уровни использования, превышающие квоту бесплатного использования.

Полное использование бесплатных продуктов и функций Firebase * Полное использование бесплатных продуктов и функций Firebase *
Бесплатная квота использования платных продуктов Firebase ** Бесплатная квота использования платных продуктов Firebase **
Оплата по факту использования для любого дополнительного применения платных продуктов Firebase.
Доступ к Cloud Functions
(бесплатный лимит использования, затем оплата по факту использования)
Доступ к платным продуктам и функциям Google Cloud

* Бесплатные продукты по-прежнему имеют ограничения, связанные с определенными функциями (например, Crashlytics ограничивает размер пользовательских логов до 64 КБ). Для получения подобной информации посетите соответствующий раздел в документации Firebase.

** В зависимости от продукта, объем бесплатного трафика, доступного для тарифных планов Spark и Blaze, может отличаться. Подробнее читайте в этом разделе часто задаваемых вопросов .

Узнайте информацию, относящуюся к конкретному продукту.

  • Подробная информация о каждом тарифном плане по отдельным продуктам : Посетите страницу с ценами Firebase . На этой странице вы можете узнать о бесплатных продуктах Firebase, квотах на бесплатное использование и тарифах с оплатой по мере использования продуктов Firebase.

  • Информация об использовании, квотах и ​​ценах для конкретного продукта : ознакомьтесь с документацией по конкретному продукту. На этих страницах часто приводятся примеры использования продукта и выставления счетов, а также любые ограничения для конкретных функций (например, Crashlytics ограничивает размер пользовательских логов до 64 КБ). Для получения подобной информации посетите соответствующий раздел в документации Firebase.

Взаимосвязь между проектами, приложениями и выставлением счетов.

На следующем рисунке показано, как тарифные планы (и учетные записи для выставления счетов) связаны с проектами и приложениями.

Взаимосвязь между тарифными планами, проектами и приложениями.



тарифный план Spark

На начальных этапах разработки приложения начните с бесплатного тарифного плана Spark. Вам не потребуется предоставлять какую-либо платежную информацию, чтобы сразу же начать использовать большинство функций Firebase!

А если вы используете только бесплатные продукты Firebase, такие как Remote Config и Crashlytics , то в приложениях, используемых в производственной среде, вы можете использовать тарифный план Spark.

Что входит в тарифный план Spark?

Тарифный план Spark включает в себя следующий доступ к услугам:

  • Полное использование бесплатных продуктов и функций Firebase * (например, авторизация через социальные сети, Remote Config и Crashlytics ).
  • Бесплатные квоты на использование платных продуктов Firebase (таких как Cloud Firestore , Cloud Storage и Hosting )

* Бесплатные продукты по-прежнему имеют ограничения, связанные с определенными функциями (например, Crashlytics ограничивает размер пользовательских логов до 64 КБ). Для получения подобной информации посетите соответствующий раздел в документации Firebase.

Примеры сценариев

Вот несколько примеров использования и выставления счетов по тарифному плану Spark:

  • Пример 1: Ваше приложение использует методы входа через социальные сети, Remote Config и Crashlytics . Вы получаете доступ ко всем функциям этих трех продуктов — бесплатно — даже если у вашего приложения несколько миллионов пользователей .

  • Пример 2: Ваше приложение использует собственную Authentication , Crashlytics и Cloud Firestore . Вы получаете доступ ко всем функциям собственной Authentication и Crashlytics (независимо от количества пользователей), а также 20 000 операций записи документов Cloud Firestore и 50 000 операций чтения документов ежедневно — бесплатно.

Важные факты, которые следует помнить о плане Spark

Обратите внимание на следующие особенности тарифного плана Spark:

  • Если вы превысите лимит бесплатной квоты на какой-либо продукт в течение календарного месяца, использование этого конкретного продукта в вашем проекте будет прекращено до конца этого месяца .

    • Это относится ко всем приложениям, зарегистрированным в этом проекте Firebase.

    • Чтобы снова использовать этот конкретный продукт, вам нужно будет дождаться следующего расчетного периода или перейти на тарифный план Blaze .

  • Бесплатные продукты по-прежнему имеют ограничения, связанные с определенными функциями (например, Crashlytics ограничивает размер пользовательских логов до 64 КБ). Для получения подобной информации посетите соответствующий раздел в документации Firebase. В зависимости от продукта или функции, эти ограничения могут быть обусловлены такими факторами, как инфраструктура, справедливый доступ и другие меры защиты сервиса.

  • Платные продукты и функции Google Cloud (такие как Pub/Sub , Cloud Run или потоковая обработка BigQuery для Analytics ) недоступны для проектов, использующих тарифный план Spark.



тарифный план Blaze

Вы можете перейти на тарифный план Blaze с оплатой по мере использования, если вашему приложению требуются возможности, предоставляемые платными услугами, и/или если вам нужен увеличенный объем трафика (для продуктов, которые предлагают это в рамках тарифного плана Blaze).

Проект Firebase, использующий тарифный план Blaze, имеет привязанный к нему аккаунт Cloud Billing , что позволяет вашему проекту и приложениям получать доступ к большему количеству сервисов и зачастую к более высоким уровням использования.

Что входит в тарифный план Blaze?

План Blaze включает в себя доступ к следующим услугам:

  • Полное использование бесплатных продуктов и функций Firebase * (например, авторизация через социальные сети, Remote Config и Crashlytics ).

  • Бесплатные квоты на использование платных продуктов Firebase (таких как Cloud Firestore , Cloud Storage и Hosting )

  • Оплата по факту использования для любого дополнительного применения платных продуктов Firebase.

  • Бесплатный лимит использования Cloud Functions for Firebase , затем оплата по мере использования.

  • Доступ к платным продуктам и функциям Google Cloud (таким как Pub/Sub , Cloud Run или потоковая обработка BigQuery для Analytics ).

* Бесплатные продукты по-прежнему имеют ограничения, связанные с определенными функциями (например, Crashlytics ограничивает размер пользовательских логов до 64 КБ). Для получения подобной информации посетите соответствующий раздел в документации Firebase.

Если ваш проект не превышает лимит бесплатного использования платных продуктов в рамках плана Blaze, то плата за эти продукты (за исключением Cloud Functions ) взиматься не будет. Но если вы превысите лимит бесплатного использования, вы будете платить только за потребленные ресурсы — именно поэтому план Blaze называется планом «оплата по мере использования».

Примеры сценариев

Вот несколько примеров использования и выставления счетов по тарифному плану Blaze:

  • Пример 1: Ваше приложение использует методы входа через социальные сети, Remote Config и Crashlytics . Вы получаете доступ ко всем функциям этих трех продуктов — бесплатно — даже если у вашего приложения несколько миллионов пользователей .

  • Пример 2: Ваше приложение использует собственную Authentication , Crashlytics и Cloud Firestore . Вы получаете доступ ко всем функциям собственной Authentication и Crashlytics (независимо от количества пользователей), а также 50 000 операций чтения и 20 000 операций записи документов Cloud Firestore каждый день — бесплатно.

    Однако, если использование Cloud Firestore вашим проектом превышает установленные суточные квоты, с вас будет взиматься плата за операции чтения и записи, превышающие 50 000 или 20 000 операций за день.

Важные факты, которые следует помнить о плане «Блейз»

Обратите внимание на следующие особенности тарифного плана Blaze:

  • В зависимости от продукта, объем бесплатного трафика, доступного для тарифных планов Spark и Blaze, может отличаться. Подробнее читайте в этом разделе часто задаваемых вопросов .

  • Бесплатные продукты по-прежнему имеют ограничения, связанные с определенными функциями (например, Crashlytics ограничивает размер пользовательских логов до 64 КБ). Для получения подобной информации посетите соответствующий раздел в документации Firebase. В зависимости от продукта или функции, эти ограничения могут быть обусловлены такими факторами, как инфраструктура, справедливый доступ и другие меры защиты сервиса.

  • Большинство продуктов и функций Firebase имеют квоты и тарификацию, основанные на ежедневном использовании, но некоторые — на ежемесячном или почасовом использовании. Например, Cloud Functions имеет бесплатный тариф, который обнуляется каждый месяц, а Cloud Firestore и Cloud Storage — бесплатные тарифы, которые обнуляются каждый день. Подробнее читайте в этом разделе часто задаваемых вопросов .

Учетные записи Google Cloud Billing

Если ваш проект использует тарифный план Blaze, он привязан к учетной записи Google Cloud Billing . Вот несколько кратких фактов об учетных записях Cloud Billing :

  • Для использования учетной записи Cloud Billing требуется способ оплаты. К ним относятся большинство основных кредитных карт, а также другие способы оплаты. Подробную информацию см. в документации Cloud Billing .

  • К одной учетной записи Cloud Billing можно привязать несколько проектов Firebase. Все эти проекты будут работать по тарифному плану Blaze.

  • Проверьте, имеете ли вы право на получение кредитов. Например, если вы новичок в Firebase и Google Cloud , вы можете иметь право на бесплатную пробную версию Google Cloud за 300 долларов, чтобы опробовать наши услуги. Обратите внимание, что любое использование или расходы сверх этих кредитов определяются программой начисления кредитов, которую вы используете.



Переключение между тарифными планами

Переход с Spark на Blaze

Вы можете перейти на тарифный план Blaze в консоли Firebase .

По сути, переход проекта Firebase на тарифный план Blaze означает привязку учетной записи Cloud Billing к базовому проекту Google Cloud .

Следующие действия и ситуации автоматически обновят ваш тарифный план со Spark до Blaze:

  • Привязка учетной записи Cloud Billing к вашему проекту из консоли Google Cloud

  • Использование сервисов Google Cloud (таких как Pub/Sub или Cloud Run ) или API Google Maps в одном проекте.

    Например, если вы начнете использовать сервис Google Cloud из консоли Google Cloud , вам потребуется связать учетную запись Cloud Billing — это автоматически обновит ваш тарифный план Firebase до плана Blaze.

Если ваш проект переходит со Spark на Blaze, имейте в виду, что произойдет:

  • В зависимости от продукта, объем бесплатного трафика, доступного для тарифных планов Spark и Blaze, может отличаться. Подробнее читайте в этом разделе часто задаваемых вопросов .

Переход с тарифного плана Blaze на Spark.

Вы можете перейти на тарифный план Spark в консоли Firebase .

Следующие действия и ситуации автоматически приведут к понижению вашего тарифного плана с Blaze до Spark:

  • Отмена привязки учетной записи Cloud Billing к вашему проекту в консоли Google Cloud .

  • Закрытие учетной записи Cloud Billing , связанной с вашим проектом.
    Обратите внимание, что Cloud Billing может закрывать учетные записи на основании статуса или истории платежей. Узнайте, как решить проблемы Cloud Billing .

Если ваш проект перейдёт с Blaze на Spark, имейте в виду, что произойдёт:

  • Ваш проект потеряет доступ ко всем платным сервисам Google Cloud , таким как Pub/Sub , Cloud Run или потоковая обработка данных BigQuery для Analytics .

  • Ваш проект потеряет доступ ко всем нестандартным экземплярам Realtime Database или нестандартным хранилищам Cloud Storage .

    • Данные в этих экземплярах и хранилищах не удаляются , но у вас не будет доступа к ним (то есть, не будет доступа на чтение/запись из вашего приложения, доступа к консоли и доступа к REST API).

    • Для восстановления доступа перейдите на тарифный план Blaze .

    • Если вам необходимо удалить данные из этих нестандартных экземпляров и хранилищ, но вы остаетесь на тарифном плане Spark, обратитесь в службу поддержки Firebase .

  • Вы не можете развертывать новые или существующие Cloud Functions .

  • В зависимости от продукта, объем бесплатного трафика, доступного для тарифных планов Spark и Blaze, может отличаться. Подробнее читайте в этом разделе часто задаваемых вопросов .



Следующие шаги