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

השקות של Remote Config מאפשרות לכם להשיק תכונות ועדכונים חדשים באפליקציה בצורה בטוחה ובהדרגה. באמצעות פרמטר Remote Config, תוכלו להשיק תכונות חדשות באפליקציה באופן מבוקר לקבוצות ספציפיות של משתמשים. במהלך ההשקה, תוכלו לעקוב אחרי ההצלחה שלה באמצעות Firebase Crashlytics ו-Google Analytics. אפשר להשתמש בהשקות של Remote Config כדי:

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

לדוגמה, אם יצרתם אפליקציה שמשלבת AI גנרטיבי ושומרת הנחיות בתוך פרמטר JSON מסוג Remote Config, כדאי:

  1. יוצרים השקה שמעדכנת את הפרמטר שמכיל את ההנחיות של LLM לאחוז קטן מבסיס המשתמשים.
  2. עוקבים אחרי הביצועים שהתקבלו – האם מספר ההמרות עלה או ירד? מה לגבי התעניינות? האם יש יותר או פחות קריסות?
  3. בהתאם לתוצאות ההשקה, תוכלו להחליט:
    • מבצעים חזרה לגרסה הקודמת.
    • מעדכנים את הערך של פרמטר ההנחיה כדי לשנות ולשפר את התשובה של המודל.
    • להגדיל את אחוז ההשקה כדי להציג את התכונה לקהל גדול יותר, ובסופו של דבר להציג אותה ל-100% מהמשתמשים.

אפשר גם לגשת להיסטוריה של כל השינויים באמצעות מסוף Firebase.

יכולות מפתחות

טירגוט לפי מאפייני משתמש להציג תכונות לפלחים ספציפיים של משתמשים על סמך מאפייני משתמשים, התנהגות באפליקציה או כל קריטריון רלוונטי אחר.
השקות מתוזמנות להגדיל בהדרגה את אחוז המשתמשים שנחשפים לתכונה חדשה לאורך זמן, כדי לצמצם את הסיכון לבעיות לא צפויות.
מעקב אחר יציבות אפשר להשתמש ב-Crashlytics כדי לעקוב אחרי בעיות פוטנציאליות (כמו קריסות, שגיאות לא קטלניות ואפליקציות שלא מגיבות) שעשויות להיגרם מהשקת התכונה.
קבלת תובנות לגבי מדדי מפתח חשוב לוודא שהגרסה החדשה משפיעה באופן חיובי על המדדים Google Analytics שחשובים לכם, כמו המרות, הכנסות והתעניינות המשתמשים.
פונקציונליות של ביטול שינויים אם תוצאות ההשקה מצביעות על בעיות פוטנציאליות, תוכלו לחזור לגרסה קודמת של התכונה לכל המשתמשים שמושפעים ממנה או לפלח ספציפי שלהם.

איך זה עובד?

השקות של Remote Config מבוססות על שלושה רכיבים מרכזיים:

  1. Remote Config שומר ומנהל את נתוני התצורה של האפליקציה, כולל דגלים של תכונות ופרמטרים של תצורה.
  2. Crashlytics מספק דיווח על קריסות ומעקב אחר ביצועים בזמן אמת, כדי שתוכלו לעקוב אחרי ההשפעה של ההשקה ולזהות במהירות בעיות נפוצות.
  3. Google Analytics מאפשר לכם לטרגט השקות על סמך מאפייני משתמשים וגם לעקוב אחרי ההשפעה של ההשקה על מדדים מרכזיים כמו הכנסות, מעורבות משתמשים ואירועי המרה.

מידע נוסף זמין במאמר מידע על השקות של Remote Config.

נתיב הטמעה

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

מדיניות והגבלות

A/B Testing ניסויים ו-Remote Config השקות משתפים את המגבלה הכוללת של ניסויים: 24. לדוגמה, אם אתם מריצים 12 בדיקות A/B, אתם מוגבלים ל-12 השקות פעילות.

השלבים הבאים