כל מי שעוסק בפיתוח אפליקציות יודע שבקשת הרשאות גישה למידע אישי של משתמשים, כגון מיקום, רשימת אנשי קשר וכד' היא נושא עדין ומורכב.
מצד אחד המידע הזה חיוני כדי להעניק שירות טוב יותר, או במקרים רבים, לספק את השירות הבסיסי ביותר שהאפליקציה מציעה (אין טעם למשל להפעיל את אפליקציית וייז ללא מתן הרשאת גישה למיקום המשתמש). מצד שני בקשת ההרשאות מרתיעה משתמשים רבים שחוששים לחלוק מידע אישי עם גורם לא ידוע ולעתים אף גורמת להם לעזוב את האפליקציה.
לכן, כשזה נוגע לבקשת הרשאות הגישה חשוב להשקיע קצת מחשבה ולתכנן אסטרטגיה חכמה המבוססת על כמה עקרונות בסיסיים:
הצגת הבקשה בזמן הנכון
דמיינו שאתם פותחים אפליקציה בפעם הראשונה ומיד צצים לכם בבת אחת כמה חלונות פופ-אפ, שמבקשים הרשאות גישה שונות בזו אחר זו, למשל:
- האפליקציה רוצה לדעת את מיקומכם
- האפליקציה רוצה גישה לאנשי הקשר שלכם
- האפליקציה רוצה גישה למצלמה שלכם
הצפת הבקשות כבר בשלב ההצטרפות תרתיע משתמשים רבים ותגרום להם לעזוב מיד את האפליקציה.
לכן, כדי להפוך את חווית המשתמש לידידותית יותר, מומלץ להציג את בקשות ההרשאה לגישה רק כאשר הן חיוניות ולפזר אותן עד כמה שניתן.
כך למשל במקרה של אפליקציה שמבוססת על הודעות SMS, אין טעם להתקין את האפליקציה ללא גישה להודעות אלה. לכן הגיוני לבקש את ההרשאה הספציפית הזאת כבר בשלב ההצטרפות:
מקור: Google Hangouts
הצגת הבקשה בהקשר הנכון
כאמור, הצפת המשתמש בבקשות גישה אקראיות (לכאורה) יכולות לגרום לו לסרב לבקשה, או אפילו לעזוב את האפליקציה.
לעומת זאת, כאשר מציגים את הבקשה בהקשר הנכון, שממחיש את המטרה שלה, הסיכוי שתיענה בחיוב גדל משמעותית.
לדוגמה, אם האפליקציה שלכם צריכה גישה למיקום המשתמש כדי למצוא חנויות בסביבתו, ההקשר הנכון לביצוע בקשת הגישה יהיה כאשר המשתמש מבצע את החיפוש, ולא במסך הבית באופן שרירותי.
הוספת הסבר לבקשה
שילוב של הסבר קצר וברור בתוך חלון בקשת הגישה מאפשר להבהיר למשתמשים מדוע המידע חיוני לשימוש באפליקציה, או לחלופין, אילו יתרונות או כלים נוספים הם יכולים לקבל בתמורה.
כמו כן, ההסבר יכול לשמש גם להרגעת המשתמשים לגבי השימוש שיעשה במידע שהם חולקים.
אפליקציית סנאפצ'אט, למשל, מבהירה למשתמשים אילו יתרונות נוספים הם יקבלו אם יסכימו לספק גישה למיקום שלהם וכוללים גם הבהרה מרגיעה שהמידע לא ישמר באפליקציה:
מקור: Snapchat
דוגמה נוספת היא אפליקציית Skype שחורגת לכאורה מהעיקרון הראשון שציינו כיוון שהיא מבקשת מגוון הרשאות בבת אחת. אך הוספת הסבר ברור מגדיל את הסיכוי שהמשתמשים יענו בחיוב:
מקור: Skype
הצגת הבקשה בשלבים (Priming)
דרך נוספת לשכנע משתמשים לאשר את בקשת הגישה היא על ידי הוספת שלב מקדים (פריימר), ש'מכין' את המשתמשים לקראת בקשת ההרשאה שבאה בעקבותיו. הפריימר, מצריך אישור של המשתמש למעבר למסך בקשת ההרשאה וכך מכניס אותו כבר ל'שוונג' ומגדיל את הסיכוי שהבקשה תאושר גם כן.
כמו כן, הוספת פריימר מאפשרת לכלול הסבר מורחב יותר, הבהרות או כל מידע אחר שיעודד את המשתמשים לאשר את בקשת הגישה שתגיע מיד אחריו.
כך למשל באינסטגרם, לפני הבקשה לקבלת גישה לתמונות, מוצג מסך נוסף שמבהיר מדוע הבקשה חיונית:
מקור: Instagram
הפריימר מנוסח בד"כ בצורה מעודנת ו/או מנומסת יותר מהבקשה עצמה, כפי שניתן לראות בדוגמה הקודמת (בקשה מנומסת) וגם בדוגמה הבאה שמנוסחת כשאלה:
התמודדות עם סירובים
כיוון שבמקרים רבים סירוב של משתמשים לספק גישה למידע יכולה לפגוע ברמת התפקוד של האפליקציה או לחסום כלים מסוימים חשוב קודם כל להבהיר למשתמשים את ההשלכות הללו. על אחת כמה וכמה כאשר המידע חיוני להפעלת האפליקציה.
כך למשל, אפליקציית Google Hangout מציגה למשתמשים סרבנים מסך שמבהיר שההרשאה חיונית לתפקוד האפליקציה.
מקור: Google Hangouts
[devleadb]