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

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

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

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

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

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

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

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

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

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

Узнайте информацию о продукте

  • Разбивка по продуктам для каждого тарифного плана : посетите страницу цен 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 чтений документов Cloud Firestore и 20 000 записей документов каждый день — бесплатно.

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

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

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

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

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

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

Аккаунты Google Cloud Billing

Когда ваш проект находится на тарифном плане Blaze, ваш проект связан с аккаунтом Google Cloud Billing . Вот несколько кратких фактов об аккаунтах Cloud Billing :

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

  • Вы можете связать несколько проектов Firebase с одним аккаунтом Cloud Billing . Все эти проекты будут на тарифном плане 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, может отличаться. Подробнее читайте в этом разделе FAQ .

Переход с плана 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 Streaming for Analytics .

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

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

    • Чтобы снова включить доступ, перейдите на тарифный план Blaze .

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

  • Вы не можете выполнять новые развертывания каких-либо новых или существующих Cloud Functions .

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



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