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

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

כך מתחילים.

1. הוספת כלי מדידה לאפליקציה באמצעות Analytics ו-Remote Config

כדי להתחיל לספק חוויות משתמש מותאמות אישית, האפליקציה צריכה להשתמש ב-Analytics וב-Remote Config.

  1. אם לא הפעלתם את Google Analytics כש יצרתם את הפרויקט ב-Firebase, אתם יכולים להפעיל אותו בכרטיסייה Integrations (שילובים) בקטע Settings (הגדרות) במסוף Firebase.

  2. חשוב לוודא שאתם משתמשים לפחות בגרסאות הבאות של Remote Config SDK:

    • ‫iOS: גרסה 7.5.0 ואילך
    • ‫Android: גרסה 20.0.3 (Firebase BoM 26.4.0) ואילך
    • ‫C++ 7.1.1 ומעלה
    • ‫Unity: גרסה 7.1.0 ואילך

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

  3. מוסיפים לאפליקציה קריאות לתיעוד אירועים.

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

    בנוסף, כדאי לתעד באופן מפורש את כל Analytics האירועים שרלוונטיים לאפליקציה שלכם ושלא מתועדים באופן אוטומטי. רישום של האירועים ההקשריים האלה יכול לשפר את איכות ההתאמות האישיות.

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

  5. אפשר להגדיר את חוויית המשתמש השונה על סמך הערך של הפרמטר Remote Config. מידע נוסף זמין במאמרים תחילת העבודה עם Remote Config וRemote Configשיטות טעינה.

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

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

2. הגדרת התאמה אישית של פרמטרים במסוף Firebase

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

  1. במסוף Firebase, עוברים אל DevOps & Engagement > ** Remote Config**.

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

  3. בחלונית עריכת פרמטר, לוחצים על הוספת חדש > התאמה אישית.

  4. מגדירים שני ערכים חלופיים או יותר. 'ערכים חלופיים' הוא שם מיוחד לערכי הפרמטרים שאלגוריתם ההתאמה האישית יכול לבחור עבור המשתמשים. הפורמט של הערכים שבהם משתמשים כאן צריך להיות זהה לסוג הנתונים שמוגדר בפרמטר Remote Config.

  5. בוחרים יעד. אפשר לבחור באחת מהאפשרויות הבאות:

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

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

  6. בוחרים אם לבצע אופטימיזציה לפי מספר האירועים (COUNT) או לפי סכום הערכים של כל האירועים (SUM).

    במקרים מסוימים, האפשרות הזו מסומנת מראש לאירועים מובנים של Analytics. לדוגמה, תמיד תיבחר האפשרות SUM עבור User engagement time כדי לבצע אופטימיזציה של סך הזמן שהמשתמשים מבלים באתר. אם בוחרים באפשרות קליקים על מודעות, ההתאמות האישיות מותאמות לספירה, או למספר הכולל של אירועי קליקים על מודעות.

  7. אם בחרתם באפשרות SUM, מזינים את השם של פרמטר של אירוע שרוצים לצבור.

    ברוב המקרים, שם פרמטר של אירוע הוא value, אבל יכול להיות שיש לכם מדד מותאם אישית עם ערך ספציפי שאתם רוצים לצבור. לדוגמה, אם יש לכם אירוע עם סוגים שונים של מטבעות עם פרמטרים כמו USD, JPY או AUD, תוכלו לבצע אופטימיזציה להכנסות באוסטרליה על ידי ציון AUD כפרמטר של אירוע (ובשלב הבא, הקפידו להגדיר תנאי טירגוט למשתמשים באוסטרליה!).

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

    המדדים שבמעקב יופיעו בסיכום תוצאות ההתאמה האישית, לפי כרטיסייה.

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

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

במסוף Firebase, אפשר להשתמש באחת מהאפשרויות הבאות כדי לראות את הביצועים של התאמה אישית (עוברים אל DevOps & Engagement > Remote Config):

מידע נוסף על פירוש התוצאות זמין במאמר הסבר על תוצאות ההתאמה האישית.