אפליקציות שפורסמו דרך Google Play Custom App Publishing API לא יכולות להיות באופן ציבורי. הם עוברים תהליך אימות משקל קל יותר מאשר כתוצאה מכך, אפליקציות ציבוריות, וזמן הפרסום התקצר לחמש דקות בלבד (בהשוואה ליותר משעתיים דרך Play Console).
כדי לפרסם אפליקציה פרטית לארגון, צריך להתקשר
Accounts.customApps.create
העברה של מספר חשבון הפיתוח של הארגון כפרמטר. שדות החובה היחידים ב:
גוף הבקשה הוא הכותרת של האפליקציה ודף האפליקציה שמוגדר כברירת מחדל
בשפת היעד. חשוב לוודא שכל אפליקציה פרטית שמפרסמים עומדת גם בדרישות הבאות:
דרישות:
- שם החבילה הוא ייחודי ל-Google Play (לא רק ייחודי לחשבון הפיתוח).
- השם של האפליקציה הוא ייחודי לחשבון הפיתוח.
דוגמה
Path apkPath = Paths.get("PATH_TO_APK");
ByteArrayContent apk =
new ByteArrayContent("application/octet-stream", Files.readAllBytes(apkPath));
CustomApp appMetadata =
new CustomApp()
.setTitle("APPLICATION TITLE")
.setLanguageCode("en_US")
.setOrganizations(
List.of(
new CustomAppOrganization()
.setOrganizationId("C0123wxyz")
.setOrganizationName("My organization")));
CustomApps.Create request =
apiClient.accounts() // Playcustomapp apiClient
.customApps()
.create(DEV_ACCOUNT_ID, appMetadata, apk);
CustomApp response = request.execute();
System.out.println(response);
אם הפעולה מצליחה, האפליקציה תופיע ברשימת חשבון הפיתוח של אפליקציות ב-Play Console באופן מיידי. האפליקציה תהיה זמינה להפצה למשתמשי קצה בתוך חמש דקות.
כברירת מחדל, האפליקציה הפרטית שפורסמה זמינה רק לארגון
שמקושר לחשבון הפיתוח. כדי להגדיר את הארגונים שאליהם
האפליקציה הפרטית צריכה להיות זמינה, מוסיפים את מזהי הארגונים
נכס organizations
.
הפצת אפליקציות פרטיות
אפליקציות פרטיות מאושרות באופן אוטומטי כשמפורסמות, אבל הן לא מתבצעות באופן אוטומטי
זמינות למשתמש, אלא אם אדמין ב-IT בארגון העניק לו גישה באופן מפורש
לכל האפליקציות שאושרו ניתן להפעיל את התכונה הזו במסוף ה-EMM באמצעות
Users.setAvailableProductSet
(מגדירים את productSetBehavior
ל-"allApproved"
).
אפשר להשתמש באותה קריאה גם כדי לאפשר לאדמינים ב-IT להוסיף אפליקציות ספציפיות לרשימת ההיתרים
למשתמש (צריך להגדיר את productSetBehavior
כ-"whitelist"
).
למידע נוסף על הוספת אפליקציות לחנות Google Play לארגונים של משתמש,
מידע נוסף זמין בקטע יצירת פריסות בהתאמה אישית לחנות.
עדכון של אפליקציה פרטית
כדי לספק ללקוחות ארגוניים את חוויית המשתמש הטובה ביותר, אנחנו ממליצים לשלב פרסום של אפליקציות פרטיות לצד האפליקציה והחנות רישום תכונות עדכון שזמינות דרך Google Play Publishing API. כך אדמינים ב-IT יכולים לפרסם, לערוך ולעדכן אפליקציות פרטיות ישירות ממסוף ה-EMM או מ-IDE. אפשר להשתמש באותו חשבון שירות יצרת לצורך פרסום אפליקציות פרטיות כדי לתת הרשאה ל-Google Play Publishing API בקשות.
לך או ללקוח הארגוני שלך יש גם אפשרות לעדכן אפליקציות פרטיות ואת החנות שלהן פרטים על כרטיס המוצר מ-Play Console (מידע נוסף זמין במרכז העזרה של Play Console).
מתחילים לתכנת באמצעות ספריות הלקוח שלנו
ספריות לקוח של Google Play Custom App Publishing API זמינות ב- Java, ב-Python, .NET, ו-Ruby.
מידע נוסף על Android Enterprise
- למידע נוסף על פיתוח פתרון EMM ל-Android, יש לעיין ב- Android Enterprise.
- לקבלת מידע על שיטות מומלצות לפיתוח אפליקציות ל-Android עבור להפצה לארגונים, ראו Android עבור Enterprise.