באמצעות Navigation SDK אתם יכולים לשלב בצורה חלקה את חוויית הניווט המפורטת של מפות Google ישירות באפליקציות לנייד. ה-SDK מאפשר להתאים אישית את ממשק המשתמש כדי לשמור על המראה והסגנון של המותג, וגם להגדיר מסלולים מתקדמים. כשאתם מספקים חוויות ניווט ניתנות להתאמה אישית בתוך האפליקציה, אתם יכולים לשפר את היעילות התפעולית, להגביר את התעניינות המשתמשים ולקבל תובנות חשובות שמבוססות על נתונים.
למה כדאי להשתמש ב-Navigation SDK?
שילוב של ניווט באפליקציה מאפשר לכם לספק חוויה טובה יותר למשתמשים, תוך שימוש במיתוג שלכם וניצול נתוני הנסיעה:
- אתם יכולים לשלוט בחוויה מקצה לקצה ולהגביר את ההתעניינות של המשתמשים על ידי שמירה על המשתמשים בתוך האפליקציה במהלך הניווט, בלי צורך לעבור בין אפליקציות.
- התאמה אישית של חוויית הניווט כך שתתאים למראה ולתחושה של המותג שלכם, באמצעות רכיבים בממשק המשתמש שניתנים להתאמה אישית.
- כדי לשפר את חוויית המסלול, אתם יכולים לנהל את העדפות המסלול, היעדים ונקודות הדרך.
- אתם יכולים להשתמש בנתוני המיקום והאירועים של מסלולי הנסיעה לצורך ניתוח, אופטימיזציה, תקשורת עם הלקוחות ומעקב בזמן אמת.
מה אפשר לעשות עם Navigation SDK?
Navigation SDK מאפשר לכם ליצור חוויית ניווט מקיפה בתוך האפליקציה:
- אתם יכולים לספק למשתמשים חוויית ניווט חלקה ואמינה במסלול מפורט, שמבוססת על מפות Google.
- תמיכה באמצעי תחבורה שונים, כולל נהיגה, הליכה, רכיבה על אופניים וכלי רכב דו-גלגליים.
- הטמיעו סמנים בהתאמה אישית, שכבות-על ורכיבים בממשק המשתמש כדי להדגיש מידע חשוב על הניווט ולהתאים אישית את חוויית הניווט כך שתתאים למותג שלכם.
- לגשת לנתוני הנסיעות כדי לנתח מגמות, לזהות תחומים שצריך לשפר ולבצע אופטימיזציה של הפעולות.
איך פועלת ערכת Navigation SDK
אתם יכולים להשתמש ב-Navigation SDK כדי לשלב באפליקציה גם מפות וגם תכונות ניווט. שני הרכיבים העיקריים של Navigation SDK הם:
- שכבת מפה: מתחילים עם שכבת מפה, כולל תצוגת מפה, סגנון, רכיבים אינטראקטיביים בממשק המשתמש, מצלמה והתנהגות אינטראקציה. Navigation SDK כולל את פונקציונליות המפות של Maps SDK, ואפליקציות שכוללות את Navigation SDK לא יכולות לכלול את Maps SDK. אם באפליקציה שלכם נעשה שימוש ב-Maps SDK, אתם צריכים להסיר אותו כדי להשתמש ב-Navigation SDK. עם זאת, ה-Maps API כמעט זהה ב-Navigation SDK, כך שבדרך כלל לא צריך לעדכן את ההטמעה, אלא רק להסיר את Maps SDK. בקטע Reference בדף Overview מוסבר על Maps API ועל ההבדלים בפונקציונליות בין Maps SDK ל-Navigation SDK.
- חוויית הניווט: מוסיפים את חוויית הניווט באמצעות Navigation SDK, שכולל את שכבת-העל של הניווט המפורט, כרטיסי פנייה ורכיבים נוספים בממשק המשתמש. אתם יכולים להשתמש בחוויית הניווט של Google או ליצור חוויית ניווט בהתאמה אישית.
איך משתמשים ב-Navigation SDK
השלבים הבאים מתארים תרחיש לדוגמה של שימוש ב-Navigation SDK:
| 1 | הגדרה | יוצרים פרויקט ב-Google Cloud, מוסיפים את Navigation SDK למפתח ה-API ומגדירים את הפרויקט ב-Android Studio. מידע נוסף זמין במאמר הגדרת הפרויקט. |
| 2 | ניווט במסלול הראשון | תכנון מסלול באפליקציה ליעד אחד. מידע נוסף זמין בקטע ניווט במסלול עם יעד אחד. |
| 3 | שינוי ממשק המשתמש של הניווט | כדי להתאים אישית את חוויית הניווט ואת המראה החזותי, אפשר לשנות את הרכיבים האינטראקטיביים המובנים ואת הרכיבים שמופיעים במפה. מידע נוסף זמין בקטע Modify the navigation UI (שינוי ממשק המשתמש של הניווט) באתר למפתחים. |
| 4 | שינוי פרטי הניתוב | לשנות את העדפות המסלול ולנהל את נקודות הדרך. מידע נוסף זמין במאמר חוויית המסלול. |
למידע נוסף על התכונות של Navigation SDK, אפשר לעיין בחומר העזר או לנסות את הגרסה לדוגמה.