יש לך אפליקציה מצוינת, ו-Google Play יכול לעזור לך להציג אותה למשתמשים ברכבים שלהם. כדי להתחיל, כדאי לעיין בדף הזה כדי ללמוד איך לבנות אפליקציות ל-Android Auto ול-Android Automotive OS (AAOS) ולהפיץ אותן דרך Google Play.
הסבר על ההנחיות והדרישות
כדי להתכונן להשקה מוצלחת, כדאי לעיין בטבלה הבאה של הנחיות ודרישות ליצירת חוויות שימוש מעולות ב-Android לרכבים.
כל האפליקציות
| כללי | Android Auto | Android Automotive OS |
|---|---|---|
| האפליקציה צריכה לעמוד בהנחיות האיכות לאפליקציות לרכב שרלוונטיות לקטגוריה שלה. |
|
|
אפליקציות מדיה
| כללי | Android Auto | Android Automotive OS |
|---|---|---|
|
|
אפליקציות תקשורת
| כללי | Android Auto | Android Automotive OS |
|---|---|---|
| לא רלוונטי |
|
אפליקציות בתבנית
| כללי | Android Auto | Android Automotive OS |
|---|---|---|
|
|
אפליקציות בהמתנה
| כללי | Android Auto | Android Automotive OS |
|---|---|---|
|
|
הכנת האפליקציה להפצה
לפני שתוכלו להפוך את האפליקציה שלכם לזמינה למשתמשים ברכב, אתם צריכים להעלות את האפליקציה ל-Play Console ולעדכן את דף האפליקציה בחנות עם צילומי מסך ומידע נוסף על Android Auto ו-AAOS.
מידע כללי על הכנה להשקה ב-Google Play זמין ברשימת ההכנות להשקה.
בחירת שם חבילה של AAOS
אם יש לכם אפליקציה קיימת בחנות Google Play למכשירי Android לנייד, אתם יכולים להמשיך להשתמש באותו שם חבילה לאפליקציה שלכם ל-Android Automotive OS. אנחנו ממליצים מאוד להשתמש באותו שם חבילה לאפליקציה שלכם ל-Android לנייד ולאפליקציה ל-AAOS מהסיבות הבאות:
- כך יהיה לכם קל יותר לנהל את כרטיסי המוצר ואת הגרסאות של שתי האפליקציות. אתם יכולים לעשות שימוש חוזר בתיאור האפליקציה ובנכסים אחרים מהאפליקציה לנייד באפליקציה ל-AAOS. אתם יכולים להשתמש במסלול ייעודי ל-AAOS כדי לשלוט בהפצה של האפליקציה ל-AAOS בנפרד מהאפליקציה לנייד.
- אם האפליקציה המושבתת שלכם מבוססת על עקרונות של אפליקציה דינמית, או אם תחליטו לעשות זאת בעתיד, שימוש באותו שם חבילה לשתי האפליקציות יאפשר לכם לעדכן את האפליקציה כך שתתמוך בגורמי צורה שונים באמצעות קובץ AAB יחיד.
הצהרה על תכונת החומרה של AAOS
באפליקציות ל-AAOS, בהתאם לסוג הטראק שבוחרים ולסיווג האפליקציה, יש הגבלות שונות על רכיב <uses-feature> חובת השימוש בחומרה לרכב:
<manifest ...>
...
<uses-feature android:name="android.hardware.type.automotive" ...>
...
</manifest>
| קטגוריית אפליקציות | סוג מסלול | הגבלות |
|---|---|---|
| אפליקציות מושבתות | נייד |
הערך של android:required צריך להיות "false"
|
| Android Automotive OS בלבד | הערך של android:required צריך להיות "true", "false" או לא מוגדר. |
|
| אפליקציות מדיה ומבוססות-תבניות | Android Automotive OS בלבד | הערך של android:required צריך להיות "true" או לא מוגדר. |
הבעת הסכמה לשימוש בגורמי צורה
בנוסף, צריך להביע הסכמה לשימוש בגורמי הצורה האחרים. לשם כך, מבצעים את השלבים הבאים ב-Google Play Console:
Android Auto
- עוברים לקטע גורמי צורה בדף הגדרות מתקדמות.
- לוחצים על הוספת גורם צורה ובוחרים באפשרות Android Auto.
-
ממלאים את הדרישות ל-Android Auto:
- פרסום קובץ AAB או APK של Android Auto למסלול הפצה לבדיקה
Android Automotive OS
- עוברים לקטע גורמי צורה בדף הגדרות מתקדמות.
- לוחצים על הוספת גורם צורה ובוחרים באפשרות Android Automotive OS.
-
צריך לעמוד בדרישות ל-Android Automotive OS:
-
צילומי מסך מ-Android Automotive OS. יכול להיות שתצטרכו להוסיף צילומי מסך של האפליקציה ב-Android Automotive OS לדף האפליקציה בחנות Google Play, בהתאם לקטגוריה שאליה היא משתייכת. הנחיות ספציפיות לקטגוריות זמינות בהנחיית האיכות EP-4. אם בדף המוצר שלכם יש צילומי מסך:
- צריך לכלול צילומי מסך של דף האפליקציה הראשי בחנות ושל כל דפי האפליקציה המותאמים אישית בחנות.
-
צריך לכלול לפחות שני צילומי מסך לאורך (800 על 1,280 פיקסלים) ושני צילומי מסך לרוחב (1,024 על 786 פיקסלים)
שמציגים את הגרסה הנוכחית של האפליקציה.
- יצירת צילומי מסך באמצעות תמונת מערכת כללית. כדי לצלם צילומי מסך ברזולוציות הנדרשות, אפשר להשתמש בפרופילים של חומרה של אמולטור Android Automotive OS: Automotive (1024p landscape) ו-Automotive Portrait. בצילומי המסך לא צריכה להיות התייחסות ליצרן ציוד מקורי (OEM) ספציפי.
- יכול להיות שייכללו צילומי מסך נוספים שמכילים תוכן שאינו ממשק האפליקציה, כמו יצירות אומנות לקידום מכירות.
- פרסום קובץ AAB או APK של Android Automotive OS למסלול הפצה לבדיקה.
-
צריך להסכים למדיניות בנושא כתיבת ביקורות כדי לוודא שהאפליקציה פועלת בהתאם להנחיות האיכות של Android Automotive OS.
- בוחרים את סוג המסלול שבו תשתמשו כדי להפיץ את האפליקציה למכשירי Android Automotive OS. חשוב: ברירת המחדל שמוגדרת ב-Google Play Console היא שימוש באותם מסלולים כמו במכשירים ניידים. עם זאת, אסור להשתמש במסלול ההפצה לנייד בקטגוריות מסוימות של אפליקציות ב-Android Automotive OS. מידע נוסף זמין במאמר בנושא בחירת מסלול ל-Android Automotive OS.
-
צילומי מסך מ-Android Automotive OS. יכול להיות שתצטרכו להוסיף צילומי מסך של האפליקציה ב-Android Automotive OS לדף האפליקציה בחנות Google Play, בהתאם לקטגוריה שאליה היא משתייכת. הנחיות ספציפיות לקטגוריות זמינות בהנחיית האיכות EP-4. אם בדף המוצר שלכם יש צילומי מסך:
בחירת סוג מעקב ל-Android Automotive OS
תמיד אפשר להפיץ את האפליקציה לרכבים עם Android Automotive OS באמצעות סוג המסלול הייעודי של Android Automotive OS. בהתאם לקטגוריה של האפליקציה, יכול להיות שתהיה לכם גם אפשרות להפיץ את האפליקציה למכשירי Android Automotive OS באמצעות מסלול ההפצה לנייד.
| קטגוריית אפליקציות | סוגי טראקים נתמכים |
|---|---|
| אפליקציות מושבתות |
|
| אפליקציות מדיה ומבוססות-תבניות |
|
אם כל שאר התנאים שווים, מומלץ להשתמש בטראק הייעודי. הפעולה הזו מאפשרת:
- השקת גרסאות שלא תלויות במסלול לנייד
- הגדרת בודקים שונים וטירגוט לפי מדינה למסלולי בדיקה
ביטול ההסכמה
אם תחליטו להפסיק לתמוך באחד מגורמי הצורה או בשניהם, תוכלו לבטל את ההסכמה בכרטיסייה גורמי צורה בדף הגדרות מתקדמות באופן הבא:
- Android Auto: צריך להסיר את התמיכה ב-Android Auto מכל פריטי המידע שנוצרו בתהליך הפיתוח (Artifact) הפעילים בכל מסלולי ההפצה. אחר כך לוחצים על הלחצן הסרה כדי להסיר את Android Auto מהרשימה של גורמי הצורה בדף.
- Android Automotive OS: כדי לבטל את ההצטרפות ל-Android Automotive OS, לוחצים על הכפתור ניהול. אחר כך לוחצים על הלחצן הסרה כדי להסיר את Android Automotive OS מהרשימה של גורמי הצורה בדף. המשתמשים לא יוכלו יותר למצוא את האפליקציה שלכם ב-Google Play או לקבל עדכונים.
בדיקת האפליקציה תלויה בסוג מסלול ההפצה
אם בחרתם להפיץ את האפליקציה ל-Android Auto או ל-Android Automotive OS, כשאתם שולחים ל-Google Play פריט שמתאים ל-Android Auto או ל-Android Automotive OS, האפליקציה נבדקת כדי לוודא שהיא עומדת בדרישות ההנחיות לאיכות אפליקציות לרכב. תהליך הבדיקה המפורט הזה עשוי להימשך יותר זמן ממה שאתם רגילים כשאתם מפיצים רק לטלפונים ולטאבלטים.
ההשפעה של תוצאת הבדיקה עשויה להשתנות בהתאם לסוג הרכיבים התואמים ל-Android Auto או ל-Android Automotive OS שכלולים בשליחה שלכם. לדוגמה, אם שליחה מכילה גרסת build שלא עומדת בדרישות במסלול בדיקות סגור, תקבלו הודעה על כך שהגרסה לא עומדת בדרישות, אבל השליחה עדיין תאושר. אם אותה גרסה הייתה במסלול לסביבת הייצור, השליחה תידחה.
| סוג מסלול | ביקורת על גורם הצורה |
|---|---|
| שיתוף פנימי (Android Auto בלבד) |
ללא |
| בדיקה פנימית | ללא |
| בדיקות סגורות | משאב לא חוסם |
| בדיקות פתוחות | חסימה |
| Production | חסימה |
בסיום הבדיקה, תקבלו אימייל לכתובת של חשבון המפתח שלכם עם הודעה על אישור האפליקציה או דחייתה. אם האפליקציה לא אושרה, באימייל מופיע סיכום של התחומים שצריך לטפל בהם. אחרי שתסיימו לבצע את השינויים הנדרשים, כולל הסרה של כל ארטיפקט שנדחה, תוכלו להעלות גרסה חדשה של האפליקציה לבדיקה.
איך מוודאים שאפשר לבדוק את האפליקציה
כדי שתהליך בדיקת האפליקציה יהיה פשוט ככל האפשר, חשוב לקחת בחשבון את הנקודות הבאות כשמתכוננים לשלוח את האפליקציה לבדיקה:
- אם האפליקציה מחייבת את המשתמשים להיכנס לחשבון כדי לגשת לכל התכונות שלה, עליך לשלוח את פרטי חשבון הבדיקה ב-Google Play Console. הוראות איך לעשות זאת מופיעות במאמר גישה לאפליקציות.
- אם אפליקציית המקומות המעניינים שלכם מאפשרת למשתמשים לבצע הזמנה, חשבון הבדיקה הזה צריך לאפשר ביצוע הזמנה בלי חיוב.
- אם אפליקציית הניווט או אפליקציית המקומות שמעניינים אתכם לא זמינה בארצות הברית, אתם צריכים לאפשר למשתמשים להשתמש באפליקציה למיקום GPS מדומה כדי שבודק יוכל לבדוק את האפליקציה.