תוכניות תמחור ב-Firebase

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

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

תוכנית התמחור של Spark

לא נדרשים פרטי תשלום כדי להתחיל
או כדי להשתמש רק במוצרי Firebase ללא תשלום

תוכנית התמחור של Blaze

קישור חשבון לחיוב כדי לגשת לשירותים נוספים
ולרמות שימוש מעבר למכסת השימוש ללא עלות

שימוש מלא במוצרים ובתכונות של Firebase ללא תשלום שימוש מלא במוצרים ובתכונות של Firebase ללא תשלום
מכסה ללא עלות לשימוש במוצרי Firebase בתשלום* מכסה ללא עלות לשימוש במוצרי Firebase בתשלום*
תמחור לפי שימוש לכל שימוש נוסף במוצרי Firebase בתשלום
גישה ל-Cloud Functions
(מכסת שימוש ללא עלות, ולאחר מכן תמחור לפי שימוש נוסף)
גישה למוצרים ולתכונות בתשלום של Google Cloud
* בהתאם למוצר, ייתכן שהמכסה לשימוש ללא עלות תהיה שונה בתוכנית Spark לעומת התוכנית Blaze. מידע נוסף זמין בתשובה לשאלה הנפוצה הזו.

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

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

באיור הבא מוסבר איך תוכניות התמחור (והחשבונות לחיוב) משויכים לפרויקטים ולאפליקציות.

הקשר בין תוכניות התמחור לבין פרויקטים ואפליקציות



תוכנית התמחור של Spark

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

אם אתם משתמשים רק במוצרי Firebase ללא עלות, כמו FCM ו-Crashlytics, תוכלו להשתמש בתוכנית Spark באפליקציות ייצור.

מה כלול במינוי Spark?

תוכנית Spark כוללת את הגישה הבאה לשירותים:

  • שימוש מלא במוצרים ובתכונות של Firebase ללא תשלום (כמו שיטות כניסה באמצעות חשבון ברשתות חברתיות, FCM ו-Crashlytics)
  • מכסות שימוש ללא עלות במוצרי Firebase בתשלום (כמו Cloud Firestore,‏ Cloud Storage ו-Hosting)

תרחישים לדוגמה

ריכזנו כאן כמה דוגמאות לשימוש ולחיוב בתוכנית Spark:

  • דוגמה 1: האפליקציה שלכם משתמשת ב-Remote Config, ב-Cloud Messaging וב-Crashlytics. אתם מקבלים גישה לכל התכונות של שלושת המוצרים האלה – ללא עלות – גם אם באפליקציה שלכם יש כמה מיליוני משתמשים.

  • דוגמה 2: האפליקציה שלכם משתמשת ב-Authentication, ב-Crashlytics וב-Cloud Firestore בהתאמה אישית. אתם מקבלים גישה לכל התכונות של Authentication ו-Crashlytics בהתאמה אישית (ללא קשר למספר המשתמשים שלכם), וגם 20,000 פעולות כתיבה של מסמכי Cloud Firestore ו-50,000 פעולות קריאה של מסמכים מדי יום – ללא עלות.

עובדות חשובות שכדאי לזכור לגבי תוכנית Spark

חשוב לשים לב לנקודות הבאות לגבי תוכנית התמחור של Spark:

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

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

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

  • מוצרים ותכונות בתשלום של Google Cloud (כמו Pub/Sub,‏ Cloud Run או סטרימינג של BigQuery ב-Analytics) לא זמינים לפרויקטים בתוכנית Spark.



תוכנית התמחור של Blaze

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

מה כלול בתוכנית Blaze?

תוכנית Blaze כוללת את הגישה הבאה לשירותים:

  • שימוש מלא במוצרים ובתכונות של Firebase ללא תשלום (כמו שיטות כניסה באמצעות חשבון ברשתות חברתיות, FCM ו-Crashlytics)

  • מכסות שימוש ללא עלות במוצרי Firebase בתשלום (כמו Cloud Firestore,‏ Cloud Storage ו-Hosting)

  • תמחור לפי שימוש לכל שימוש נוסף במוצרי Firebase בתשלום

  • מכסה ללא עלות של שימוש ב-Cloud Functions for Firebase, ולאחר מכן תמחור לפי שימוש

  • גישה למוצרים ולתכונות בתשלום של Google Cloud (כמו Pub/Sub,‏ Cloud Run או סטרימינג של BigQuery ב-Analytics)

אם השימוש בפרויקט שלכם לא חורג מהמכסות ללא עלות של תוכנית Blaze למוצרים בתשלום, לא יופיעו חיובים על המוצרים האלה (למעט Cloud Functions). אבל אם תחרגו מהמכסות ללא עלות, תשלמו רק על המשאבים שאתם צורכים. לכן תוכנית Blaze נקראת תוכנית 'תשלום לפי שימוש'.

תרחישים לדוגמה

ריכזנו כאן כמה דוגמאות לשימוש ולחיוב בתוכנית Blaze:

  • דוגמה 1: האפליקציה שלכם משתמשת ב-Remote Config, ב-Cloud Messaging וב-Crashlytics. אתם מקבלים גישה לכל התכונות של שלושת המוצרים האלה – ללא עלות – גם אם באפליקציה שלכם יש כמה מיליוני משתמשים.

  • דוגמה 2: האפליקציה שלכם משתמשת ב-Authentication, ב-Crashlytics וב-Cloud Firestore בהתאמה אישית. אתם מקבלים גישה לכל התכונות של Authentication ו-Crashlytics בהתאמה אישית (ללא קשר למספר המשתמשים שלכם), וגם 50,000 פעולות קריאה של מסמכי Cloud Firestore ו-20,000 פעולות כתיבה של מסמכים מדי יום – ללא עלות.

    עם זאת, אם השימוש של הפרויקט ב-Cloud Firestore גבוה מהמכסות היומיות האלה, תחויבו על פעולות הקריאה/הכתיבה באותו יום שחורגות מהמספר של 50,000 או 20,000.

עובדות חשובות שכדאי לזכור לגבי תוכנית Blaze

חשוב לשים לב לנקודות הבאות לגבי תוכנית התמחור Blaze:

  • בהתאם למוצר, סכום המכסה לשימוש ללא עלות שזמין בתוכנית Spark עשוי להיות שונה מזה שזמין בתוכנית Blaze. מידע נוסף זמין בשאלות הנפוצות האלה.

  • לרוב המוצרים והתכונות של Firebase יש מכסות ותמחור שמבוססים על שימוש יומי, אבל חלק מהם מבוססים על שימוש חודשי או שעתי. לדוגמה, ל-Cloud Functions יש רמת שימוש ללא עלות שמתאפסת מדי חודש, אבל ל-Cloud Firestore ול-Cloud Storage יש רמות ללא עלות שמתאפסות מדי יום. מידע נוסף זמין בשאלות הנפוצות האלה.

חשבונות Google Cloud Billing

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

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

  • אפשר לקשר כמה פרויקטים ב-Firebase לחשבון Cloud Billing אחד. כל הפרויקטים האלה יהיו בתוכנית התמחור Blaze.

אם אתם משתמשים חדשים ב-Firebase וב-Google Cloud, כדאי לבדוק אם אתם זכאים לקרדיט בסך 300$ ולחשבון Cloud Billing לניסיון בחינם כדי לנסות את השירותים שלנו.



מעבר בין תוכניות תמחור

שדרוג מ-Spark ל-Blaze

אפשר לשדרג לתוכנית התמחור Blaze במסוף Firebase.

למעשה, שדרוג של פרויקט Firebase לתוכנית התמחור Blaze פירושו קישור של חשבון Cloud Billing לפרויקט הבסיסי Google Cloud.

הפעולות והמצבים הבאים יגרמו לשדרוג אוטומטי של תוכנית התמחור מ-Spark ל-Blaze:

  • קישור חשבון Cloud Billing לפרויקט מתוך מסוף Google Cloud

  • שימוש בשירותי Google Cloud (כמו Pub/Sub או Cloud Run) או בממשקי API של מפות Google באותו פרויקט

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

אם השדרוג של הפרויקט שלכם מ-Spark ל-Blaze יתבצע, חשוב לדעת מה יקרה:

  • בהתאם למוצר, ייתכן שיהיו הבדלים במכסת השימוש ללא עלות שזמינה בתוכנית Spark לעומת התוכנית Blaze. מידע נוסף זמין בשאלות הנפוצות האלה.

שדרוג לאחור מתוכנית Blaze לתוכנית Spark

אפשר לשדרג לאחור לתוכנית התמחור של Spark במסוף Firebase.

הפעולות והמצבים הבאים יגרמו לשדרוג לאחור אוטומטי של חבילת השירות מ-Blaze ל-Spark:

  • ביטול הקישור של חשבון Cloud Billing לפרויקט מתוך מסוף Google Cloud

  • סגירת החשבון ב-Cloud Billing שמקושר לפרויקט
    שימו לב ש-Cloud Billing יכול לסגור חשבונות על סמך סטטוס התשלום או ההיסטוריה שלו. כך פותרים בעיות ב-Cloud Billing

אם תבצעו בפרויקט downgrade מ-Blaze ל-Spark, חשוב לדעת מה יקרה:

  • הפרויקט יאבד את הגישה לשירותי Google Cloud בתשלום, כמו Pub/Sub,‏ Cloud Run או סטרימינג של BigQuery ב-Analytics.

  • הפרויקט יאבד את הגישה לכל מכונות Realtime Database שאינן ברירת המחדל או קטגוריות Cloud Storage שאינן ברירת המחדל.

    • הנתונים במכונות ובקטגוריות האלה לא נמחקים, אבל לא תהיה לכם גישה לנתונים (כלומר, לא תהיה לכם גישה לקריאה/כתיבה מהאפליקציה, גישה למסוף וגישה ל-API ל-REST).

    • כדי להפעיל מחדש את הגישה, צריך לשדרג לתוכנית התמחור Blaze.

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

  • אי אפשר לבצע פריסות חדשות של Cloud Functions חדש או קיים.

  • בהתאם למוצר, ייתכן שיהיו הבדלים בין מכסת השימוש ללא עלות בתוכנית Spark לבין מכסת השימוש ללא עלות בתוכנית Blaze. מידע נוסף זמין בשאלות הנפוצות האלה.



השלבים הבאים