במסמך הזה מפורטות הדרישות לאפליקציות שפותחו באמצעות Navigation SDK ל-Android.
שימוש מקובל בהטמעה של לקוחות
Navigation SDK ל-Android מיועד לספק לנהגים ניווט בזמן אמת עם הוראות מפורטות באפליקציה לנייד. יכול להיות שהנתונים שנוצרים על ידי ה-API ישמשו גם באפליקציות אחרות לשיתוף מידע שקשור לסטטוס הנהג ולמעקב כללי אחרי מיקומי הנהגים.
הטמעה אסורה של לקוח
Navigation SDK ל-Android מותר לשימוש רק באפליקציות מסחריות. אסור להשתמש ב-Navigation SDK ל-Android בקטגוריות הבאות של תרחישי שימוש ללא הסכמה מפורשת מראש ובכתב מ-Google:
- ניווט או תכנון מסלולים לכלי רכב גדולים או כבדים, כמו אוטובוסים, משאיות או כלי רכב עם הגבלות תנועה, אלא אם נעשה שימוש בתכנון מסלולים לכלי רכב גדולים עם פרויקט שסופק על ידי Google או במקרים שבהם השירותים מציינים במפורש תמיכה בניווט לכלי רכב גדולים או כבדים.
גירוד תוכן
יכול להיות ששם הכביש והגבלת המהירות יוחזרו לכם על סמך אינטראקציות של משתמשים עם האפליקציה שלכם. אם תתעדו או תשמרו את שם הכביש או את הגבלת המהירות לשימוש בהקשר אחר מחוץ להפעלת המשתמש, זה ייחשב כגירוד נתונים, שאסור על פי התנאים שלנו.
שינויים מקובלים בממשק המשתמש של הניווט
Navigation SDK ל-Android מאפשר התאמות אישיות מסוימות בממשק המשתמש, כמו התאמה אישית של מפת הניווט, הוספה של סמנים מותאמים אישית, שינוי הגודל והתוכן של הכותרת והכותרת התחתונה שמקיפות את אזור התצוגה של הניווט, או שינוי הגודל של אזור התצוגה של הניווט עצמו. במקרים מסוימים, יכול להיות שתרצו להציג תוכן בשכבת-על מעל מסך הניווט הפעיל.
במהלך השימוש, אסור לבצע שינויים שיפריעו לנהגים להשתמש באפליקציה בצורה בטוחה. לדוגמה, השינויים הבאים עלולים לפגוע בבטיחות הנהג, ולכן צריך להימנע מהם:
- הצגת אנימציות שמסיחות את הדעת במהלך ניווט פעיל.
- הצגת שכבות-על במסך הניווט ללא פעולה מפורשת של הנהג.
- מיקום שכבות-על במסך הניווט הפעיל שמסתירות את המיקום הנוכחי של הנהג או חוסמות באופן קבוע מידע חשוב לניווט. זה כולל פניות קרובות, הנחיות לגבי נתיבים, כיוון המצפן וכל הרכיבים הרגילים של ממשק המשתמש במהלך הניווט.
- הסרת רשת הכבישים ממפת הניווט או צמצום משמעותי של ניגודיות הצבעים של רכיבי המפה במפת הניווט.
דרישות הטמעה אחרות
- אסור לשנות את התנאים לשימוש ב-Navigation SDK במוצר ללא הסכמה מראש ובכתב מ-Google.
- באפליקציה שלך צריך להציג למשתמשי הקצה את המידע הבא בפעם הראשונה שהם משתמשים באפליקציה:
- התנאים וההגבלות של Navigation SDK.
- משתמשי קצה צריכים תמיד להפעיל שיקול דעת עצמאי כשהם משתמשים בניווט, כי יכול להיות שהמידע משירות Navigation SDK שונה מהתנאים בפועל בזמן אמת.
- משתמשי הקצה הם האחראים הבלעדיים לעלויות שנובעות משימוש בהוראות שמספק שירות ה-SDK לניווט, כמו תשלום אגרה או שימוש בנתיבים לרכבים עם מספר נוסעים גבוה.
דרישות השיוך של מפות Google
בקטע הזה מפורטות הדרישות וההנחיות לשיוך (Attribution) של תוכן ומפות Google שמוצגים באפליקציות שלכם.
הצגת שיוך למפות Google
כשמציגים תוכן מ-Google Maps Platform APIs באפליקציה או באתר, צריך לפעול בהתאם לדרישות בנושא שיוך של מפות Google. אין צורך להוסיף שיוך אם התוכן מוצג במפת Google שבה השיוך כבר גלוי.
שיוך למפות Google
לגבי שיוך (Attribution) ב-Google Maps שכבר מסופק על ידי Google Maps Platform בממשק המשתמש:
- אל תסירו את הקרדיט שניתן ליוצרים, לא משנה איפה הוא מוצג. אסור לשנות, להסתיר או לטשטש את השיוך, וצריך לוודא שהוא בולט על הרקע.
- חשוב תמיד להבחין חזותית בין תוכן של Google Maps Platform לבין תוכן אחר באמצעות רמזים בממשק המשתמש, כמו גבול, צבע רקע, צל או רווח לבן מספיק.
- כשמבצעים שינויים חזותיים, צריך לפעול בהתאם לכל הדרישות של Google Maps בנושא שיוך (attribution).
הלוגו של מפות Google ושיוך טקסטואלי
כשזה אפשרי, צריך להשתמש בלוגו של מפות Google כהפניה למקור. במקרים שבהם המקום מוגבל, אפשר להשתמש בטקסט מפות Google. חובה שלמשתמשי הקצה יהיה ברור תמיד איזה תוכן מסופק על ידי מפות Google.
שיוך הלוגו
צריך לפעול לפי הדרישות האלה כשמשתמשים בלוגו של מפות Google באפליקציה.
הורדה של לוגו מפות Google
להשתמש בקובצי הלוגו הרשמיים של מפות Google. מורידים את הלוגו הרלוונטי מהרשימה שלמטה ופועלים לפי ההנחיות שבקטע הזה.
הורדת נכסי השיוך של מפות Googleכשמשתמשים בלוגו של מפות Google, צריך לפעול לפי ההנחיות האלה.
- אסור לשנות את הלוגו בכל דרך שהיא.
- חשוב לשמור על יחס הגובה-רוחב של הלוגו כדי למנוע עיוות.
- משתמשים בלוגו עם הקו המתאר על רקע עמוס, כמו מפה או תמונה.
- השתמשו בלוגו ללא קו מתאר על רקע פשוט, כמו צבע אחיד או מעבר צבע עדין.
מפרט גודל הלוגו
הלוגו של מפות Google צריך לעמוד במפרט הגודל הבא:- גובה הלוגו המינימלי: 16dp
- גובה מקסימלי של הלוגו: 19dp
- השטח הפנוי המינימלי מסביב ללוגו: 10dp משמאל, מימין ומלמעלה, 5dp מלמטה
מידע נוסף על dp זמין במאמר Pixel density באתר Material Design.
נגישות הלוגו
הדרישות הבאות בנוגע לנגישות חלות על הלוגו של מפות Google:- חשוב לשמור על ניגודיות נגישה בין הלוגו לרקע.
- כוללים תווית נגישות עם הטקסט מפות Google.
טקסט לציון קרדיט
אם הגודל של הממשק לא מאפשר להשתמש בלוגו של מפות Google, אפשר לכתוב את המילים מפות Google בטקסט. בצע את ההנחיות הבאות:
- אל תשנו את הטקסט מפות Google בשום צורה:
- אל תשנו את האותיות הרישיות במונח מפות Google
- לא להעביר את מפות Google לכמה שורות
- אל תתאימו את מפות Google לשפה אחרת.
- כדי למנוע מדפדפנים לתרגם את מפות Google, משתמשים במאפיין ה-HTML
translate="no".
מעצבים את הטקסט במפות Google לפי ההנחיות שבטבלה הבאה:
הדרישות לגבי סגנון הטקסט במפות Google נכס סגנון משפחת גופנים Roboto. טעינת הגופן היא אופציונלית. משפחת גופנים חלופית כל גופן sans serif שמשמש כבר במוצר או 'Sans-Serif' כדי להפעיל את גופן המערכת שמוגדר כברירת מחדל סגנון הגופן רגיל עובי הגופן 400 צבע גופן לבן, שחור (#1F1F1F) או אפור (#5E5E5E). שמירה על ניגודיות נגישה (4.5:1) ביחס לרקע. גודל גופן גודל הגופן המינימלי: 12sp
גודל הגופן המקסימלי: 16sp
מידע נוסף על sp זמין במאמר יחידות של גודל גופן באתר Material Design.ריווח בין אותיות רגיל
דוגמה ל-CSS
קוד ה-CSS הבא מציג את מפות Google עם סגנון וצבע טיפוגרפיים מתאימים על רקע לבן או בהיר.
@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap'); .GMP-attribution { font-family: Roboto, Sans-Serif; font-style: normal; font-weight: 400; font-size: 1rem; letter-spacing: normal; white-space: nowrap; color: #5e5e5e; }
דרישות ויזואליות
הדרישות הבאות מתייחסות לטיפול החזותי בשיוך למפות Google.מיקום הקרדיט קרוב לחלק העליון או התחתון של התוכן, ובאותו מאגר ויזואלי. אם מדובר בשורה אחת של תוכן, אפשר למקם את הקרדיט מימין או משמאל.
כדי להבחין חזותית בין תוכן של Google Maps Platform לבין תוכן אחר, צריך להשתמש ברמזים בממשק המשתמש, כמו גבול, צבע רקע, צל או רווח לבן מספיק.
- אל תציגו מצג שווא של מפות Google על ידי שיוך תוכן שלא שייך לפלטפורמה של מפות Google למפות Google.
- מוודאים שהשיוך תמיד גלוי וקריא. אסור להסיר, להסתיר, לטשטש או לשנות את התוכן הזה.