Giá của Firebase Hosting dựa trên việc sử dụng các nội dung sau trong dự án của bạn:
Dung lượng lưu trữ (GB) — Dung lượng dung lượng lưu trữ cần thiết để lưu trữ nội dung của các trang web Lưu trữ (tệp tĩnh và tệp cấu hình của bạn).
Truyền dữ liệu (GB/tháng) — Lượng dữ liệu được truyền đến người dùng cuối từ CDN của chúng tôi. Mọi trang web Lưu trữ đều được hỗ trợ tự động bởi CDN toàn cầu của chúng tôi miễn phí.
Hạn ngạch lưu trữ của bạn là cấp dự án, không phải cấp trang web hoặc cấp kênh. Bạn có thể nâng cấp dự án của mình lên gói thanh toán Blaze để mở khóa các cấp độ truyền dữ liệu và lưu trữ trả phí bổ sung. Tìm hiểu thêm về hạn ngạch và giá cả cho Dịch vụ lưu trữ Firebase .
Chúng tôi khuyên bạn nên thiết lập cảnh báo ngân sách cho dự án của mình trong Google Cloud Console.
Giám sát cả mức lưu trữ Hosting và mức truyền dữ liệu của bạn trong bảng điều khiển Firebase:
Truy cập bảng điều khiển Sử dụng trong phần Lưu trữ của bảng điều khiển.
Bạn có thể xem mức sử dụng cho các thời hạn thanh toán khác nhau cũng như cho tất cả các trang web Lưu trữ của bạn hoặc cho từng trang web.Truy cập trang tổng quan Cách sử dụng và thanh toán của dự án trong bảng điều khiển.
Hiểu về lưu trữ Hosting
Khi bạn triển khai nội dung mới vào trang web của mình, bạn tạo một "bản phát hành" trỏ đến một phiên bản nội dung và cấu hình cụ thể cho trang web của mình. Các tệp được liên kết với mỗi bản phát hành (cả bản phát hành mới và mọi bản phát hành trước đó được giữ lại) đều được Firebase lưu trữ. Các tệp này tạo nên mức sử dụng bộ nhớ lưu trữ của dự án của bạn.
Bộ lưu trữ Hosting này độc lập và không liên quan đến bất kỳ bộ lưu trữ nào khác cho dự án Firebase của bạn (như Cloud Storage cho Firebase hoặc bộ lưu trữ cơ sở dữ liệu).
Lưu ý rằng Hosting có giới hạn kích thước tối đa là 2 GB cho từng file riêng lẻ.
Hạn ngạch lưu trữ Hosting
Dung lượng lưu trữ cho nội dung Lưu trữ của bạn được miễn phí lên tới 10 GB.
Nếu bạn không sử dụng gói Blaze và đạt đến giới hạn 10 GB dung lượng lưu trữ Hosting miễn phí, bạn sẽ không thể triển khai nội dung mới cho trang web của mình. Bạn sẽ cần xóa các bản phát hành cũ hơn hoặc nâng cấp lên gói Blaze .
Nếu bạn đang sử dụng gói Blaze và đạt giới hạn 10 GB dung lượng lưu trữ Hosting miễn phí, bạn sẽ phải trả 0,026 USD cho mỗi GB dung lượng lưu trữ bổ sung.
Kiểm soát việc sử dụng dung lượng lưu trữ Hosting
Để kiểm soát việc sử dụng dung lượng lưu trữ Hosting của bạn, dưới đây là một số điều bạn có thể thực hiện:
Đặt giới hạn cho số lượng bản phát hành cần giữ.
Xóa thủ công các bản phát hành cụ thể.
Lưu trữ các tệp lớn hơn bằng Cloud Storage cho Firebase , cung cấp giới hạn kích thước tối đa trong phạm vi terabyte cho từng đối tượng.
Hiểu về truyền dữ liệu Hosting
Khi Dịch vụ lưu trữ phục vụ một trong các tài nguyên trên trang web của bạn, dữ liệu sẽ được truyền từ CDN của chúng tôi tới người dùng cuối của bạn. Tài nguyên được yêu cầu có thể đã có sẵn trong bộ nhớ đệm CDN của chúng tôi (lỗi bộ nhớ đệm) hoặc có thể cần đến từ phần phụ trợ của dịch vụ lưu trữ (lỗi bộ nhớ đệm). Nếu nội dung được yêu cầu có thể được lưu vào bộ nhớ đệm trong CDN thì nó sẽ như vậy. Cả số lần truy cập và bỏ lỡ bộ đệm đều được tính vào mức sử dụng truyền dữ liệu Hosting của dự án của bạn.
Hạn mức truyền dữ liệu trên Hosting
Mọi trang web Lưu trữ đều được hỗ trợ tự động bởi CDN toàn cầu của chúng tôi miễn phí. Truyền dữ liệu từ CDN tới người dùng cuối của bạn miễn phí lên tới 10 GB/tháng.
Nếu bạn không sử dụng gói Blaze và đạt giới hạn 10 GB/tháng truyền dữ liệu miễn phí, chúng tôi sẽ cung cấp thời gian gia hạn ngắn nhưng sau đó trang web của bạn sẽ bị vô hiệu hóa. Các trang web của bạn sẽ vẫn bị vô hiệu hóa cho đến đầu tháng tiếp theo vì việc thanh toán chuyển dữ liệu được dựa trên mức sử dụng hàng tháng . Bạn có thể kích hoạt lại trang web của mình ngay lập tức bằng cách nâng cấp lên gói Blaze .
Nếu bạn đang sử dụng gói Blaze và đạt giới hạn 10 GB/tháng truyền dữ liệu miễn phí, bạn sẽ phải trả 0,15 USD cho mỗi GB dữ liệu bổ sung được truyền trong tháng đó.
Kiểm soát việc sử dụng truyền dữ liệu Hosting
Để kiểm soát việc sử dụng dịch vụ truyền dữ liệu Hosting của bạn, dưới đây là một số điều bạn có thể thực hiện:
Tinh chỉnh bộ nhớ đệm phía máy khách cho nội dung của bạn để trình duyệt không cần yêu cầu tài nguyên từ CDN. Tìm hiểu thêm về bộ nhớ đệm trong tài liệu dành cho nhà phát triển web .
Tránh tải hình ảnh và video mà bạn không thực sự cần hiển thị.
Tạo nhân viên dịch vụ để xử lý các yêu cầu nhất định.
Nếu bạn tải SDK Firebase thông qua URL lưu trữ dành riêng, hãy đảm bảo đọc thông tin quan trọng về không gian tên dành riêng cho các URL này .Dưới đây là một số tài nguyên giúp bạn thiết lập nhân viên dịch vụ, đặc biệt là với PWA:
Tài liệu: Tư duy của nhân viên phục vụ