查看 2022 年 Google I/O 大会上介绍的 Firebase 新动态。了解详情

Các gói định giá của Firebase

Trang này mô tả các gói định giá của Firebase, bao gồm cách thanh toán hoạt động cho Firebase và cách nó kết nối với các dịch vụ khác của Google.

Firebase cung cấp hai gói định giá khác nhau, gói Spark và gói Blaze . Dưới đây là tổng quan ngắn gọn về từng kế hoạch, nhưng để biết thông tin chi tiết, hãy truy cập các phần bên dưới trên trang này.

Gói định giá Spark

Không cần thông tin thanh toán để bắt đầu
hoặc chỉ sử dụng các sản phẩm Firebase miễn phí

Kế hoạch định giá Blaze

Đính kèm tài khoản thanh toán để truy cập nhiều dịch vụ hơn
và mức sử dụng vượt quá hạn ngạch sử dụng miễn phí

Sử dụng đầy đủ các sản phẩm và tính năng Firebase miễn phí Sử dụng đầy đủ các sản phẩm và tính năng Firebase miễn phí
Hạn ngạch sử dụng miễn phí * cho các sản phẩm Firebase trả phí Hạn ngạch sử dụng miễn phí * cho các sản phẩm Firebase trả phí
Định giá thanh toán khi sử dụng cho bất kỳ lần sử dụng bổ sung nào đối với các sản phẩm Firebase trả phí
Quyền truy cập vào các chức năng đám mây
(hạn ngạch sử dụng miễn phí, sau đó định giá tùy thích để sử dụng thêm)
Quyền truy cập vào các sản phẩm và tính năng Google Cloud trả phí
* Tùy thuộc vào sản phẩm, số lượng hạn ngạch sử dụng miễn phí có sẵn cho gói Spark vs Blaze có thể khác nhau. Đọc thêm trong Câu hỏi thường gặp này.

Để biết bảng phân tích chi tiết từng sản phẩm cho từng gói giá, hãy xem trang định giá của Firebase . Trên trang đó, bạn có thể tìm hiểu về các sản phẩm Firebase miễn phí, hạn ngạch sử dụng miễn phí và định giá tùy ý cho các sản phẩm Firebase.

Ngoài ra, hầu hết các sản phẩm Firebase đều cung cấp tài liệu dành riêng cho sản phẩm về việc sử dụng, hạn ngạch và giá cả. Họ thường cung cấp các ví dụ sử dụng để thanh toán cho sản phẩm. Truy cập phần của sản phẩm trong tài liệu Firebase để tìm loại thông tin này.

Hình minh họa sau đây cho thấy cách các gói định giá (và tài khoản thanh toán) được liên kết với các dự án và ứng dụng.

Mối quan hệ giữa kế hoạch giá cả với dự án và ứng dụng



Gói định giá Spark

Khi bạn đang trong giai đoạn đầu phát triển ứng dụng của mình, hãy bắt đầu với gói định giá Spark. Bạn không cần phải cung cấp bất kỳ thông tin thanh toán nào để bắt đầu sử dụng hầu hết các tính năng của Firebase ngay lập tức!

Và nếu bạn chỉ sử dụng các sản phẩm Firebase miễn phí, như FCM và Crashlytics, bạn có thể sử dụng gói Spark trong các ứng dụng sản xuất.

Gói Spark bao gồm những gì?

Gói Spark bao gồm quyền truy cập vào các dịch vụ sau:

  • Sử dụng đầy đủ các sản phẩm và tính năng miễn phí của Firebase (như phương pháp đăng nhập mạng xã hội, FCM và Crashlytics)
  • Hạn ngạch sử dụng miễn phí cho các sản phẩm Firebase trả phí (như Cloud Firestore, Cloud Storage và Hosting)

Các tình huống ví dụ

Dưới đây là một số ví dụ về cách sử dụng và thanh toán trên gói Spark:

  • Ứng dụng của bạn sử dụng Cấu hình từ xa, Nhắn tin qua đám mây và Crashlytics. Bạn có quyền truy cập vào tất cả các tính năng trong ba sản phẩm này - miễn phí - ngay cả khi ứng dụng của bạn có vài triệu người dùng .

  • Ứng dụng của bạn sử dụng Xác thực tùy chỉnh, Crashlytics và Cloud Firestore. Bạn có quyền truy cập vào tất cả các tính năng dành cho Xác thực và Crashlytics tùy chỉnh (bất kể bạn có bao nhiêu người dùng), ngoài ra bạn còn nhận được 20.000 lượt ghi tài liệu Cloud Firestore và 50.000 lượt đọc tài liệu mỗi ngày - miễn phí.

Những thông tin quan trọng cần nhớ về kế hoạch Spark

Lưu ý những điều sau về gói định giá Spark:

  • Nếu bạn vượt quá giới hạn hạn ngạch miễn phí trong một tháng dương lịch cho bất kỳ sản phẩm nào, thì việc sử dụng sản phẩm cụ thể đó trong dự án của bạn sẽ bị ngừng trong phần còn lại của tháng đó .

    • Điều này áp dụng cho tất cả các ứng dụng đã đăng ký với dự án Firebase đó.

    • Để sử dụng lại sản phẩm cụ thể đó, bạn cần phải đợi cho đến chu kỳ thanh toán tiếp theo hoặc nâng cấp lên gói định giá Blaze .

  • Các sản phẩm và tính năng Google Cloud trả phí (như Pub / Sub, Cloud Run hoặc phát trực tuyến BigQuery cho Analytics) không khả dụng cho các dự án trong gói Spark.



Kế hoạch định giá Blaze

Nếu dự án của bạn yêu cầu các khả năng được cung cấp bởi các dịch vụ trả phí, hãy chuyển sang gói định giá Blaze. Dự án Firebase trong gói Blaze có tài khoản Cloud Billing được đính kèm, điều này cho phép dự án và ứng dụng của bạn truy cập vào nhiều dịch vụ hơn và mức sử dụng cao hơn.

Kế hoạch Blaze bao gồm những gì?

Gói Blaze bao gồm quyền truy cập vào các dịch vụ sau:

  • Sử dụng đầy đủ các sản phẩm và tính năng miễn phí của Firebase (như phương pháp đăng nhập mạng xã hội, FCM và Crashlytics)

  • Hạn ngạch sử dụng miễn phí cho các sản phẩm Firebase trả phí (như Cloud Firestore, Cloud Storage và Hosting)

  • Định giá thanh toán khi sử dụng cho bất kỳ lần sử dụng bổ sung nào đối với các sản phẩm Firebase trả phí

  • Hạn ngạch sử dụng miễn phí cho Chức năng đám mây cho Firebase, sau đó định giá tùy ý

  • Quyền truy cập vào các sản phẩm và tính năng Google Cloud trả phí (như Pub / Sub, Cloud Run hoặc phát trực tuyến BigQuery cho Analytics)

Nếu dự án của bạn vẫn nằm trong hạn ngạch sử dụng miễn phí của gói Blaze cho các sản phẩm trả phí, thì bạn sẽ không thấy bất kỳ khoản thanh toán nào cho các sản phẩm đó ( ngoại trừ Chức năng đám mây ). Nhưng nếu bạn tình cờ vượt quá định mức sử dụng miễn phí, bạn chỉ phải trả cho các tài nguyên mà bạn sử dụng - đây là lý do tại sao gói Blaze thường được gọi là gói "trả khi bạn sử dụng".

Các tình huống ví dụ

Dưới đây là một số ví dụ về cách sử dụng và thanh toán trên gói Blaze:

  • Ứng dụng của bạn sử dụng Cấu hình từ xa, Nhắn tin qua đám mây và Crashlytics. Bạn có quyền truy cập vào tất cả các tính năng trong ba sản phẩm này - miễn phí - ngay cả khi ứng dụng của bạn có vài triệu người dùng .

  • Ứng dụng của bạn sử dụng Xác thực tùy chỉnh, Crashlytics và Cloud Firestore. Bạn có quyền truy cập vào tất cả các tính năng cho Xác thực và Crashlytics tùy chỉnh (bất kể bạn có bao nhiêu người dùng), ngoài ra bạn còn nhận được 50.000 lượt đọc tài liệu Cloud Firestore và 20.000 lượt ghi tài liệu mỗi ngày - miễn phí.

    Nhưng nếu mức sử dụng Cloud Firestore trong dự án của bạn cao hơn hạn ngạch hàng ngày đó, thì bạn sẽ bị tính phí cho số lần đọc / ghi ngày hôm đó vượt quá số lượng 50 nghìn hoặc 20 nghìn.

Những thông tin quan trọng cần nhớ về kế hoạch Blaze

Lưu ý những điều sau về gói định giá Blaze:

  • Tùy thuộc vào sản phẩm, số lượng hạn ngạch sử dụng miễn phí có sẵn cho gói Spark vs Blaze có thể khác nhau. Đọc thêm trong Câu hỏi thường gặp này.

  • Hầu hết các sản phẩm và tính năng của Firebase đều có hạn ngạch và định giá dựa trên mức sử dụng hàng ngày, nhưng một số dựa trên mức sử dụng hàng tháng hoặc hàng giờ. Ví dụ: Cloud Functions có cấp sử dụng miễn phí đặt lại hàng tháng, nhưng Cloud Firestore và Cloud Storage có cấp miễn phí đặt lại hàng ngày. Đọc thêm trong Câu hỏi thường gặp này.

Tài khoản Google Cloud Billing

Khi dự án của bạn nằm trong gói định giá Blaze, dự án của bạn được liên kết với tài khoản Google Cloud Billing . Dưới đây là một số thông tin nhanh về tài khoản Cloud Billing:

  • Tài khoản Cloud Billing yêu cầu phương thức thanh toán. Điều này bao gồm hầu hết các thẻ tín dụng chính, cũng như tài khoản ngân hàng và phương thức thanh toán PayPal (nếu được hỗ trợ ở quốc gia của bạn). Để biết thêm thông tin chi tiết, hãy tham khảo tài liệu Thanh toán qua đám mây .

  • Bạn có thể liên kết nhiều dự án Firebase với một tài khoản Cloud Billing. Tất cả các dự án này sẽ nằm trong kế hoạch định giá Blaze.

Nếu bạn mới sử dụng Firebase và Google Cloud, hãy kiểm tra xem bạn có đủ điều kiện để nhận khoản tín dụng 300 đô la và tài khoản Thanh toán qua đám mây dùng thử miễn phí hay không để dùng thử các dịch vụ của chúng tôi.



Chuyển đổi giữa các gói định giá

Nâng cấp từ Spark lên Blaze

Bạn có thể nâng cấp lên gói định giá Blaze trong bảng điều khiển Firebase.

Đối với tất cả các ý định và mục đích, nâng cấp lên gói định giá Blaze có nghĩa là bạn đang thêm tài khoản Cloud Billing vào dự án Google Cloud được liên kết.

Các hành động và tình huống sau sẽ tự động nâng cấp gói định giá của bạn từ Spark lên Blaze:

  • Thêm tài khoản Cloud Billing vào dự án của bạn thông qua Google Cloud Console

  • Sử dụng các dịch vụ Google Cloud (như Pub / Sub hoặc Cloud Run) hoặc API Google Maps trong cùng một dự án

    Ví dụ: nếu bạn bắt đầu sử dụng dịch vụ Google Cloud qua Google Cloud Console, bạn sẽ được yêu cầu thêm tài khoản Cloud Billing - điều này sẽ tự động nâng cấp gói định giá Firebase của bạn lên gói Blaze.

Nếu dự án của bạn nâng cấp từ Spark lên Blaze, hãy lưu ý những gì sẽ xảy ra:

  • Tùy thuộc vào sản phẩm, số lượng hạn ngạch sử dụng miễn phí có sẵn cho gói Spark vs Blaze có thể khác nhau. Đọc thêm trong Câu hỏi thường gặp này.

Hạ cấp từ gói Blaze xuống Spark

Bạn có thể hạ cấp xuống gói định giá Spark trong bảng điều khiển Firebase.

Các hành động và tình huống sau sẽ tự động hạ cấp gói định giá của bạn từ Blaze xuống Spark:

  • Xóa tài khoản Cloud Billing được liên kết khỏi dự án của bạn thông qua Google Cloud Console

  • Đóng tài khoản Cloud Billing được liên kết với dự án của bạn
    Lưu ý rằng Cloud Billing có thể đóng tài khoản dựa trên trạng thái hoặc lịch sử thanh toán. Tìm hiểu cách giải quyết vấn đề Thanh toán qua đám mây .

Nếu dự án của bạn hạ cấp từ Blaze xuống Spark, hãy lưu ý điều gì sẽ xảy ra:

  • Dự án của bạn mất quyền truy cập vào bất kỳ dịch vụ Google Cloud trả phí nào, như Pub / Sub, Cloud Run hoặc phát trực tuyến BigQuery cho Analytics.

  • Dự án của bạn mất quyền truy cập vào mọi phiên bản Cơ sở dữ liệu thời gian thực không mặc định hoặc nhóm Bộ nhớ đám mây không mặc định.

    • Dữ liệu trong các phiên bản và nhóm này không bị xóa , nhưng bạn sẽ không có quyền truy cập vào dữ liệu (không có quyền truy cập đọc / ghi từ ứng dụng của bạn, không có quyền truy cập bảng điều khiển và không có quyền truy cập REST API).

    • Để bật lại quyền truy cập, hãy nâng cấp lên gói định giá Blaze .

    • Nếu bạn cần xóa dữ liệu khỏi các phiên bản và / hoặc nhóm không phải mặc định này, nhưng vẫn sử dụng gói Spark, hãy liên hệ với Bộ phận hỗ trợ .

  • Bạn không thể triển khai mới bất kỳ Chức năng đám mây mới hoặc bất kỳ Chức năng đám mây hiện có nào.

  • Tùy thuộc vào sản phẩm, số lượng hạn ngạch sử dụng miễn phí có sẵn cho gói Spark vs Blaze có thể khác nhau. Đọc thêm trong Câu hỏi thường gặp này.



Bước tiếp theo