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

השקות של 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 השקות פעילות.

השלבים הבאים