תמחור של הגדרת תצורה מרחוק

החל מ-1 בספטמבר 2026, Remote Config יציע מבנה תמחור גמיש שמתאים לפרויקטים בכל הגדלים, עם תוכנית ללא עלות ורמת שימוש בתשלום לפי שימוש, על סמך השימוש היומי.

רק בקשות אחזור שהופעלו ישירות על ידי שירות Remote Config (באמצעות ערכות SDK ללקוח או ממשקי API ל-REST) נכללות בחיוב על השימוש. פעולות אחזור, שיחות רשת או מדדים שנוצרו באופן פנימי על ידי שירותים אחרים של Firebase לא נכללים במכסות או בחיוב של Remote Config.

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

לפרטים ללא עלות (מינוי Spark) תשלום לפי שימוש (תוכנית Blaze)
בקשות אחזור עד 100,000 ביום ללא עלות עד 100,000 ביום.

לאחר מכן:

  • ‫0.000006$‎ לכל בקשה (0.06$‎ חלקי 10,000 בקשות) לשימוש בין 100,001 ל-10,000,000 בקשות ביום.
  • ‫0.000001$‎ לכל בקשה (0.01$‎ ל-10,000 בקשות) לשימוש מעל 10,000,000 ביום.
כל התכונות כולל התאמה אישית, השקות הדרגתיות ושילוב של A/B Testing כולל התאמה אישית, השקות הדרגתיות ושילוב של A/B Testing
מכסות ומגבלות מכסות ומגבלות מכסות ומגבלות

תקופות מעבר לפרויקטים קיימים

תקופת המעבר הזו רלוונטית לפרויקטים שבהם Remote Config הופעל לפני 1 בספטמבר 2026. כדי להבטיח מעבר חלק למודל התמחור של תשלום לפי שימוש, לפרויקטים קיימים ניתנות תקופות חסד ממושכות לפני שתחילת האכיפה של החיוב:

תוכנית החיוב הנוכחית תקופת חסד למעבר תחילת החיוב הרגיל הפעולה הנדרשת / הערות
מינוי Spark (ללא עלות) ‫3 חודשים ‫1 בדצמבר 2026 פעולה מומלצת: צריך להגדיר חיוב ב-Cloud ולשדרג לתוכנית Blaze.

בונוס: אם תשדרגו לפני 15 בנובמבר 2026, תקופת החסד תוארך ל-5 חודשים (החיוב יתחיל ב-1 בפברואר 2027).

מינוי Blaze (תשלום לפי שימוש) ‫5 חודשים ‫1 בפברואר 2027 לא נדרשת כל פעולה. הפרויקטים יעברו אוטומטית למחיר הרגיל ב-1 בפברואר 2027.

תקופות חסד רגילות

תקופת החסד הזו רלוונטית לפרויקטים שבהם Remote Configהופעלה ב-1 בספטמבר 2026 או אחרי התאריך הזה. ההגדרה הזו כוללת פרויקטים קיימים Remote Configשהופעלו (נוצרו לפני 1 בספטמבר 2026) ושתקופת המעבר שלהם הסתיימה. אם בפרויקט חורגים מהשימוש של 100,000 בקשות אחזור ביום, צריך לפעול לפי ההנחיות הבאות:

תוכנית / תנאי תקופת חסד מה קורה אחרי תקופת החסד הפעולה הנדרשת / הערות
מינוי Spark (ללא עלות) 30 ימים (רלוונטי כשהפרויקט חורג מהמגבלה היומית בפעם הראשונה) ההגבלה מתחילה ביום ה-31 השירות בפרויקטים לא יופסק למשך 30 ימים אחרי הפעם הראשונה שבה חרגתם מהמגבלה היומית. כדי למנוע הגבלת מהירות ביום ה-31 ואילך, צריך לשדרג לתוכנית Blaze.
מינוי Blaze (תשלום לפי שימוש) לא רלוונטי (ללא הגבלת רוחב פס) חיוב על כל בקשת אחזור אם מספר האחזורים גבוה מ-100,000, תחויבו על השימוש. לא מופעל ויסות נתונים (throttle).

שיטות מומלצות לאופטימיזציה של השימוש

כדי לייעל את השימוש, אפשר לבצע אחת מהפעולות הבאות:

  • מרווחי זמן בין אחזורים בצד הלקוח: מומלץ להימנע מהגדרת מרווחי זמן מינימליים קצרים מאוד בין אחזורים (לדוגמה, setMinimumFetchIntervalInSeconds) בגרסאות ייצור. מרווח הזמן המומלץ שמוגדר כברירת מחדל הוא 12 שעות.
  • שמירת נתונים במטמון של פרמטרים לא קריטיים: אם יש לכם ערכי הגדרה יציבים שלא משתנים לעיתים קרובות, כדאי להגדיל את הערך של setMinimumFetchIntervalInSeconds מ-12 שעות (ברירת המחדל) ל-24 או ל-48 שעות.
  • לולאות אחזור בהפעלת האפליקציה: חשוב לוודא שהאפליקציה לא מפעילה אחזור מרחוק בכל מעבר מסך, בכל חידוש של פעילות או בכל עיבוד של רכיב. חשוב להשתמש באסטרטגיות טעינה כמו Fetch and activate on load או Activate behind loading screen בצורה אחראית.
  • ביקורת על אחזור נתונים ברקע ועל אחזור נתונים לא פעיל: כדאי לבדוק משימות של עובדים ברקע, שירותים או מודולים של אפליקציות מדור קודם כדי להסיר קריאות מיותרות לאחזור נתונים ('אחזורי נתונים רפאים') שמופעלות כשהאפליקציה ברקע או לא פעילה.
  • מעקב: אפשר להשתמש במסוף Google Cloud ובמסוף Firebase בלוחות הבקרה של התמחור והשימוש כדי להגדיר התראות חיוב אוטומטיות כשנפחי האחזור היומיים מתקרבים ל-100,000 בקשות.

שאלות נפוצות ופתרון בעיות