תחילת העבודה עם השקות של הגדרת תצורה מרחוק


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

שלב 1: מוסיפים אינסטרומנטציה לאפליקציה באמצעות Remote Config, Crashlytics ו-Google Analytics

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

  1. פועלים לפי ההוראות במאמר תחילת העבודה עם השלט הרחוק. מגדירים להוספה של Remote Config וגם Analytics לאפליקציה שלך וליצור תבנית Remote Config. אפשר עליכם לוודא שאתם משתמשים ב-Firebase BoM מגרסה 32.6.0 ואילך (Remote Config) SDK בגרסה 21.6.0 ואילך).
  2. פועלים לפי ההוראות במאמר תחילת העבודה עם Crashlytics להוספה של Crashlytics אל באפליקציה שלך. חשוב לוודא שאתם מטמיעים את Firebase iOS SDK מגרסה 10.24.0 ואילך.

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

שלב 2: הגדרת השקה במסוף Firebase

אחרי היצירה של האפליקציה Remote Config, Crashlytics וגם Analytics, אפשר להשתמש במסוף Firebase כדי ליצור השקה.

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

  5. לוחצים על הבא, ובשדה ערך מופעל מוסיפים את הערך הרצוי. לפרסום למשתמשים.

  6. בשדה אחוז אקראי, מזינים את האחוז הכולל של המכשירים. שאמור לקבל את הערך המופעל. כי מערכת Firebase מקצה של קבוצת בקרה בגודל שווה, כדי להבטיח השוואה מדויקת בין התוצאות למדידת הביצועים של התכונה המופעלת, הערך הזה חייב להיות 50% או פחות, אלא אם תפעילו את התכונה ב-100%. חשוב לשים לב שהערך הזה מוגבל על ידי תנאים: לדוגמה, אם הגדרתם תנאי שהושק רק לגרסה 2.0 של האפליקציה, ו-30% מבסיס המשתמשים שלכם כבר משתמשים בגרסה 2.0, אם תגדיר ערך זה ל-50%, המשמעות היא ש-15% מבסיס המשתמשים הכולל לקבל את ערך ההשקה.

  7. לוחצים על הבא ומזינים שם, ואם רוצים, מוסיפים תיאור. ולאחר מכן לוחצים על Save.

  8. כדי להתחיל את תהליך ההשקה, לוחצים על פרסום השינויים ובודקים את השינויים ולאחר מכן לוחצים שוב על פרסום שינויים.

ההשקה אמורה להתחיל ואמורה לראות את התוצאות כמעט באופן מיידי.

השלבים הבאים