בעזרת התאמה אישית של Remote Config, אתם מספקים למשתמשים באופן אוטומטי אחת מכמה חוויות משתמש חלופיות, כדי לבצע אופטימיזציה להשגת מטרה עסקית שבחרתם. סקירה כללית של התכונה
כך מתחילים:
1. הוספת Analytics ו-Remote Config לאפליקציה
כדי שתוכלו להתחיל לספק חוויות משתמש מותאמות אישית, האפליקציה שלכם צריכה להשתמש ב-Analytics וב-Remote Config.
אם לא הפעלתם את Google Analytics כשיצרתם את הפרויקט ב-Firebase, תוכלו להפעיל אותו בדף Integrations (שילובים) של הפרויקט.
חשוב לוודא שאתם משתמשים לפחות בגרסאות הבאות של Remote Config SDK:
- iOS: גרסה 7.5.0 ואילך
- Android: מגרסה 20.0.3 (עץ המוצר (BoM) של Firebase מגרסה 26.4.0) ואילך
- C++ 7.1.1 ואילך
- Unity: 7.1.0 ואילך
רק בגרסאות האלה (וגרסאות חדשות יותר) מתבצע רישום ביומן הנדרש כדי שמערכת ההתאמה האישית תוכל ללמוד איך לבצע אופטימיזציה להשגת היעד שלכם.
מוסיפים לאפליקציה קריאות לרישום אירועים ביומן.
לכל הפחות, כדאי לתעד אירוע כשמשתמש משלים את פעולת היעד שאתם מבצעים אופטימיזציה להשגתה. לדוגמה, אם אתם רוצים לבצע אופטימיזציה לשליחת דירוגים בחנות Play, כדאי לתעד אירוע בכל פעם שמשתמש נותן דירוג לאפליקציה.
בנוסף, כדאי לתעד באופן מפורש את כל אירועי Analytics הרלוונטיים לאפליקציה שלכם, שלא מתועדים באופן אוטומטי. רישום ביומן של האירועים האלה לפי הקשר יכול לשפר את האיכות של ההתאמות האישיות.
מטמיעים את חוויות המשתמש השונות שאתם רוצים שיהיה אפשר ליהנות מהן באפליקציה. זה יכול להיות פשוט כמו התאמה אישית של תדירות הצגת המודעות לכל משתמש, או חלופות משמעותיות יותר, כמו הטמעת פריסות שונות.
מאפשרים להגדיר את חוויות המשתמש השונות על סמך הערך של פרמטר Remote Config. אפשר לעיין במאמרים תחילת העבודה עם Remote Config ושיטות טעינה של Remote Config.
בשלב הזה אפשר לפרוס את האפליקציה ב-App Store או ב-Play Store. המשתמשים ימשיכו לקבל את חוויית השימוש שמוגדרת כברירת מחדל, אבל מכיוון שאפשר לשלוט בחוויה באמצעות משתנה שניתן להגדרה מרחוק, תוכלו להתחיל להתנסות בהתאמה אישית אוטומטית של הפרמטרים.
כדי שמערכת ההתאמה האישית תוכל להתחיל לבצע אופטימיזציה של חוויות משתמש ספציפיות, תצטרכו לצבור מסה קריטית של משתמשים באפליקציה המעודכנת.
2. הגדרת התאמה אישית של פרמטרים במסוף Firebase
עכשיו, כשהאפליקציה עם הכלים למדידת ביצועים בידי המשתמשים, אפשר להשתמש במסוף Firebase כדי להגדיר התאמה אישית.
בדף Remote Config במסוף Firebase, מאתרים את הפרמטר שקובע את חוויית המשתמש שרוצים להתאים אישית, ולוחצים על סמל העיפרון כדי לערוך אותו.
בחלונית Edit parameter, לוחצים על Add new > Personalization.
מגדירים שני ערכים חלופיים או יותר. 'ערכים חלופיים' הם שם מיוחד לערכים של הפרמטרים שאלגוריתם ההתאמה האישית יכול לבחור למשתמשים. הפורמט של הערכים שבהם משתמשים כאן חייב להתאים לסוג הנתונים שבו נעשה שימוש בפרמטר Remote Config.
בוחרים יעד. אפשר לבחור באחת מהאפשרויות הבאות:
- בוחרים מתוך רשימה של מטרות מוגדרות מראש למדדים כמו הכנסות ומעורבות.
כדי להוסיף מדד מותאם אישית שמבוסס על אירוע Google Analytics אחר שרוצים לבצע אופטימיזציה שלו, מקלידים את שם האירוע בשדה יעד ולוחצים על יצירת אירוע.
האירועים האלה יכולים להיות דינמיים או מותאמים אישית, ולכן יכול להיות שהם לא יופיעו בתפריט הנפתח. כדי לוודא שהמדד שציינתם תואם במדויק לאירוע Analytics פעיל, צריך לאמת את האירוע בקטע Analytics > אירועים.
בוחרים אם לבצע אופטימיזציה לפי מספר האירועים (COUNT) או לפי הסכום של כל הערכים של האירועים (SUM).
במקרים מסוימים, האפשרות הזו נבחרת מראש לאירועים מובנים מסוג Analytics. לדוגמה, תמיד תיבחר האפשרות SUM עבור משך הזמן של מעורבות המשתמשים כדי לבצע אופטימיזציה לפי משך הזמן הכולל שהמשתמשים בילו באתר. אם בוחרים באפשרות קליקים על מודעות, ההתאמות האישיות יותאמו באופן אופטימלי לפי COUNT, כלומר המספר הכולל של אירועי קליקים על מודעות.
אם בחרתם באפשרות SUM, מזינים את השם של פרמטר האירוע שרוצים לצבור.
ברוב המקרים, שם פרמטר האירוע הוא
value
, אבל יכול להיות שיש לכם מדד מותאם אישית עם ערך ספציפי שאתם רוצים לצבור. לדוגמה, אם יש לכם אירוע עם סוגי מטבעות שונים עם פרמטרים כמוUSD
,JPY
,AUD
וכן הלאה, תוכלו לבצע אופטימיזציה להגדלת ההכנסות באוסטרליה על ידי ציוןAUD
כפרמטר של האירוע (ובשלב הבא, חשוב להגדיר תנאי טירגוט למשתמשים באוסטרליה).אפשר לבחור עד שני מדדים נוספים למעקב. התוצאות האלה לא ישפיעו על אלגוריתם ההתאמה האישית, אבל הן יכולות לעזור לכם להבין טוב יותר את הביצועים ואת המגמות. לדוגמה, אם ההתאמה האישית מבוססת על אופטימיזציה לקליק על מודעה, כדאי לעקוב אחרי התעניינות המשתמשים בין הקבוצה הבסיסית לבין הקבוצות המותאמות אישית.
המדדים שבמעקב יופיעו בסיכום התוצאות של התאמה אישית, שמאורגן לפי כרטיסייה.
מגדירים או בוחרים תנאי טירגוט לפרמטר המותאם אישית. רק משתמשים שעומדים בתנאי הזה יקבלו חוויה מותאמת אישית. תנאים נפוצים להגבלת ההתאמה האישית הם הגבלה של ההתאמה האישית רק למשתמשים בפלטפורמה מסוימת או רק למשתמשים באזור מסוים.
כשתהיו מרוצים מהחלופות, מהיעד, מהמדדים הנוספים ומהטירגוט, תוכלו לסיים. שומרים את השינויים ופורסים אותם כדי להתחיל להתאים אישית את חוויית השימוש של המשתמשים. המשתמשים יתחילו לקבל ערכים מותאמים אישית של הפרמטרים תוך כמה שעות, אבל יידרשו עד 14 יום כדי שהמערכת תוכל ללמוד על המשתמש ולהגיע לביצועים הטובים ביותר.
כדי לראות את הביצועים של התאמה אישית, בוחרים אותה בדף 'התאמות אישיות' או לוחצים על תנאי הטירגוט של הפרמטר בדף Remote Config.
למידע נוסף על פרשנות התוצאות, ראו הסבר על תוצאות ההתאמה האישית.