שאלות נפוצות בנושא שינויים בתמחור של Cloud Storage for Firebase ובקטגוריות ברירת המחדל
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
כפי שהודענו בספטמבר 2024, אנחנו מבצעים שינויים ב-Firebase
Cloud Storage for Firebase ונוקטים צעדים יזומים כדי למנוע שימוש לרעה בפלטפורמה שלנו. לכן אנחנו צריכים לעדכן את התשתית שלנו כדי להתאים אותה יותר למכסות ולחיוב של Google Cloud Storage.
אחת התוצאות של שינויי התשתית האלה היא שמעכשיו נדרש שהפרויקטים יהיו בתוכנית Blaze בתשלום לפי שימוש כדי להשתמש ב-Cloud Storage for Firebase. השימוש בחינם עדיין זמין גם בתוכנית Blaze בתשלום לפי שימוש.
כדאי לעיין בשאלות הנפוצות הבאות כדי לקבל פרטים על השינויים:
מה יקרה: החל מ-3 בפברואר 2026, אם יש לך דלי ברירת מחדל בפרויקט Firebase שלך, ועדיין יש לך מינוי לתוכנית Spark בתשלום קבוע, לא תהיה לך יותר גישה לדלי דרך המסוף, וקריאות ה-API שלך יתחילו להחזיר שגיאות 402 ו-403.*.appspot.com
מה צריך לעשות: כדי לחדש את הגישה לשירות ולשפר את איכות השירות, צריך לשדרג לתוכנית Blaze בתשלום לפי שימוש. השימוש ללא עלות עדיין זמין גם בתוכנית Blaze בתשלום לפי שימוש.
אין גישה במסוף
לא תהיה לכם יותר גישה למאגר ב-Firebase וב-Google Cloud. במקום זאת, תופנו אל דף הנחיתה של Cloud Storage, שבו תוכלו לשדרג לתוכנית Blaze בתשלום לפי שימוש.
שגיאות 402 ו-403
הקריאות שלכם ל-APIs של 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 Storage for Firebase יפעל בצורה תקינה, חשבון שירות בפרויקט Firebase צריך הרשאות מסוימות ב-IAM.
אם מופיעות שגיאות במסוף Firebase לגבי הרשאות לחשבון השירות הזה, זה קורה בדרך כלל כי חשבון השירות נמחק מפרויקט Firebase. כדי לפתור את הבעיה, צריך לפעול לפי השלבים שמפורטים במאמר הזה בנושא שאלות נפוצות.
שינויים בדרישות של תוכניות תשלומים
אם אתם רוצים להשתמש ב-Cloud Storage for Firebase, עכשיו נדרש להירשם לתוכנית Blaze בתשלום לפי שימוש. אפשר להשתמש בחינם גם בתוכנית Blaze בתשלום לפי שימוש.
אנחנו מבינים שיידרש לך זמן כדי לבדוק את השינויים האלה ולבצע שינויים בפרויקט ובזרימות העבודה שלך ב-Firebase. בכל שאלה, אפשר לפנות לתמיכה של Firebase.
מהן הדרישות החדשות של תוכניות התשלומים שהוכרזו בספטמבר 2024?
החל מ-30 באוקטובר 2024, יתבצעו השינויים הבאים:
כדי להקצות קטגוריית ברירת מחדל חדשה באמצעות המסוף Firebase או API בארכיטקטורת REST, הפרויקט שלכם צריך להיות בתוכנית Blaze בתשלום לפי שימוש.
הערה לגבי כל מאגרי ברירת המחדל שהוקצו אחרי
30 באוקטובר 2024:
הפורמט של השם יהיה PROJECT_ID.firebasestorage.app (במקום PROJECT_ID.appspot.com שהיה קודם).
החל מ-3 בפברואר 2026, יחולו השינויים הבאים:
כדי לשמור על הגישה לקטגוריית ברירת המחדל ולכל שאר המשאבים של Cloud Storage, הפרויקט שלכם צריך להיות בתוכנית התמחור Blaze בתשלום לפי שימוש. כל דלי ברירת מחדל של *.appspot.com ישמור על רמת השימוש הנוכחית שלו בחינם, גם בתוכנית Blaze בתשלום לפי שימוש.
למה Firebase מבצעת את השינויים האלה בתוכניות התשלומים?
אנחנו ב-Firebase שואפים לשמור על הבטיחות והאבטחה של המוצרים שלנו ושל המערכת האקולוגית שלנו. במסגרת זאת, אנחנו מבצעים שינויים מסוימים בCloud Storage for Firebase ונוקטים צעדים יזומים כדי למנוע ניצול לרעה של הפלטפורמה שלנו. העדכון כולל שיפורים בתשתית שלנו כדי להתאים אותה יותר למכסות ולחיוב ב-Google Cloud Storage.
האם אוכל לשמור על השימוש ללא עלות אם אשדרג לתוכנית Blaze בתשלום לפי שימוש?
כן. אם יש לכם דלי ברירת מחדל PROJECT_ID.appspot.com ואתם משדרגים לתוכנית Blaze בתשלום לפי שימוש, תוכלו לשמור על רמת השימוש הנוכחית ללא עלות בדלי ברירת המחדל, כפי שמתואר בהמשך. כל שימוש מעבר לשימוש ללא עלות יחויב בהתאם לתמחור של Google App Engine.
5GB מאוחסנים
הורדה של 1GB ביום
20,000 העלאות ביום
50,000 הורדות ביום
שימו לב: החל מ-30 באוקטובר 2024, כל דלי ברירת המחדל החדשים יהיו בפורמט השם PROJECT_ID.firebasestorage.app, והם יחויבו לפי תמחור ושימוש ב-Google Cloud Storage, שכולל רמה 'תמיד בחינם' לדליים ב-US-CENTRAL1, ב-US-EAST1 וב-US-WEST1.
מה יקרה אם לא אשדרג את הפרויקט שלי לתוכנית Blaze בתשלום לפי שימוש?
החל מ30 באוקטובר 2024: אם עדיין לא הקציתם דלי Cloud Storage ברירת מחדל בפרויקט, לא תוכלו להקצות אותו אלא אם הפרויקט שלכם מוגדר לתוכנית Blaze בתשלום לפי שימוש.
החל מ-3 בפברואר 2026: אם הפרויקט שלכם לא מוגדר בתוכנית Blaze בתשלום לפי שימוש, לא תהיה לכם יותר גישת קריאה/כתיבה לדלי ברירת המחדל של PROJECT_ID.appspot.com. בנוסף, לא תוכלו לראות את הדלי או לגשת לנתונים שלו במסוף Firebase או במסוף Google Cloud.
חשוב לזכור שכל הנתונים יישארו בדלי, אבל לא תהיה לכם גישה אליהם עד שתשדרגו לתוכנית Blaze בתשלום לפי שימוש.
מה קורה אם השימוש בדלי ברירת המחדל של *.appspot.com חורג מרמת השימוש ללא עלות?
אם יש לכם דלי ברירת מחדל של PROJECT_ID.appspot.com, ואתם משדרגים לתוכנית Blaze בתשלום לפי שימוש עם שימוש שעולה על רמות השימוש ללא עלות שמתוארות בהמשך, תחויבו על החריגה בהתאם לתמחור של Google App Engine במחזור החיובים הבא.
אם הקצאתם את דלי ברירת המחדל בתאריך30 באוקטובר 2024 או אחריו, השם של דלי ברירת המחדל תמיד יהיה בפורמט PROJECT_ID.firebasestorage.app.
מה קורה אם מוחקים את דלי ברירת המחדל של *.appspot.com?
אפשר לשחזר קטגוריה שנמחקה באמצעות ה-API של Cloud Storage Buckets: restore עד שחלף הזמן שנקבע למחיקה בלי יכולת שחזור שלה.
החל מ-30 באוקטובר 2024: אם תמחקו את דלי ברירת המחדל שלכם ב-PROJECT_ID.appspot.com, לא תוכלו להקצות דלי עם אותו פורמט שם.
במקום זאת, אתם יכולים ליצור קטגוריית Cloud Storage חדשה שמוגדרת כברירת מחדל (אם הפרויקט שלכם מבוסס על תוכנית Blaze בתשלום לפי שימוש) עם פורמט שם של PROJECT_ID.firebasestorage.app. הוא יפעל לפי תמחור ושימוש ב-Google Cloud Storage, שכוללים רמה 'תמיד בחינם' לדליים ב-US-CENTRAL1, US-EAST1 ו-US-WEST1.
האם צריך לעדכן את בסיס הקוד של האפליקציה?
לא. כדי להתאים את האפליקציה לשינויים האלה, לא צריך לעדכן את בסיס הקוד שלה.
כל דלי ברירת המחדל הקיימים של PROJECT_ID.appspot.com ישמרו על פורמט השם שלהם.
כדי למנוע שיבושים בשירות, צריך לשדרג את הפרויקט לתוכנית Blaze בתשלום לפי שימוש עד 3 בפברואר 2026.
אחרי שתשדרגו לתוכנית Blaze בתשלום לפי שימוש, בסיס הקוד שלכם ימשיך ליצור אינטראקציה עם דלי ברירת המחדל PROJECT_ID.appspot.com כמו תמיד.
האם צריך להעביר את הנתונים ממאגר ברירת המחדל של *.appspot.com?
לא. כדי להתאים את עצמכם לשינויים האלה, לא צריך להעביר את הנתונים ממאגר ברירת המחדל של PROJECT_ID.appspot.com.
שינויים באינטראקציות פרוגרמטיות (כמו ממשקי API ל-REST ו-Terraform)
אם אתם מקצים או עובדים עם דלי Cloud Storage for Firebase שמוגדרים כברירת מחדל באופן פרוגרמטי (למשל באמצעות ממשקי REST API או Terraform), כדאי לעיין בשינויים הבאים כדי לראות אם צריך לשנות משהו בתהליכי העבודה או באפליקציות שלכם.
אנחנו מבינים שיידרש לך זמן כדי לבדוק את השינויים האלה ולבצע שינויים בפרויקט ובזרימות העבודה שלך ב-Firebase. בכל שאלה, אפשר לפנות לתמיכה של Firebase.
החל מ-30 באוקטובר 2024, יחולו השינויים הבאים שקשורים לשימוש ב-Terraform עם Cloud Storage for Firebase.
כבר אי אפשר להקצות את קטגוריית ברירת המחדל Cloud Storage for Firebase באמצעות Terraform. הסיבה לכך היא שאין לך יותר אפשרות להקצות את הדלי הזה דרך Google App Engine. במקום זאת, אפשר לבצע אחת מהפעולות הבאות:
הקצאת הדלי דרך מסוף Firebase. כדי להתחיל, נכנסים לקטע Storage במסוף.
בנוסף, חשוב לשים לב לנקודות הבאות לגבי דלי ברירת המחדל Cloud Storage שמוקצה החל מ-30 באוקטובר 2024:
כדי להקצות דלי Cloud Storage שמוגדר כברירת מחדל, הפרויקט צריך להיות בתוכנית Blaze בתשלום לפי שימוש.
אין יותר צורך להקצות את מופע ברירת המחדל Cloud Firestore לפני הקצאת קטגוריית ברירת המחדל Cloud Storage.
המיקום שבוחרים למופע ברירת המחדל של Cloud Firestore לא רלוונטי לקטגוריית ברירת המחדל של Cloud Storage (כלומר, מופע ברירת המחדל של Cloud Firestore וקטגוריית ברירת המחדל של Cloud Storage יכולים להיות במיקומים שונים).
פורמט השם של קטגוריית ברירת המחדל Cloud Storage יהיה PROJECT_ID.firebasestorage.app (במקום PROJECT_ID.appspot.com).
כשמגדירים אחד מהמשאבים האלה בפרויקט, מגדירים באופן עקיף את המיקום של אפליקציית Google App Engine בפרויקט.
הפעולה הזו מגדירה את המיקום של כל המשאבים שמשויכים ל-Google App Engine.
שימו לב לנקודות הבאות:
כל דלי ברירת מחדל שהוקצה לפני30 באוקטובר 2024 (עם פורמט שם של PROJECT_ID.appspot.com) משויך ל-Google App Engine.Cloud Storage המשמעות היא:
המיקום של קטגוריית ה-bucket יקבע את המיקום של המשאבים שמשויכים ל-Google App Engine (למשל, המיקום של מופע ברירת המחדל Cloud Firestore).
כל מאגר Cloud Storage שמוקצה כברירת מחדל החל מ-30 באוקטובר 2024 (עם פורמט השם PROJECT_ID.firebasestorage.app) לא משויך ל-Google App Engine. המשמעות היא:
הקצאת קטגוריית ברירת המחדל Cloud Storage לא תגדיר יותר את המיקום של משאבים שמשויכים ל-Google App Engine (כמו המיקום של מופע ברירת המחדל Cloud Firestore).
הקצאת משאבים למופע ברירת המחדל Cloud Firestore לא תגדיר יותר את המיקום של מאגר ברירת המחדל Cloud Storage של הפרויקט.
החל מ-30 באוקטובר 2024, המושג 'משאבי ברירת מחדל' לא חל על מאגרי ברירת מחדל חדשים שהוקצו.Google CloudCloud Storage שמות של קטגוריות ברירת מחדל שהוקצו אחרי התאריך הזה הם בפורמט PROJECT_ID.firebasestorage.app, והן לא משויכות ל-Google App Engine. מידע נוסף זמין בשאלות הנפוצות:
מה קורה ל'מיקום של משאבי ברירת מחדל של Google Cloud'?
אם רוצים להגדיר או לקבל את המיקום של משאב כלשהו בפרויקט, צריך ליצור אינטראקציה ישירות עם המשאב.
קטגוריית ברירת המחדל Cloud Storage for Firebase
במסוף Firebase:
מגדירים את המיקום של מאגר Cloud Storage שמוגדר כברירת מחדל ומוצאים אותו בקטע Storage במסוף Firebase.
שימו לב: החל מ-30 באוקטובר 2024, כדי להתקשר לנקודת הקצה הזו תצטרכו להשתמש בתוכנית התמחור Blaze בתשלום לפי שימוש. לכן, לפני שמנסים ליצור קטגוריית ברירת מחדל, צריך לוודא שהפרויקט מקושר לחשבון Cloud Billing (לדוגמה, באמצעות projects.updateBillingInfo).
אפשר לאחזר את המיקום של קטגוריית Cloud Storage ברירת מחדל באמצעות projects.buckets.get.
מופע ברירת מחדל של Cloud Firestore
הערה: אם הקצאתם קטגוריית Cloud Storage ברירת מחדל לפני 30 באוקטובר 2024, המיקום של מופע ברירת המחדל Cloud Firestore של הפרויקט כבר הוגדר (בגלל שיוכים ל-Google App Engine).
הגדרת המיקום של מופע ברירת מחדל של Cloud Firestore במהלך ההקצאה שלו כשמתקשרים אל projects.databases.create.
כדי לקבל את המיקום של מופע Cloud Firestore שמוגדר כברירת מחדל, משתמשים ב-projects.databases.get.
פונקציות מתוזמנות (דור ראשון)
הערה: אם הקצאתם מאגר Cloud Storage ברירת מחדל לפני 30 באוקטובר 2024, הפונקציות המתוזמנות של הפרויקט (דור ראשון) כבר הוגדרו (בגלל שיוכים ל-Google App Engine).
מגדירים את המיקום של פונקציה מתוזמנת במהלך ההגדרה והפריסה שלה.
אפשר לקבל את המיקום של פונקציה מתוזמנת משם הנושא של העבודה והפונקציה שלה במסוף Google Cloud (firebase-schedule-FUNCTION_NAME-REGION).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2026-04-18 (שעון UTC)."],[],[]]