Abonamenty Firebase

Na tej stronie znajdziesz informacje o abonamentach Firebase, w tym o tym, jak działa rozliczenie za Firebase i jak łączy się z innymi usługami Google.

Firebase oferuje 2 abonamenty: bezpłatny SparkBlaze z płatnością według wykorzystania. Poniżej znajdziesz krótki opis każdego planu. Szczegółowe informacje znajdziesz w dalszej części tej strony.

Abonament Spark

Aby rozpocząć korzystanie z bezpłatnych usług Firebase, nie musisz podawać danych karty

Abonament Blaze

Połącz konto rozliczeniowe, aby uzyskać dostęp do większej liczby usług
i poziomów wykorzystania wykraczających poza bezpłatny limit wykorzystania

Pełne korzystanie z bezpłatnych usług i funkcji Firebase* Pełne korzystanie z bezpłatnych usług i funkcji Firebase*
Limit bezpłatnego korzystania z płatnych usług Firebase** Limit bezpłatnego korzystania z płatnych usług Firebase**
Płatność według wykorzystania za dodatkowe korzystanie z płatnych usług Firebase
Dostęp do Cloud Functions
(bezpłatny limit wykorzystania, a potem płatność według wykorzystania za dodatkowe użycie)
Dostęp do płatnych usług i funkcji Google Cloud

* Bezpłatne usługi nadal mają ograniczenia związane z konkretnymi funkcjami (np. Crashlytics ogranicza niestandardowe logowanie do 64 KB). Informacje tego typu znajdziesz w sekcji dokumentacji Firebase poświęconej poszczególnym usługom.

** W zależności od usługi ilość bezpłatnego limitu wykorzystania dostępnego w abonamentach Spark i Blaze może się różnić. Więcej informacji znajdziesz w tych odpowiedziach na najczęstsze pytania.

Informacje o konkretnych produktach

  • Szczegółowe zestawienie poszczególnych usług w ramach każdego abonamentu: sprawdź stronę z cennikiem Firebase. Na tej stronie znajdziesz informacje o bezpłatnych produktach Firebase, bezpłatnych limitach wykorzystania i cenach produktów Firebase w modelu płatności według wykorzystania.

  • Informacje o użyciu, limitach i cenach dotyczące poszczególnych usług: zapoznaj się z dokumentacją dotyczącą poszczególnych usług. Na tych stronach często znajdują się przykłady użycia usługi w kontekście rozliczeń oraz ograniczenia dotyczące poszczególnych funkcji (np. Crashlytics ograniczenie niestandardowego rejestrowania do 64 KB). Informacje tego typu znajdziesz w sekcji każdego produktu w dokumentacji Firebase.

Relacja między projektami, aplikacjami i rozliczeniami

Ilustracja poniżej pokazuje, jak plany cenowe (i konta rozliczeniowe) są powiązane z projektami i aplikacjami.

Związek między abonamentami a projektami i aplikacjami



Abonament Spark

Na początkowym etapie tworzenia aplikacji zacznij od bezpłatnego planu cenowego Spark. Aby zacząć korzystać z większości funkcji Firebase, nie musisz podawać żadnych informacji o płatności.

Jeśli tylko korzystasz z bezpłatnych usług Firebase, takich jak Remote ConfigCrashlytics, możesz używać abonamentu Spark w aplikacjach produkcyjnych.

Co obejmuje abonament Spark?

Abonament Spark obejmuje dostęp do tych usług:

  • Pełne korzystanie z bezpłatnych usług i funkcji Firebase* (takich jak metody logowania społecznościowego, Remote ConfigCrashlytics).
  • Limity bezpłatnego wykorzystania płatnych usług Firebase (takich jak Cloud Firestore, Cloud StorageHosting)

* Bezpłatne produkty nadal mają ograniczenia związane z konkretnymi funkcjami (np. Crashlytics ogranicza niestandardowe logowanie do 64 KB). Informacje tego typu znajdziesz w sekcji dokumentacji Firebase poświęconej poszczególnym usługom.

Przykładowe scenariusze

Oto kilka przykładów użycia i rozliczeń w ramach abonamentu Spark:

  • Przykład 1. Aplikacja korzysta z metod logowania społecznościowego, Remote ConfigCrashlytics. Masz dostęp do wszystkich funkcji tych 3 usług – bezpłatnie – nawet jeśli Twoja aplikacja ma kilka milionów użytkowników.

  • Przykład 2. Aplikacja używa niestandardowych znaczników Authentication, CrashlyticsCloud Firestore. Uzyskujesz dostęp do wszystkich funkcji niestandardowych Authentication iCrashlytics (niezależnie od liczby użytkowników), a także 20 000 zapisów i 50 000 odczytów dokumentów dziennie – bez dodatkowych opłat.Cloud Firestore

Ważne informacje o pakiecie Spark

Ważne informacje o abonamencie Spark:

  • Jeśli w danym miesiącu kalendarzowym przekroczysz limit bezpłatnego wykorzystania dowolnej usługi, korzystanie z tej usługi w projekcie zostanie wyłączone do końca tego miesiąca.

    • Dotyczy to wszystkich aplikacji zarejestrowanych w tym projekcie w Firebase.

    • Aby ponownie użyć danego produktu, musisz poczekać do następnego cyklu rozliczeniowego lub przejść na abonament Blaze.

  • Bezpłatne usługi nadal mają ograniczenia związane z określonymi funkcjami (np. Crashlyticsniestandardowe logowanie jest ograniczone do 64 KB). Informacje tego typu znajdziesz w sekcji każdej usługi w dokumentacji Firebase. W zależności od usługi lub funkcji ograniczenia te mogą wynikać z czynników takich jak infrastruktura, sprawiedliwy dostęp i inne zabezpieczenia usługi.

  • Płatne produkty i funkcje Google Cloud (np. Pub/Sub,Cloud Run lub BigQuery streaming dla Analytics) nie są dostępne w przypadku projektów w ramach pakietu Spark.



Abonament Blaze

Możesz przejść na abonament Blaze z płatnością według wykorzystania, jeśli Twoja aplikacja wymaga funkcji dostępnych w usługach płatnych lub jeśli chcesz zwiększyć limit (w przypadku produktów, które oferują taką możliwość w ramach abonamentu Blaze).

Projekt w Firebase w planie Blaze ma połączone z nim Cloud Billing konto, które umożliwia projektowi i aplikacjom dostęp do większej liczby usług i często wyższych poziomów wykorzystania.

Co obejmuje pakiet Blaze?

Abonament Blaze obejmuje dostęp do tych usług:

  • Pełne korzystanie z bezpłatnych usług i funkcji Firebase* (takich jak metody logowania społecznościowego, Remote ConfigCrashlytics).

  • Limity bezpłatnego wykorzystania płatnych usług Firebase (takich jak Cloud Firestore, Cloud StorageHosting)

  • Płatność według wykorzystania za dodatkowe korzystanie z płatnych usług Firebase

  • Bezpłatny limit wykorzystania usługi Cloud Functions for Firebase, a potem płatności według wykorzystania

  • Dostęp do płatnych usług i funkcji Google Cloud (takich jak Pub/Sub,Cloud Run lub strumieniowanie BigQuery w przypadku Analytics);

* Bezpłatne produkty nadal mają ograniczenia związane z konkretnymi funkcjami (np. Crashlytics ogranicza niestandardowe logowanie do 64 KB). Informacje tego typu znajdziesz w sekcji dokumentacji Firebase poświęconej poszczególnym usługom.

Jeśli Twój projekt mieści się w bezpłatnych limitach wykorzystania w ramach abonamentu Blaze w przypadku płatnych usług, nie zobaczysz żadnych opłat za te usługi (z wyjątkiem Cloud Functions). Jeśli jednak przekroczysz bezpłatny limit wykorzystania, zapłacisz tylko za wykorzystane zasoby – dlatego abonament Blaze nazywa się abonamentem „płatność według wykorzystania”.

Przykładowe scenariusze

Oto kilka przykładów użycia i rozliczeń w ramach planu Blaze:

  • Przykład 1. Aplikacja korzysta z metod logowania społecznościowego, Remote ConfigCrashlytics. Masz dostęp do wszystkich funkcji tych 3 usług – bezpłatnie – nawet jeśli Twoja aplikacja ma kilka milionów użytkowników.

  • Przykład 2. Aplikacja używa niestandardowych znaczników Authentication, CrashlyticsCloud Firestore. Uzyskujesz dostęp do wszystkich funkcji dla niestandardowych Authentication i Crashlytics (niezależnie od liczby użytkowników), a także 50 tys. Cloud Firestore odczytów dokumentów i 20 tys. zapisów dokumentów dziennie – bezpłatnie.

    Jeśli jednak wykorzystanie Cloud Firestore w Twoim projekcie jest wyższe niż te dzienne limity, zostaną naliczone opłaty za odczyty i zapisy w danym dniu, które przekraczają liczbę 50 tys. lub 20 tys.

Ważne informacje o planie Blaze

Ważne informacje o abonamencie Blaze:

  • W zależności od usługi ilość bezpłatnego limitu wykorzystania dostępnego w przypadku planu Spark w porównaniu z planem Blaze może być inna. Więcej informacji znajdziesz w tych odpowiedziach na najczęstsze pytania.

  • Bezpłatne usługi nadal mają ograniczenia związane z określonymi funkcjami (np. Crashlyticsniestandardowe logowanie jest ograniczone do 64 KB). Informacje tego typu znajdziesz w sekcji każdej usługi w dokumentacji Firebase. W zależności od usługi lub funkcji ograniczenia te mogą wynikać z czynników takich jak infrastruktura, sprawiedliwy dostęp i inne zabezpieczenia usługi.

  • Większość usług i funkcji Firebase ma limity i ceny oparte na dziennym wykorzystaniu, ale niektóre z nich są oparte na wykorzystaniu miesięcznym lub godzinowym. Cloud Functions ma na przykład bezpłatny poziom wykorzystania, który resetuje się co miesiąc, ale Cloud FirestoreCloud Storage mają bezpłatne poziomy, które resetują się codziennie. Więcej informacji znajdziesz w odpowiedziach na najczęstsze pytania.

Google Cloud Billing konta

Gdy Twój projekt korzysta z abonamentu Blaze, jest on połączony z Google Cloud Billingkontem. Oto kilka podstawowych informacji o kontach Cloud Billing:

  • Konta Cloud Billing wymagają formy płatności. Obejmuje to większość głównych kart kredytowych, a także inne formy płatności. Szczegółowe informacje znajdziesz w Cloud Billingdokumentacji.

  • Z jednym kontemCloud Billing możesz połączyć wiele projektów Firebase. Wszystkie te projekty będą korzystać z abonamentu Blaze.

  • Sprawdź, czy kwalifikujesz się do otrzymania środków. Jeśli na przykład dopiero zaczynasz korzystać z Firebase i Google Cloud, możesz kwalifikować się do skorzystania z Google Cloud bezpłatnego okresu próbnego o wartości 300 USD”, aby wypróbować nasze usługi. Pamiętaj, że wszelkie wykorzystanie lub koszty przekraczające te środki są określane przez program środków, z którego korzystasz.



Przełączanie się między pakietami cenowymi

Przechodzenie z abonamentu Spark na Blaze

Możesz przejść na abonament Blaze w konsoli Firebase.

Uaktualnienie projektu w Firebase do abonamentu Blaze oznacza połączenie konta Cloud Billing z projektem Google Cloud.

W tych sytuacjach Twój abonament Spark zostanie automatycznie zmieniony na Blaze:

  • Łączenie konta Cloud Billing z projektem w konsoli Google Cloud

  • korzystasz z usług Google Cloud (np. Pub/Sub lub Cloud Run) lub interfejsów API Map Google w tym samym projekcie;

    Jeśli na przykład zaczniesz korzystać z Google Cloud usługi w Google Cloud konsoli, musisz połączyć Cloud Billing konto. Spowoduje to automatyczne przejście na wyższy abonament Firebase – Blaze.

Jeśli Twój projekt zostanie przeniesiony z abonamentu Spark na Blaze, pamiętaj o tych konsekwencjach:

  • W zależności od usługi ilość bezpłatnego wykorzystania w przypadku subskrypcji Spark i Blaze może być różna. Więcej informacji znajdziesz w tych odpowiedziach na najczęstsze pytania.

Przechodzenie z abonamentu Blaze na Spark

Możesz przejść na niższy pakiet cenowy Spark w konsoli Firebase.

W tych sytuacjach Twój abonament zostanie automatycznie zmieniony z Blaze na Spark:

  • Odłączanie konta Cloud Billing od projektu w konsoli Google Cloud

  • Zamknięcie Cloud Billing konta połączonego z projektem
    Pamiętaj, że Cloud Billing może zamykać konta na podstawie stanu płatności lub historii. Dowiedz się, jak rozwiązywać problemy z Cloud Billing.

Jeśli Twój projekt zostanie przeniesiony z abonamentu Blaze na Spark, pamiętaj o tych konsekwencjach:

  • Twój projekt utraci dostęp do wszystkich płatnych usług Google Cloud, takich jak przesyłanie strumieniowe Pub/Sub, Cloud Run lub BigQuery w przypadku Analytics.

  • Twój projekt utraci dostęp do wszystkich instancji Realtime Database innych niż domyślne lub do wszystkich zasobników Realtime Database innych niż domyślne.Cloud Storage

    • Dane w tych instancjach i zasobnikach nie zostaną usunięte, ale nie będziesz mieć do nich dostępu (co oznacza brak dostępu do odczytu i zapisu z aplikacji, brak dostępu do konsoli i brak dostępu do interfejsu REST API).

    • Aby ponownie włączyć dostęp, przejdź na abonament Blaze.

    • Jeśli chcesz usunąć dane z tych instancji i zasobników innych niż domyślne, ale nadal korzystać z pakietu Spark, skontaktuj się z zespołem pomocy Firebase.

  • Nie możesz wdrażać nowych wersji żadnych nowych ani dotychczasowych Cloud Functions.

  • W zależności od usługi ilość bezpłatnego limitu wykorzystania dostępnego w przypadku planu Spark w porównaniu z planem Blaze może być inna. Więcej informacji znajdziesz w tych odpowiedziach na najczęstsze pytania.



Dalsze kroki