שאלות נפוצות על השינויים ב-Cloud Storage for Firebase שפורסמו בספטמבר 2024
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
אנחנו מבצעים שינויים ב-Firebase Cloud Storage for Firebase ונוקטים צעדים יזומים כדי למנוע ניצול לרעה בפלטפורמה שלנו. לכן אנחנו צריכים לעדכן את התשתית שלנו כדי להתאים אותה יותר למכסות ולחיוב ב-Google Cloud Storage.
אחת התוצאות של שינויי התשתית האלה היא שבקרוב נתחיל לדרוש שפרויקטים יהיו בתוכנית התמחור Blaze בתשלום לפי שימוש כדי להשתמש ב-Cloud Storage for Firebase.
השימוש ללא עלות עדיין זמין גם בתוכנית התמחור Blaze.
בהמשך מופיעות שאלות נפוצות לגבי השינויים שהכרזנו עליהם בספטמבר 2024:
בקרוב נתחיל לדרוש את תוכנית התמחור של Blaze בתשלום לפי שימוש אם רוצים להשתמש ב-Cloud Storage for Firebase. השימוש ללא עלות עדיין זמין גם בתוכנית התמחור Blaze.
אנחנו מבינים שהשינויים האלה ידרשו ממך זמן כדי לבדוק אותם ולבצע שינויים בפרויקט ובזרימות העבודה שלך ב-Firebase. אם יש לך שאלות, אפשר לפנות לתמיכה של Firebase.
מהן הדרישות החדשות לתוכניות תמחור שהודענו עליהן בספטמבר 2024?
הפורמט של השם יהיה PROJECT_ID.firebasestorage.app
(במקום PROJECT_ID.appspot.com).
החל מ-2 בפברואר 2026, יחולו השינויים הבאים:
כדי לשמור על הגישה לקטגוריית ברירת המחדל ולכל שאר המשאבים של Cloud Storage, הפרויקט שלכם צריך להיות בתוכנית התמחור Blaze בתשלום לפי שימוש. כל דלי *.appspot.com שמוגדר כברירת מחדל ישמור על רמת השימוש הנוכחית שלו ללא עלות, גם בתוכנית התמחור Blaze.
למה אנחנו מבצעים את השינויים האלה בתוכניות התמחור של Firebase?
אנחנו ב-Firebase שואפים לשמור על הבטיחות והאבטחה של המוצרים שלנו ושל המערכת האקולוגית שלנו. במסגרת הזו, אנחנו מבצעים כמה שינויים בCloud Storage for Firebase ונוקטים צעדים יזומים כדי למנוע ניצול לרעה של הפלטפורמה שלנו. העדכון כולל שיפורים בתשתית שלנו כדי להתאים אותה יותר למכסות ולחיוב ב-Google Cloud Storage.
האם אוכל לשמור על השימוש ללא עלות אם אשדרג לתוכנית התמחור Blaze?
שימו לב: החל מ-30 באוקטובר 2024, כל דלי ברירת המחדל החדשים יהיו בפורמט השם PROJECT_ID.firebasestorage.app, והם יחויבו לפי תמחור ושימוש ב-Google Cloud Storage, שכולל רמה 'תמיד בחינם' לדליים ב-US-CENTRAL1, ב-US-EAST1 וב-US-WEST1.
מה יקרה אם לא אשדרג את הפרויקט שלי לתוכנית התמחור Blaze?
החל מ-30 באוקטובר 2024: אם עדיין לא הקציתם מאגר Cloud Storage ברירת מחדל בפרויקט, לא תוכלו להקצות אותו אלא אם הפרויקט שלכם מוגדר לתוכנית התמחור Blaze.
החל מ-2 בפברואר 2026: אם הפרויקט שלכם לא מוגדר בתוכנית התמחור Blaze, לא תהיה לכם יותר גישת קריאה/כתיבה לדלי ברירת המחדל של PROJECT_ID.appspot.com. בנוסף, לא תוכלו לראות את הדלי או לגשת לנתונים שלו במסוף Firebase או במסוף Google Cloud.
שימו לב: כל הנתונים יישארו בדלי, אבל לא תהיה לכם גישה אליהם עד שתשדרגו לתוכנית התמחור Blaze.
מה קורה אם השימוש בדלי ברירת המחדל *.appspot.com חורג מרמת השימוש ללא עלות?
אם יש לכם דלי ברירת מחדל של PROJECT_ID.appspot.com, ואתם משדרגים לתוכנית התמחור Blaze עם שימוש שחורג מרמות השימוש ללא עלות שמתוארות בהמשך, תחויבו על החריגה בהתאם לתמחור של Google App Engine במחזור החיובים הבא.
אנחנו מבינים שהשינויים האלה ידרשו ממך זמן כדי לבדוק אותם ולבצע שינויים בפרויקט ובזרימות העבודה שלך ב-Firebase. אם יש לך שאלות, אפשר לפנות לתמיכה של Firebase.
האם השם של קטגוריית ברירת המחדל ישתנה?
לא. כשמשדרגים לתוכנית התמחור Blaze, השם של דלי Cloud Storage שמוגדר כברירת מחדל לא משתנה.
אם הקצאתם את דלי ברירת המחדל לפני30 באוקטובר 2024, אז פורמט השם של דלי ברירת המחדל תמיד יהיה PROJECT_ID.appspot.com.
אם הקצאתם את דלי ברירת המחדל בתאריך 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 עם תשלום לפי שימוש עד 2 בפברואר 2026.
אחרי שתשדרגו לתוכנית התמחור Blaze, בסיס הקוד שלכם ימשיך ליצור אינטראקציה עם דלי ברירת המחדל של PROJECT_ID.appspot.com כמו תמיד.
האם צריך להעביר את הנתונים ממאגר ברירת המחדל של *.appspot.com?
לא. כדי להתאים את עצמכם לשינויים האלה, לא צריך להעביר את הנתונים ממאגר ברירת המחדל של PROJECT_ID.appspot.com.
שינויים באינטראקציות תוכנתיות (כמו REST API ו-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. במקום זאת, אפשר לבצע אחת מהפעולות הבאות:
מבצעים הקצאה של הקטגוריה על ידי התקשרות אל projects.defaultBucket.create.
ממשק ה-API הזה עדיין לא זמין דרך Terraform.
הקצאת הדלי דרך מסוף Firebase. כדי להתחיל, עוברים אל הקטע Storage במסוף.
בנוסף, חשוב לשים לב לפרטים הבאים לגבי דלי ברירת המחדל שיוקצה החל מ-30 באוקטובר 2024:Cloud Storage
כדי להקצות דלי 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 שהיה קודם).
במהלך השנים חלו שינויים רבים במערכת האקולוגית של Firebase, ולכן השיוכים של משאבים שקשורים ל-Firebase אל Google App Engine השתנו.
אנחנו מבינים שהשינויים האלה ידרשו ממך זמן כדי לבדוק אותם ולבצע שינויים בפרויקט ובזרימות העבודה שלך ב-Firebase. אם יש לך שאלות, אפשר לפנות לתמיכה של Firebase.
מה קורה ל'מיקום של משאבי ברירת המחדל של Google Cloud'?
כשמגדירים אחד מהמשאבים האלה בפרויקט, מגדירים באופן עקיף את המיקום של אפליקציית Google App Engine בפרויקט.
הפעולה הזו מגדירה את המיקום לכל המשאבים שמשויכים ל-Google App Engine.
שימו לב לנקודות הבאות:
כל דלי ברירת מחדל שהוקצה לפני30 באוקטובר 2024 (עם פורמט שם של PROJECT_ID.appspot.com) משויך ל-Google App Engine.Cloud Storage המשמעות היא:
המיקום של קטגוריית המקור יקבע את המיקום של המשאבים שמשויכים ל-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).