Câu hỏi thường gặp về những thay đổi đối với giá và các vùng chứa mặc định của Cloud Storage cho Firebase

Như đã thông báo vào tháng 9 năm 2024, Firebase sẽ thực hiện một số thay đổi đối với Cloud Storage for Firebase và chủ động ngăn chặn hành vi sai trái trên nền tảng của chúng tôi. Điều này đòi hỏi chúng tôi phải cập nhật cơ sở hạ tầng để phù hợp hơn với hạn mức và hoạt động thanh toán của Google Cloud Storage.

Một kết quả của những thay đổi về cơ sở hạ tầng này là hiện tại, chúng tôi yêu cầu các dự án phải sử dụng gói giá linh hoạt (trả tiền theo mức dùng) để dùng Cloud Storage for Firebase. Bạn vẫn có thể sử dụng miễn phí ngay cả khi dùng Gói giá linh hoạt.

Hãy xem các câu hỏi thường gặp sau đây để biết thông tin chi tiết về những thay đổi này:



Trải nghiệm dự kiến nếu bạn chưa nâng cấp

Điều gì sẽ xảy ra: Kể từ ngày 3 tháng 2 năm 2026, nếu có một vùng chứa mặc định *.appspot.com và dự án Firebase của bạn vẫn đang dùng gói giá Spark, thì bạn sẽ mất quyền truy cập vào vùng chứa trên bảng điều khiển và các lệnh gọi API sẽ bắt đầu trả về lỗi 402 và 403.

Những việc bạn cần làm: Để lấy lại quyền truy cập và chất lượng dịch vụ, hãy nâng cấp lên Gói giá linh hoạt (trả tiền theo mức dùng). Bạn vẫn có thể sử dụng miễn phí ngay cả khi dùng gói giá Blaze.

Không có quyền truy cập vào bảng điều khiển

Bạn sẽ không còn quyền truy cập vào nhóm của mình trong bảng điều khiển Firebase và bảng điều khiển Google Cloud nữa. Thay vào đó, bạn sẽ được chuyển hướng đến trang đích Cloud Storage, nơi bạn có thể nâng cấp lên gói giá linh hoạt.

Lỗi 402 và 403

Các lệnh gọi của bạn đến API Cloud Storage (chẳng hạn như từ ứng dụng) sẽ bắt đầu không thành công và trả về lỗi 402 hoặc 403.

Lỗi 402
"error": {
    "code": 402,
    "message": "Cloud Storage for Firebase no longer supports Firebase projects that are on the no-cost Spark pricing plan. Please upgrade to the pay-as-you-go Blaze pricing plan to maintain access to your default bucket and all other Cloud Storage resources. For details, see our FAQ: https://firebase.google.com/docs/storage/faqs-storage-changes-announced-sept-2024"
  }

HOẶC

storage/quota-exceeded: Firebase Storage: Quota for bucket '{project-id}.appspot.com' exceeded, please view quota on https://firebase.google.com/pricing/. (storage/quota-exceeded)
Lỗi 403
<Error>
  <Code>UserProjectAccountProblem</Code>
  <Message>The project to be billed is associated with an absent billing account.</Message>
  <Details>The billing account for the owning project is disabled in state absent</Details>
</Error>

HOẶC

storage/unauthorized: User does not have permission to access {path}



Thay đổi đối với các yêu cầu về gói giá

Nay chúng tôi yêu cầu bạn sử dụng gói giá linh hoạt (trả tiền theo mức dùng) nếu muốn dùng Cloud Storage for Firebase. Bạn vẫn có thể sử dụng miễn phí ngay cả khi dùng gói giá linh hoạt.

Chúng tôi hiểu rằng bạn sẽ cần thời gian để đánh giá và điều chỉnh dự án Firebase cũng như quy trình làm việc của mình. Nếu bạn có thắc mắc, vui lòng liên hệ với Nhóm hỗ trợ của Firebase.



Các thay đổi đối với bộ chứa Cloud Storage mặc định

Chúng tôi hiểu rằng bạn sẽ cần thời gian để đánh giá và điều chỉnh dự án Firebase cũng như quy trình làm việc của mình. Nếu bạn có thắc mắc, vui lòng liên hệ với Nhóm hỗ trợ của Firebase.



Các thay đổi đối với hoạt động tương tác có lập trình (chẳng hạn như API REST và Terraform)

Nếu bạn cung cấp hoặc làm việc với các vùng chứa Cloud Storage for Firebase mặc định theo phương thức lập trình (ví dụ: sử dụng API REST hoặc Terraform), hãy xem xét những thay đổi sau để biết bạn có cần thay đổi bất kỳ nội dung nào trong quy trình làm việc hoặc ứng dụng của mình hay không.

Chúng tôi hiểu rằng bạn sẽ cần thời gian để đánh giá và điều chỉnh dự án Firebase cũng như quy trình làm việc của mình. Nếu bạn có thắc mắc, vui lòng liên hệ với Nhóm hỗ trợ của Firebase.



Thay đổi đối với "tài nguyên Google Cloud mặc định"

"Tài nguyên Google Cloud mặc định" là mọi tài nguyên dự án được liên kết với Google App Engine, bao gồm cả những tài nguyên sau:

  • phiên bản Cloud Firestore mặc định
  • bộ chứa Cloud Storage for Firebase mặc định (cụ thể là những bộ chứa có định dạng tên PROJECT_ID.appspot.com)
  • Google Cloud Scheduler (đặc biệt dành cho các hàm theo lịch biểu thế hệ thứ 1)

Với nhiều thay đổi trong hệ sinh thái Firebase qua nhiều năm, mối liên kết giữa các tài nguyên liên quan đến Firebase với Google App Engine đã thay đổi.

Chúng tôi hiểu rằng bạn sẽ cần thời gian để đánh giá và điều chỉnh dự án Firebase cũng như quy trình làm việc của mình. Nếu bạn có thắc mắc, vui lòng liên hệ với Nhóm hỗ trợ của Firebase.