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

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

רק בקשות אחזור שהופעלו ישירות על ידי שירות Remote Config (באמצעות ערכות SDK ללקוח או ממשקי REST API) נכללות בשימוש שמחויב. פעולות אחזור, שיחות רשת או מדדים שנוצרים באופן פנימי על ידי שירותים אחרים של 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 כולל התאמה אישית, השקות, שילוב של בדיקות A/B
מכסות ומגבלות מכסות ומגבלות מכסות ומגבלות

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

תקופת המעבר הזו רלוונטית לפרויקטים שבהם 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 (תשלום לפי שימוש) N/A (ללא הגבלת רוחב פס) חיוב לכל בקשת אחזור השימוש מעל 100,000 אחזורים כרוך בחיוב. לא מופעל ויסות נתונים (throttle).

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

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

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

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