מומלץ לעדכן מדי פעם לגרסה העדכנית של כל תוסף שמותקן בפרויקט.
אפשר לשדרג את התוספים של הפרויקטים דרך מסוף Firebase או CLI של Firebase.
Cloud Functions תמחור
למה צריך חשבון לחיוב כדי להשתמש ב-Cloud Functions for Firebase?
Cloud Functions for Firebase מסתמך על חלק משירותי Google בתשלום. פריסות חדשות של פונקציות באמצעות Firebase CLI מגרסה 11.2.0 ואילך מסתמכות על Cloud Build ועל Artifact Registry.
פריסות בגרסאות קודמות משתמשות ב-Cloud Build באותו אופן, אבל מסתמכות על Container Registry ועל Cloud Storage לאחסון במקום על Artifact Registry. השימוש בשירותים האלה יחויב בנוסף למחירים הקיימים.
נפח אחסון ל-Firebase CLI בגרסה 11.2.0 ובגרסאות חדשות יותר
Artifact Registry
מספק את המאגרים שבהם הפונקציות פועלות. Artifact Registry
מספקת את 500MB הראשונים ללא עלות, כך שפריסות הפונקציות הראשונות שלכם לא יחויבו. אם חורגים מהסף הזה, כל GB נוסף של אחסון מחויב ב-0.10$לחודש.
נפח אחסון ל-Firebase CLI 11.1.x ולגרסאות קודמות
לפונקציות שנפרסו בגרסאות קודמות, Container Registry מספק את הקונטיינרים שבהם הפונקציות פועלות. תחויבו על כל מאגר תגים שנדרש לפריסת פונקציה. יכול להיות שתראו חיובים קטנים על כל מאגר נתונים שמאוחסן – לדוגמה, חיוב של 0.026 $לחודש על אחסון של 1GB.
כדי להבין איך החשבון שלכם עשוי להשתנות, כדאי לעיין ב
האם עדיין אפשר להשתמש ב-Cloud Functions for Firebase ללא עלות?
כן. גם במינוי Blaze בתשלום לפי שימוש, Cloud Functions מספקת רמה ללא עלות עבור הפעלות, זמן מחשוב ותעבורת נתונים. 2,000,000 ההפעלות הראשונות, 400,000 GB-sec, 200,000 CPU-sec ו-5GB של תעבורת נתונים יוצאת (egress) באינטרנט ניתנים ללא עלות בכל חודש. תחויבו רק אם תחרגו מהסף הזה.
אחרי 500MB הראשונים של אחסון ללא עלות, כל פעולת פריסה תחויב בעלויות קטנות על נפח האחסון שמשמש את הקונטיינר של הפונקציה. אם תהליך הפיתוח שלכם תלוי בפריסת פונקציות לצורך בדיקה, תוכלו לצמצם עוד יותר את העלויות באמצעות Firebase Local Emulator Suite במהלך הפיתוח.
האם יש תוכניות ב-Firebase להגדיל את המכסות והמגבלות של Cloud Functions for Firebase?
לא. אין תוכניות לשנות את המכסות, למעט הסרת מגבלת משך זמן של תהליך build מקסימלית. במקום לקבל שגיאות או אזהרות כשמגיעים למכסת ה-build היומית של 120 דקות, תחויבו בהתאם לתנאים של תוכנית התמחור Blaze בתשלום לפי שימוש. מידע נוסף זמין במאמר מכסות ומגבלות.
האם אוכל לקבל את הקרדיט בסך Google Cloud 300$?
כן, אפשר ליצור חשבון Cloud Billing במסוף Google Cloud כדי לקבל את הקרדיט בסך 300$, ואז לקשר את חשבון Cloud Billing לפרויקט ב-Firebase.
כדי לעזור לכם לשלוט בעלויות, אתם יכולים להגדיר תקציבים שכוללים רק התראות במסוף Google Cloud. בנוסף, אפשר להגדיר מגבלות על מספר המופעים שנוצרו לחיוב עבור כל אחת מהפונקציות.
כדי לקבל מושג לגבי העלויות בתרחישים אופייניים, אפשר לעיין בדוגמאות של תמחור Cloud Functions.
איך אפשר לבדוק את החיובים הנוכחיים?
במסוף Firebase, עוברים אל settingsהגדרות > לוח הבקרה שימוש וחיוב.
אני משתמש בתוספים ל-Firebase. האם צריך חשבון לחיוב?
כדי להשתמש בתוספים, צריך לשדרג לתוכנית התמחור Blaze בתשלום לפי שימוש. תחויבו בסכום קטן (בדרך כלל כ-0.01 $לחודש) על משאבי Firebase שנדרשים לכל תוסף שתתקינו (גם אם לא נעשה בהם שימוש), בנוסף לחיובים שקשורים לשימוש שלכם בשירותי Firebase.