Google Play ללא התקנה מספק למשתמשים דרך חדשה להשתמש באפליקציות. האפליקציות האלה, שנקראות אפליקציות ללא התקנה, הן אפליקציות מקוריות ל-Android, אבל הן פועלות בלי שתצטרכו להתקין אותן במכשיר. לכל אפליקציה מיידית יש גרסה תואמת שהמשתמשים יכולים לבחור להתקין.
בגלל האופן הייחודי שבו המשתמשים יוצרים איתן אינטראקציה, צריך לפעול לפי כמה שיטות ספציפיות בנושא חוויית משתמש באפליקציות מיידיות. במדריך הזה מפורטות הנחיות ליצירת חוויית משתמש חיובית באפליקציה ללא התקנה.
מומלץ מאוד להשתמש בעקרונות של עיצוב חומר (Material Design) כשאתם מעצבים את האפליקציה המיידית. למידע נוסף על החלת עיצוב חומר על אפליקציה, ראו עיצוב חומר ל-Android.
בנוסף, פרסמנו הנחיות נוספות ספציפיות לאפליקציות משחקים. מידע נוסף זמין במאמר שיטות מומלצות לחוויית משתמש במשחקים ב-Google Play ללא התקנה.
מסך נחיתה משמעותי לאפליקציה
![](https://developer.android.com/static/topic/google-play-instant/getting-started/images/gpi-try-now.png?hl=he)
כדי שהאפליקציה או המשחק שלכם יופיעו עם הלחצן לניסיון בחנות Play, או יופיעו במרכז האפליקציות של Android, צריכה להיות להן פעילות ראשית שמוגדרת כברירת מחדל.
משתמשים שנכנסים לאפליקציה דרך הלחצן לניסיון או דרך מרכז האפליקציות לא יודעים מהו הקשר של קישור העומק או התוכן הספציפי שהם מנסים לגשת אליו. לכן, כדאי לספק להם מקום שבו הם יוכלו לעיין ולגלות את הפונקציונליות של האפליקציה.
כדאי גם לוודא ששם האפליקציה מוצג באופן בולט במסך. לפעמים משתמשים לוחצים על קישור לאפליקציה שלכם בלי הרבה הקשר, ולכן יכול להיות שהם לא יודעים מה שם האפליקציה.
זיהוי יעדים חלופיים לקישורים
![](https://developer.android.com/static/topic/google-play-instant/best-practices/images/gpi-ad-banner.png?hl=he)
כשהדבר אפשרי, קישורים לאפליקציות ולמשחקים ב-Google Play ללא התקנה נפתחים באופן מיידי. אחרת, הקישורים האלה ייפתחו בדפדפן.
קישור ל-Google Play מאפשר לשנות את תרחיש האלטרנטיבה כך שיופנה את המשתמשים לחנות Play במקום זאת. האסטרטגיה הזו יכולה להיות שימושית אם אתם רוצים להפנות משתמשים להורדת האפליקציה אם הם לא יכולים לפתוח אותה באופן מיידי, ואתם לא רוצים שהם ישתמשו באפליקציה באינטרנט.
כדאי לנסות גם שיטה חלופית: אפשר להשתמש בבאנר באתר כדי לפתוח את האפליקציה ישירות, במקום לשלוח את המשתמשים קודם ל-Play Store. האסטרטגיה הזו מוצגת באיור 2.
מאפשרים למשתמשים להשלים את המשימה
כשאתם מפרסמים תכונה למשתמשים באפליקציה המיידית, חשוב לוודא שהמשתמשים יכולים להשתמש בתכונה בלי שתצטרכו להתקין את האפליקציה.
אל תבקשו מהמשתמשים להתקין את האפליקציה כדי להשיג את מה שהם רוצים. הפעולה הראשית של לחיצה בדף באפליקציה אף פעם לא צריכה להפעיל הודעת התקנה.
לבקש מהמשתמשים להיכנס לחשבון בזמן המתאים
כדאי לספק כמה שיותר פונקציונליות בלי לחייב את המשתמשים להיכנס לחשבון או להירשם לשירות שמשויך לאפליקציה.
כדאי להמתין עד שהמשתמשים ינסו להשתמש בתכונה שמחייבת אימות, ואז לבקש מהם להיכנס לחשבון. אם המשתמשים רואים באופן מיידי את היתרונות של הכניסה לחשבון, הם פחות מתרגזים מהבקשות להיכנס לחשבון.
לדוגמה, אפליקציה לשיתוף תמונות שמחייבת את המשתמשים להתחבר כשהיא מופעלת. כדי לשפר את חוויית המשתמש, האפליקציה כוללת עכשיו תכונות שאפשר להשתמש בהן בלי להתחבר, כמו גלישה בתמונות הפופולריות ביותר ששותפו באופן ציבורי ועריכת התמונות במכשירים. כשהמשתמש רוצה לשתף את התמונות שלו עם חברים, מוצגת לו באפליקציה בקשה להיכנס לחשבון.
שמירת מצב המשתמש לאחר התקנת האפליקציה
כשמשתמשים מתקינים את האפליקציה, חשוב להעביר את מצב האפליקציה שנשמר באחסון המקומי שלהם לאפליקציה באמצעות קובצי cookie. המשתמשים צריכים להיות מסוגלים להמשיך מהמקום שבו הפסיקו באפליקציה, כפי שמתואר באיור 5.
![](https://developer.android.com/static/topic/google-play-instant/best-practices/images/gpi-user-state-restored.png?hl=he)
לא יוצרים מסכי פתיחה נוספים
חוויית ההפעלה המיידית של האפליקציה כוללת את מיתוג האפליקציה, את שם האפליקציה ואת הסמל של מרכז האפליקציות. אל תיצרו מסכי פתיחה נוספים משלכם, כי הם נראים למשתמשים מיותרים.
חצים למעלה לעומת חזרה למערכת
לחיצה על הלחצן מעלה גורמת לניווט למעלה בערימה של תפריטי הניווט של האפליקציה, עד שהמשתמש מגיע למסך הבית של האפליקציה. לחיצה על הקודם מאפשרת לנווט בהיסטוריה של המסכים שנצפו לאחרונה לפי סדר כרונולוגי הפוך.
לחיצה על הלחצן למעלה מונעת מהמשתמש לצאת מהאפליקציה, אבל לחיצה על הלחצן הקודם עשויה להחזיר את המשתמשים למסכים האחרונים מחוץ לאפליקציה. במילים אחרות, לחיצה על הלחצן למעלה אף פעם לא אמורה להוביל ליציאה מהאפליקציה.
מידע נוסף על עיצוב ניווט באמצעות הלחצנים הקודם ולמעלה זמין במאמר עיצוב ניווט באמצעות הלחצנים 'הקודם' ו'למעלה'.
לא להסתעף בממשק המשתמש
ממשק המשתמש של האפליקציה ללא התקנה צריך להיות זהה לממשק המשתמש של הגרסה המותקנת. לא לשנות את העיצוב ואת ממשק המשתמש באפליקציה המיידית.
![](https://developer.android.com/static/topic/google-play-instant/best-practices/images/gpi-consistent-ui.png?hl=he)
שימוש ב-Smart Lock לסיסמאות ב-Android לצורך אימות הזהות
Smart Lock לסיסמאות ב-Android הוא מנהל סיסמאות ב-Chrome וב-Android. בנוסף, Smart Lock מבצעת כניסה אוטומטית של משתמשים בביקור הבא. כדי להקל על המשתמשים לבצע אימות, כדאי לספק תמיכה ב-Google Smart Lock באפליקציה ללא התקנה.
הצגת הנחיות התקנה מפורשות
כדאי להשתמש בלחצני התקנה באופן אסטרטגי ולהפוך אותם לחלק מממשק המשתמש של האפליקציה. להשתמש בסמל 'הורדת אפליקציה' של Material Design ובתווית התקנה ללחצן ההתקנה.
אין להשתמש בתווית אחרת, כמו 'הורדת האפליקציה', 'התקנת האפליקציה המלאה' או 'שדרוג'. לעולם אל תשתמשו בבאנר או בטכניקה דמוית מודעה אחרת להצגת הנחיה להתקנה למשתמשים.
להציג עד 2-3 הנחיות מרומזות להתקנה
הנחיות מרומזות להתקנה הן קישורים באפליקציה ללא התקנה שלא מבצעים שום פעולה מלבד הפעלת הנחיה להתקנה. ההנחיות האלה להתקנה עשויה להופיע אם יש לכם פונקציונליות בגרסה המותקנת של האפליקציה שלא קיימת בגרסה המיידית.
לא לכלול יותר מ-2-3 הנחיות מרומזות להתקנה באפליקציה.
כשמשתמשים בהנחיה משתמעת להתקנה, חשוב לספק הקשר ומידע על התכונה שהפעילה אותה. כדאי לתת למשתמשים סיבה להתקין את האפליקציה.
הסרת קטעים לא פונקציונליים באפליקציה
כשממירים אפליקציה לאפליקציה ללא התקנה, יכול להיות שחלקים מממשק המשתמש של האפליקציה ללא התקנה מקשרים למודולים אחרים של תכונות באפליקציה. צריך להסיר קטעים כאלה מהאפליקציה ללא התקנה.
ביטול הבעיות בתשלומים
אם חיוב ב-Google Play לא תומך ברכישות באפליקציה המיידית ואין לכם את פרטי התשלום של המשתמש, תוכלו להשתמש ב-API אחר לתשלומים, כמו Google Pay API. Google Pay API מאפשר לכם להציע תשלומים אופליין בלבד, כמו תשלום במזומן במסירה, ולשמור כרטיסי מתנה באפליקציה המיידית.
קישור למוצרים של צד שלישי
קישורים לתוכן ולמוצרים של צד שלישי יכולים להיפתח בכרטיסייה מותאמת אישית או בדפדפן של Chrome. אפשר ליצור אותם באמצעות WebView
כשהמשאבים המבוקשים ניתנים באמצעות פרוטוקול HTTPS.
מוצרים משלכם לא צריכים לקשר לדפדפן, אלא להישאר באפליקציה המיידית. אם צריך, אפשר להשתמש ב-WebView
. כל תעבורת הנתונים ברשת מתוך האפליקציה המיידית חייבת להשתמש בפרוטוקול HTTPS.
באפליקציה המיידית, צריך להגדיר בבירור איזו פונקציונליות האפליקציה מספקת ואיזו פונקציונליות מסופקת ממקור חיצוני.
לספק דרך לשתף כתובות URL של אפליקציות מיידיות
מאחר שאפליקציות מיידיות לא כוללות סרגל כתובות שמאפשר למשתמשים להעתיק את כתובת ה-URL, כדאי להוסיף לאפליקציה פעולת 'שיתוף' שמאפשרת למשתמשים לשתף את כתובת ה-URL של האפליקציה המיידית.
מקורות מידע נוספים
למידע נוסף על יצירת חוויות מיידיות באיכות גבוהה, תוכלו לעיין במקורות המידע הבאים.