הדף הזה מתאר את תוכניות התמחור של Firebase, כולל איך החיוב עובד עבור Firebase וכיצד הוא מתחבר לשירותים אחרים של Google.
Firebase מציעה שתי תוכניות תמחור שונות, תוכנית Spark ותוכנית Blaze . להלן סקירה קצרה של כל תוכנית, אך למידע מפורט, בקר בסעיפים למטה בדף זה.
תוכנית תמחור ספארק אין צורך בפרטי תשלום כדי להתחיל | תוכנית תמחור בלעז צרף חשבון חיוב כדי לגשת לשירותים נוספים |
---|---|
שימוש מלא במוצרים ובתכונות Firebase ללא עלות | שימוש מלא במוצרים ובתכונות Firebase ללא עלות |
מכסת שימוש ללא עלות* עבור מוצרי Firebase בתשלום | מכסת שימוש ללא עלות* עבור מוצרי Firebase בתשלום |
תמחור לפי תשלום עבור כל שימוש נוסף במוצרי Firebase בתשלום | |
גישה לפונקציות ענן (מכסת שימוש ללא עלות, ולאחר מכן תמחור תשלום לפי שימוש עבור שימוש נוסף) | |
גישה למוצרים ותכונות של Google Cloud בתשלום | |
* בהתאם למוצר, כמות מכסת השימוש ללא עלות הזמינה עבור התוכנית Spark vs Blaze עשויה להיות שונה. קרא עוד בשאלות נפוצות זה. |
לקבלת פירוט מפורט של מוצר אחר מוצר עבור כל תוכנית תמחור, עיין בדף התמחור של Firebase . בדף זה, תוכל ללמוד על מוצרי Firebase ללא עלות, מכסות שימוש ללא עלות ותמחור לפי תשלום עבור מוצרי Firebase.
כמו כן, רוב מוצרי Firebase מספקים תיעוד ספציפי למוצר על שימוש, מכסות ותמחור. לעתים קרובות הם מספקים דוגמאות שימוש לחיוב עבור המוצר. בקר בקטע של מוצר בתיעוד של Firebase כדי למצוא מידע מסוג זה.
האיור הבא מראה כיצד תוכניות תמחור (וחשבונות חיוב) משויכים לפרויקטים ואפליקציות.
תוכנית תמחור ספארק
כשאתה בשלבים הראשונים של פיתוח האפליקציה שלך, התחל עם תוכנית התמחור Spark. אינך צריך לספק פרטי תשלום כדי להתחיל להשתמש במרבית התכונות של Firebase מיד!
ואם אתה משתמש רק במוצרי Firebase ללא עלות, כמו FCM ו-Crashlytics, אתה יכול להשתמש בתוכנית Spark באפליקציות ייצור.
מה כלול בתוכנית Spark?
תוכנית Spark כוללת את הגישה הבאה לשירותים:
- שימוש מלא במוצרים ובתכונות Firebase ללא עלות (כמו שיטות כניסה חברתית, FCM ו-Crashlytics)
- מכסות שימוש ללא עלות עבור מוצרי Firebase בתשלום (כמו Cloud Firestore, Cloud Storage ואירוח)
תרחישים לדוגמה
הנה כמה דוגמאות לשימוש וחיוב בתוכנית Spark:
האפליקציה שלך משתמשת בתצורה מרחוק, הודעות ענן ו-Crashlytics. אתה מקבל גישה לכל התכונות בשלושת המוצרים האלה - ללא עלות - גם אם לאפליקציה שלך יש כמה מיליוני משתמשים .
האפליקציה שלך משתמשת באימות מותאם אישית, Crashlytics ו-Cloud Firestore. אתה מקבל גישה לכל התכונות לאימות מותאמים אישית ו-Crashlytics (לא משנה כמה משתמשים יש לך), בנוסף אתה מקבל 20,000 מסמכי Cloud Firestore ו-50,000 קריאות מסמכים בכל יום - ללא עלות.
עובדות חשובות לזכור על תוכנית Spark
שים לב לדברים הבאים לגבי תוכנית התמחור Spark:
אם תחרוג ממגבלת המכסה ללא עלות בחודש קלנדרי עבור מוצר כלשהו, השימוש של הפרויקט שלך במוצר הספציפי הזה ייסגר למשך שארית אותו חודש .
זה חל על כל האפליקציות הרשומות באותו פרויקט Firebase.
כדי להשתמש שוב במוצר הספציפי הזה, תצטרך להמתין למחזור החיוב הבא או לשדרג לתוכנית התמחור של Blaze .
מוצרים ותכונות של Google Cloud בתשלום (כמו Pub/Sub, Cloud Run או BigQuery סטרימינג עבור Analytics) אינם זמינים עבור פרויקטים בתוכנית Spark.
תוכנית תמחור בלעז
אם הפרויקט שלך דורש את היכולות הניתנות על ידי השירותים בתשלום, עבור לתוכנית התמחור של Blaze. לפרויקט Firebase בתוכנית Blaze יש חשבון Cloud Billing מצורף אליו, המאפשר לפרויקט ולאפליקציות שלך לגשת לשירותים נוספים ולרמות שימוש גבוהות יותר.
מה כלול בתוכנית Blaze?
תוכנית Blaze כוללת את הגישה הבאה לשירותים:
שימוש מלא במוצרים ובתכונות Firebase ללא עלות (כמו שיטות כניסה חברתית, FCM ו-Crashlytics)
מכסות שימוש ללא עלות עבור מוצרי Firebase בתשלום (כמו Cloud Firestore, Cloud Storage ואירוח)
תמחור לפי תשלום עבור כל שימוש נוסף במוצרי Firebase בתשלום
מכסת שימוש ללא עלות עבור Cloud Functions for Firebase, ולאחר מכן תמחור תשלום לפי
גישה למוצרים ותכונות של Google Cloud בתשלום (כמו Pub/Sub, Cloud Run או סטרימינג של BigQuery עבור Analytics)
אם הפרויקט שלך נשאר במסגרת מכסות השימוש ללא עלות של תוכנית Blaze עבור מוצרים בתשלום, לא תראה שום חיוב עבור מוצרים אלה ( למעט פונקציות ענן ). אבל אם במקרה חורג ממכסת השימוש ללא עלות, אתה משלם רק עבור המשאבים שאתה צורך - זו הסיבה שתוכנית Blaze נקראת לעתים קרובות תוכנית "תשלום כפי שאתה הולך".
תרחישים לדוגמה
הנה כמה דוגמאות לשימוש וחיוב בתוכנית Blaze:
האפליקציה שלך משתמשת בתצורה מרחוק, הודעות ענן ו-Crashlytics. אתה מקבל גישה לכל התכונות בשלושת המוצרים האלה - ללא עלות - גם אם לאפליקציה שלך יש כמה מיליוני משתמשים .
האפליקציה שלך משתמשת באימות מותאם אישית, Crashlytics ו-Cloud Firestore. אתה מקבל גישה לכל התכונות לאימות מותאמת אישית ול-Crashlytics (לא משנה כמה משתמשים יש לך), בנוסף אתה מקבל 50,000 קריאות של מסמכי Cloud Firestore ו-20,000 כתיבת מסמכים בכל יום - ללא עלות.
אבל אם השימוש של הפרויקט שלך ב-Cloud Firestore גבוה מהמכסות היומיות האלו, תחויב עבור הקריאה/הכתיבה באותו יום החורגות מהספירה של 50K או 20K.
עובדות חשובות לזכור על תוכנית בלייז
שימו לב לדברים הבאים לגבי תוכנית התמחור של Blaze:
בהתאם למוצר, כמות מכסת השימוש ללא עלות הזמינה עבור התוכנית Spark vs Blaze עשויה להיות שונה. קרא עוד בשאלות נפוצות זה.
לרוב המוצרים והתכונות של Firebase יש מכסות ותמחור על סמך שימוש יומי, אבל חלקם מבוססים על שימוש חודשי או שעתי. ל-Cloud Functions, למשל, יש שכבת שימוש ללא עלות שמתאפסת מדי חודש, אך ל-Cloud Firestore ול-Cloud Storage יש שכבות ללא עלות שמתאפסות כל יום. קרא עוד בשאלות נפוצות זה.
חשבונות Google Cloud Billing
כאשר הפרויקט שלך נמצא בתוכנית התמחור של Blaze, הפרויקט שלך משויך לחשבון Google Cloud Billing . הנה כמה עובדות מהירות על חשבונות Cloud Billing:
חשבונות Cloud Billing דורשים אמצעי תשלום. זה כולל את רוב כרטיסי האשראי הגדולים, כמו גם חשבונות בנק ואמצעי תשלום PayPal (אם נתמכים במדינה שלך). למידע מפורט יותר, עיין בתיעוד החיוב בענן .
אתה יכול לשייך פרויקטים מרובים של Firebase לחשבון Cloud Billing יחיד. כל הפרויקטים הללו יהיו בתוכנית התמחור של Blaze.
אם אתה חדש ב-Firebase וב-Google Cloud, בדוק אם אתה זכאי לזיכוי של $300 וחשבון חיוב בענן לניסיון חינם כדי לנסות את השירותים שלנו.
מעבר בין תוכניות תמחור
שדרוג מ-Spark ל-Blaze
אתה יכול לשדרג לתוכנית התמחור Blaze בקונסולת Firebase.
לכל דבר ועניין, שדרוג לתוכנית התמחור של Blaze פירושו שאתה מוסיף חשבון Cloud Billing לפרויקט Google Cloud המשויך.
הפעולות והמצבים הבאים ישדרגו אוטומטית את תוכנית התמחור שלך מ-Spark ל-Blaze:
הוספת חשבון Cloud Billing לפרויקט שלך דרך Google Cloud Console
שימוש בשירותי Google Cloud (כמו Pub/Sub או Cloud Run) או ממשקי API של Google Maps באותו פרויקט
לדוגמה, אם אתה מתחיל להשתמש בשירות Google Cloud דרך Google Cloud Console, תידרש להוסיף חשבון Cloud Billing - זה משדרג אוטומטית את תוכנית התמחור שלך ב-Firebase לתוכנית Blaze.
אם הפרויקט שלך ישתדרג מ-Spark ל-Blaze, היה מודע למה שיקרה:
- בהתאם למוצר, כמות מכסת השימוש ללא עלות הזמינה עבור התוכנית Spark vs Blaze עשויה להיות שונה. קרא עוד בשאלות נפוצות זה.
שדרוג לאחור מתוכנית Blaze ל-Spark
אתה יכול לשדרג לאחור לתוכנית התמחור Spark בקונסולת Firebase.
הפעולות והמצבים הבאים ישדרגו לאחור אוטומטית את תוכנית התמחור שלך מ-Blaze ל-Spark:
הסרת חשבון Cloud Billing המשויך מהפרויקט שלך דרך Google Cloud Console
סגירת חשבון Cloud Billing המשויך לפרויקט שלך
שים לב ש-Cloud Billing יכול לסגור חשבונות על סמך סטטוס התשלום או ההיסטוריה. למד כיצד לפתור בעיות בנושא חיוב בענן .
אם הפרויקט שלך יורד מ-Blaze ל-Spark, היה מודע למה שיקרה:
הפרויקט שלך מאבד גישה לכל שירותי Google Cloud בתשלום, כמו Pub/Sub, Cloud Run או BigQuery סטרימינג עבור Analytics.
הפרויקט שלך מאבד גישה לכל מופעים שאינם ברירת מחדל של Realtime Database או לדליים שאינם ברירת מחדל של Cloud Storage.
הנתונים במופעים ובדליים אלה לא נמחקים , אך לא תהיה לך גישה לנתונים (ללא גישת קריאה/כתיבה מהאפליקציה שלך, ללא גישה למסוף וללא גישה ל-REST API).
כדי להפעיל מחדש את הגישה, שדרג לתוכנית התמחור של Blaze .
אם אתה צריך למחוק את הנתונים ממופעים ו/או דליים שאינם ברירת מחדל אלה, אך להישאר בתוכנית Spark, צור קשר עם התמיכה .
אינך יכול לבצע פריסות חדשות של פונקציות ענן חדשות או קיימות.
בהתאם למוצר, כמות מכסת השימוש ללא עלות הזמינה עבור התוכנית Spark vs Blaze עשויה להיות שונה. קרא עוד בשאלות נפוצות זה.
הצעדים הבאים
עיין בשאלות הנפוצות בנושא תמחור Firebase לקבלת תשובות למספר מצבים ספציפיים, במיוחד עבור חיוב הקשור ל- Cloud Functions for Firebase .
למד כיצד להימנע מחשבונות מפתיעים על ידי בדיקת הקוד שלך, מעקב אחר רמות השימוש וההוצאה שלך והגדרת אימייל להתראת תקציב.