דרישות ברירת המחדל לגבי קטגוריות וחיוב ב-Cloud Storage for Firebase אחרי ספטמבר 2024

בספטמבר 2024 הודענו על עדכוני תשתית כדי להתאים טוב יותר למכסת השימוש ולחיוב, וכדי למנוע שימוש לרעה בפלטפורמה שלנו.Google Cloud Storage

כמה נקודות מרכזיות שחשוב לדעת:

  • Cloud Storage for Firebase (כולל קטגוריות ברירת מחדל) נדרש שהפרויקטים יהיו במינוי Blaze בתשלום לפי שימוש. אפשר עדיין להשתמש בחינם גם במינוי Blaze בתשלום לפי שימוש.

  • לכל מאגרי ברירת המחדל שנוצרו אחרי ספטמבר 2024 יש פורמט שם של PROJECT_ID.firebasestorage.app.Cloud Storage for Firebase

כדאי לעיין בשאלות הנפוצות הבאות כדי לקבל פרטים על השינויים:



דרישות לגבי חיובים ופתרון בעיות

כדי להשתמש ב-Cloud Storage for Firebase, פרויקט Firebase שלכם צריך להיות במסגרת תוכנית התמחור Blaze עם תשלום לפי שימוש. השימוש ללא עלות עדיין זמין גם במינוי Blaze בתשלום לפי שימוש.

אם הפרויקט שלכם ב-Firebase מוגדר בתוכנית התמחור Spark, לא תהיה לכם גישה לאף דלי Cloud Storage (כולל דלי ברירת המחדל), וקריאות ה-API שלכם לדליים יחזירו שגיאות 402 או 403.

איך מקבלים שוב גישה

כדי לחדש את הגישה למשאבים ולנתונים של Cloud Storage וליהנות משירות איכותי, צריך לשדרג לתוכנית התמחור Blaze בתשלום לפי שימוש. השימוש ללא עלות עדיין זמין גם בתוכנית התמחור Blaze, כולל בדלי ברירת המחדל מדור קודם *.appspot.com.

אין גישה במסוף

אם הפרויקט שלכם הוא במסגרת תוכנית התמחור Spark, לא תהיה לכם יותר גישה ל-bucket במסוף Firebase ובמסוף Google Cloud. במקום זאת, תועברו לדף הנחיתה של Cloud Storage, שבו תוכלו לשדרג למינוי Blaze בתשלום לפי שימוש.

שגיאות 402 ו-403

אם הפרויקט שלכם מוגדר בתוכנית התמחור Spark, הקריאות ל-API של Cloud Storage (למשל מהאפליקציה שלכם) ייכשלו ויחזירו שגיאות 402 או 403. פועלים לפי ההנחיות במאמר איך מקבלים שוב גישה לחשבון שבהמשך, או מעיינים באפשרויות נוספות לפתרון בעיות שבהמשך.

שגיאות 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"
  }

או

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)
שגיאות 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>

או

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

פתרון בעיות

אם נתקלתם בבעיות, כדאי לעיין במקורות המידע האלה לפתרון בעיות. אם אף אחת מההצעות הבאות לא עוזרת לפתור את הבעיה, אפשר לפנות לתמיכה של Firebase.

פתרון בעיות בהגדרת החיוב

במסמכי התיעוד של Cloud Billing יש עזרה בפתרון בעיות נפוצות שקשורות לחיוב ולתשלומים. לדוגמה, תוכלו למצוא פתרונות אם כרטיס חיוב מיידי או כרטיס אשראי שהונפקו בהודו לא מתקבלים.

פתרון בעיות בהרשאות של חשבון שירות

כדי ש-Cloud Storage for Firebase יפעל בצורה תקינה, חשבון שירות בפרויקט Firebase צריך הרשאות מסוימות ב-IAM.

אם מופיעות שגיאות במסוף Firebase לגבי הרשאות לחשבון השירות הזה, זה קורה בדרך כלל כי חשבון השירות נמחק מפרויקט Firebase. כדי לפתור את הבעיה, צריך לפעול לפי השלבים שמפורטים במאמר הזה בנושא שאלות נפוצות.



שאלות נפוצות בנושא תוכניות תמחור

כדי להשתמש ב-Cloud Storage for Firebase, פרויקט Firebase שלכם צריך להיות במסגרת מינוי Blaze בתשלום לפי שימוש. אפשר להשתמש בחינם גם במינוי Blaze בתשלום לפי שימוש.

אנחנו מבינים שהשינויים האלה ידרשו ממך זמן כדי לבדוק אותם ולבצע שינויים בפרויקט ובזרימות העבודה שלך ב-Firebase. אם יש לך שאלות, אפשר לפנות לתמיכה של Firebase.



שינויים בקטגוריית ברירת המחדל Cloud Storage

בקטע השאלות הנפוצות שבהמשך מופיעים פרטים נוספים על הדרישות האלה. אם יש לך שאלות, אפשר לפנות לתמיכה של Firebase.



שינויים באינטראקציות פרוגרמטיות (כמו ממשקי API ל-REST ו-Terraform)

אם אתם מקצים או עובדים עם דלי Cloud Storage for Firebase שמוגדרים כברירת מחדל באופן פרוגרמטי (למשל באמצעות ממשקי REST API או Terraform), כדאי לעיין בשינויים הבאים כדי להבין אם אתם צריכים לשנות משהו בתהליכי העבודה או באפליקציות שלכם.

בקטע השאלות הנפוצות שבהמשך מופיעים פרטים נוספים על הדרישות האלה. אם יש לך שאלות, אפשר לפנות לתמיכה של Firebase.



שינויים ב'משאבי ברירת המחדל של Google Cloud'

"משאבי ברירת המחדל של Google Cloud" הם כל משאבי הפרויקט שמשויכים ל-Google App Engine, כולל המשאבים הבאים:

  • מופע ברירת מחדל של Cloud Firestore
  • קטגוריית ברירת המחדל Cloud Storage for Firebase (במיוחד אלה עם פורמט השם PROJECT_ID.appspot.com)
  • Google Cloud Scheduler (במיוחד לפונקציות מתוזמנות מדור ראשון)

במהלך השנים חלו שינויים רבים במערכת האקולוגית של Firebase, ולכן השיוכים של משאבים שקשורים ל-Firebase אל Google App Engine השתנו.

בקטע השאלות הנפוצות שבהמשך מופיעים פרטים נוספים על הדרישות האלה. אם יש לך שאלות, אפשר לפנות לתמיכה של Firebase.