Plany cenowe Firebase

Na tej stronie opisano plany cenowe Firebase, w tym sposób działania rozliczeń w Firebase i sposób łączenia się z innymi usługami Google.

Firebase oferuje dwa różne plany cenowe: plan Spark i plan Blaze . Oto krótki przegląd każdego planu, ale szczegółowe informacje można znaleźć w poniższych sekcjach na tej stronie.

Plan cenowy Sparka

Aby rozpocząć, nie są potrzebne żadne informacje dotyczące płatności
lub korzystać wyłącznie z bezpłatnych produktów Firebase

Plan cenowy Blaze

Dołącz konto rozliczeniowe, aby uzyskać dostęp do większej liczby usług
i poziomy wykorzystania wykraczające poza limit bezpłatnego wykorzystania

Pełne wykorzystanie bezpłatnych produktów i funkcji Firebase Pełne wykorzystanie bezpłatnych produktów i funkcji Firebase
Limit bezpłatnego wykorzystania* płatnych produktów Firebase Limit bezpłatnego wykorzystania* płatnych produktów Firebase
Ceny typu „pay-as-you-go” za dodatkowe wykorzystanie płatnych produktów Firebase
Dostęp do funkcji chmury
(bezpłatny limit wykorzystania, następnie płatność zgodnie z rzeczywistym użyciem za dodatkowe użycie)
Dostęp do płatnych produktów i funkcji Google Cloud
* W zależności od produktu kwota bezpłatnego wykorzystania dostępna w planie Spark vs Blaze może się różnić. Przeczytaj więcej w tym FAQ .

Aby uzyskać szczegółowe zestawienie poszczególnych produktów dla każdego planu cenowego, odwiedź stronę z cenami Firebase . Na tej stronie możesz dowiedzieć się o bezpłatnych produktach Firebase, bezpłatnych limitach wykorzystania i cenach produktów Firebase w formie płatności zgodnie z rzeczywistym użyciem.

Ponadto większość produktów Firebase udostępnia specyficzną dla produktu dokumentację dotyczącą użycia, limitów i cen. Często podają przykłady użycia produktu do rozliczeń. Odwiedź sekcję produktu w dokumentacji Firebase, aby znaleźć tego typu informacje.

Na poniższej ilustracji pokazano, jak plany cenowe (i konta rozliczeniowe) są powiązane z projektami i aplikacjami.

Związek między planami cenowymi a projektami i aplikacjami



Plan cenowy Sparka

Jeśli jesteś na początkowym etapie tworzenia aplikacji, zacznij od planu cenowego Spark. Nie musisz podawać żadnych informacji o płatności, aby od razu zacząć korzystać z większości funkcji Firebase!

A jeśli korzystasz tylko z bezpłatnych produktów Firebase, takich jak FCM i Crashlytics, możesz korzystać z planu Spark w aplikacjach produkcyjnych.

Co obejmuje plan Spark?

Plan Spark obejmuje następujący dostęp do usług:

  • Pełne wykorzystanie bezpłatnych produktów i funkcji Firebase (takich jak metody logowania społecznościowego, FCM i Crashlytics)
  • Bezpłatne limity wykorzystania płatnych produktów Firebase (takich jak Cloud Firestore, Cloud Storage i Hosting)

Przykładowe scenariusze

Oto kilka przykładów wykorzystania i rozliczeń w planie Spark:

  • Twoja aplikacja korzysta ze zdalnej konfiguracji, przesyłania wiadomości w chmurze i Crashlytics. Otrzymujesz dostęp do wszystkich funkcji tych trzech produktów – bezpłatnie – nawet jeśli Twoja aplikacja ma kilka milionów użytkowników .

  • Twoja aplikacja korzysta z niestandardowego uwierzytelniania, Crashlytics i Cloud Firestore. Otrzymujesz dostęp do wszystkich funkcji niestandardowego uwierzytelniania i Crashlytics (bez względu na liczbę posiadanych użytkowników), a ponadto otrzymujesz 20 000 zapisów dokumentów w Cloud Firestore i 50 000 odczytów dokumentów każdego dnia – bezpłatnie.

Ważne fakty, o których należy pamiętać na temat planu Spark

Zwróć uwagę na następujące informacje dotyczące planu cenowego Spark:

  • Jeśli w miesiącu kalendarzowym przekroczysz bezpłatny limit dowolnego produktu, korzystanie z tego konkretnego produktu w Twoim projekcie zostanie wyłączone na pozostałą część tego miesiąca .

    • Dotyczy to wszystkich aplikacji zarejestrowanych w tym projekcie Firebase.

    • Aby ponownie skorzystać z tego konkretnego produktu, musisz poczekać do następnego cyklu rozliczeniowego lub przejść na plan cenowy Blaze .

  • Płatne produkty i funkcje Google Cloud (takie jak Pub/Sub, Cloud Run czy przesyłanie strumieniowe BigQuery dla Analytics) nie są dostępne w przypadku projektów objętych planem Spark.



Plan cenowy Blaze

Jeżeli Twój projekt wymaga możliwości jakie dają usługi płatne, przejdź na plan cenowy Blaze. Projekt Firebase w planie Blaze ma dołączone konto rozliczeniowe Cloud , które umożliwia Twojemu projektowi i aplikacjom dostęp do większej liczby usług i wyższych poziomów wykorzystania.

Co obejmuje plan Blaze?

Plan Blaze obejmuje następujący dostęp do usług:

  • Pełne wykorzystanie bezpłatnych produktów i funkcji Firebase (takich jak metody logowania społecznościowego, FCM i Crashlytics)

  • Bezpłatne limity wykorzystania płatnych produktów Firebase (takich jak Cloud Firestore, Cloud Storage i Hosting)

  • Ceny typu „pay-as-you-go” za dodatkowe wykorzystanie płatnych produktów Firebase

  • Bezpłatny limit wykorzystania Cloud Functions dla Firebase, a następnie płatność zgodnie z rzeczywistym użyciem

  • Dostęp do płatnych produktów i funkcji Google Cloud (takich jak Pub/Sub, Cloud Run czy przesyłanie strumieniowe BigQuery dla Analytics)

Jeśli Twój projekt mieści się w ramach limitów bezpłatnego wykorzystania płatnych produktów planu Blaze, nie zobaczysz żadnych rozliczeń za te produkty (z wyjątkiem Cloud Functions ). Jeśli jednak przekroczysz limit bezpłatnego wykorzystania, płacisz tylko za zużyte zasoby — dlatego plan Blaze jest często nazywany planem „płatność zgodnie z rzeczywistym użyciem”.

Przykładowe scenariusze

Oto kilka przykładów wykorzystania i rozliczeń w planie Blaze:

  • Twoja aplikacja korzysta ze zdalnej konfiguracji, przesyłania wiadomości w chmurze i Crashlytics. Otrzymujesz dostęp do wszystkich funkcji tych trzech produktów – bezpłatnie – nawet jeśli Twoja aplikacja ma kilka milionów użytkowników .

  • Twoja aplikacja korzysta z niestandardowego uwierzytelniania, Crashlytics i Cloud Firestore. Otrzymujesz dostęp do wszystkich funkcji niestandardowego uwierzytelniania i Crashlytics (bez względu na liczbę posiadanych użytkowników), a ponadto otrzymujesz 50 000 odczytów dokumentów Cloud Firestore i 20 000 zapisów dokumentów każdego dnia – bezpłatnie.

    Jeśli jednak wykorzystanie Cloud Firestore w Twoim projekcie przekracza dzienne limity, zostanie naliczona opłata za odczyty/zapisy tego dnia, które przekraczają liczbę 50 KB lub 20 KB.

Ważne fakty, o których należy pamiętać na temat planu Blaze

Zwróć uwagę na następujące informacje dotyczące planu cenowego Blaze:

  • W zależności od produktu kwota bezpłatnego wykorzystania dostępna w planie Spark vs Blaze może się różnić. Przeczytaj więcej w tym FAQ .

  • Większość produktów i funkcji Firebase ma limity i ceny oparte na codziennym wykorzystaniu, ale niektóre opierają się na wykorzystaniu miesięcznym lub godzinnym. Na przykład Cloud Functions ma bezpłatny poziom użytkowania, który resetuje się co miesiąc, ale Cloud Firestore i Cloud Storage mają bezpłatne poziomy, które resetują się codziennie. Przeczytaj więcej w tym FAQ .

Konta rozliczeniowe Google Cloud

Jeśli Twój projekt jest objęty planem cenowym Blaze, jest on powiązany z kontem rozliczeniowym Google Cloud . Oto kilka krótkich faktów na temat kont rozliczeniowych Cloud:

  • Konta rozliczeniowe Cloud wymagają metody płatności. Dotyczy to większości głównych kart kredytowych, a także innych metod płatności. Bardziej szczegółowe informacje można znaleźć w dokumentacji dotyczącej rozliczeń w chmurze .

  • Możesz powiązać wiele projektów Firebase z jednym kontem rozliczeniowym Cloud. Wszystkie te projekty będą objęte planem cenowym Blaze.

Jeśli dopiero zaczynasz korzystać z Firebase i Google Cloud, sprawdź, czy kwalifikujesz się do otrzymania środków o wartości 300 USD i bezpłatnego konta rozliczeniowego Cloud w wersji próbnej, aby wypróbować nasze usługi.



Przełączanie pomiędzy planami cenowymi

Aktualizacja ze Sparka do Blaze'a

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

Ogólnie rzecz biorąc, przejście na plan cenowy Blaze oznacza dodanie konta rozliczeniowego Cloud do powiązanego projektu Google Cloud.

Następujące działania i sytuacje spowodują automatyczną aktualizację Twojego planu cenowego z Spark do Blaze:

  • Dodanie konta rozliczeniowego Cloud do projektu za pośrednictwem konsoli Google Cloud

  • Korzystanie z usług Google Cloud (takich jak Pub/Sub lub Cloud Run) lub interfejsów API Map Google w tym samym projekcie

    Na przykład, jeśli zaczniesz korzystać z usługi Google Cloud za pośrednictwem konsoli Google Cloud, konieczne będzie dodanie konta rozliczeniowego Cloud — spowoduje to automatyczną aktualizację Twojego planu cenowego Firebase do planu Blaze.

Jeśli Twój projekt zostanie uaktualniony z Spark do Blaze, bądź świadomy tego, co się stanie:

  • W zależności od produktu kwota bezpłatnego wykorzystania dostępna w planie Spark vs Blaze może się różnić. Przeczytaj więcej w tym FAQ .

Zmiana planu z Blaze na Spark

Możesz przejść na plan cenowy Spark w konsoli Firebase.

Następujące działania i sytuacje spowodują automatyczną zmianę planu cenowego z Blaze na Spark:

  • Usuwanie powiązanego konta rozliczeniowego Cloud z projektu za pomocą konsoli Google Cloud

  • Zamknięcie konta rozliczeniowego Cloud powiązanego z Twoim projektem
    Pamiętaj, że Cloud Billing może zamykać konta na podstawie statusu płatności lub historii. Dowiedz się, jak rozwiązać problemy z rozliczeniami w chmurze .

Jeśli Twój projekt zostanie obniżony z Blaze do Spark, bądź świadomy tego, co się stanie:

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

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

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

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

    • Jeśli chcesz usunąć dane z tych instancji i/lub zasobników innych niż domyślne, ale pozostać przy planie Spark, skontaktuj się z pomocą techniczną .

  • Nie można przeprowadzać nowych wdrożeń żadnych nowych ani istniejących Funkcji Cloud.

  • W zależności od produktu kwota bezpłatnego wykorzystania dostępna w planie Spark vs Blaze może się różnić. Przeczytaj więcej w tym FAQ .



Następne kroki