שינוי קבוצת המוצרים שהמשתמש רשאי לגשת אליהם
כמוצרים ברשימת ההיתרים). רק מוצרים
אושר
או מוצרים שאושרו בעבר (מוצרים שהאישור שלהם בוטל)
יכול להיכלל ברשימת ההיתרים.
בקשה
בקשת HTTP
PUT https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/users/userId/availableProductSet
פרמטרים
שם הפרמטר | ערך | תיאור |
---|---|---|
פרמטרים של נתיב | ||
enterpriseId |
string |
המזהה של הארגון. |
userId |
string |
המזהה של המשתמש. |
אישור
הבקשה הזו מחייבת הרשאה עם ההיקף הבא:
היקף |
---|
https://www.googleapis.com/auth/androidenterprise |
מידע נוסף זמין בדף אימות והרשאה.
גוף הבקשה
בגוף הבקשה, מספקים את הנתונים במבנה הבא:
{ "kind": "androidenterprise#productSet", "productId": [ string ], "productSetBehavior": string, "productVisibility": [ { "productId": string, "tracks": [ string ], "trackIds": [ string ] } ] }
שם הנכס | ערך | תיאור | הערות |
---|---|---|---|
productId[] |
list |
רשימת מזהי המוצרים שמהם מורכבת קבוצת המוצרים. | |
productSetBehavior |
string |
הפרשנות של קבוצת המוצרים הזו. 'לא ידוע' אין לשלוח אימיילים והמערכת מתעלמת מהם אם הם מתקבלים. רשימת היתרים מציינת שהמשתמש רשאי לגשת לקבוצת המוצרים. 'includeAll' (הכללה של הכול) פירושו שכל המוצרים נגישים, כולל מוצרים שאושרו, מוצרים שהאישור שלהם בוטל ומוצרים שמעולם לא אושרו. 'allApproved' כלומר, המשתמש רשאי לגשת לכל המוצרים שאושרו לארגון. אם הערך הוא 'allApproved' או 'includeAll', המערכת תתעלם מהשדה productId. אם לא הגדרתם ערך, המערכת תפרש אותו כ'רשימת היתרים' כדי לבדוק אם יש תאימות לאחור. עוד "allApproved" או 'includeAll' לא מאפשרת חשיפה אוטומטית של alpha או 'בטא' טראקים לאפליקציה ל-Android. שימוש ברמת החשיפה של המוצר כדי להפעיל את התכונה 'אלפא' או 'בטא' טראקים לכל משתמש.
הערכים הקבילים הם:
|
|
productVisibility[] |
list |
רשימה נוספת של מזהי המוצרים שמהם מורכבת קבוצת המוצרים. בניגוד למערך productID, ברשימה הזו אפשר לציין אילו מסלולים (אלפא, בטא, ייצור) של מוצר יהיו גלויים למשתמש. למידע נוסף, ראו ProductVisibility (חשיפה של מוצרים) והשדות שלו. אסור לציין את אותו מזהה מוצר גם כאן וגם במערך productId, ולכן תתקבל שגיאה. | |
productVisibility[].productId |
string |
מזהה המוצר שצריך להיות גלוי למשתמש. חובה לכל פריט ברשימת החשיפה של המוצרים. | |
productVisibility[].tracks[] |
list |
הוצא משימוש. במקום זאת, אתם צריכים להשתמש ב-trackIds . |
|
productVisibility[].trackIds[] |
list |
התפקיד הזה מאפשר למשתמש לראות את מסלולי המוצרים שצוינו על ידי trackIds . |
|
kind |
string |
תשובה
אם הפעולה בוצעה ללא שגיאות, השיטה הזו מחזירה גוף תגובה עם המבנה הבא:
{ "kind": "androidenterprise#productSet", "productId": [ string ], "productSetBehavior": string, "productVisibility": [ { "productId": string, "tracks": [ string ], "trackIds": [ string ] } ] }
שם הנכס | ערך | תיאור | הערות |
---|---|---|---|
productId[] |
list |
רשימת מזהי המוצרים שמהם מורכבת קבוצת המוצרים. | |
productSetBehavior |
string |
הפרשנות של קבוצת המוצרים הזו. 'לא ידוע' אין לשלוח אימיילים והמערכת מתעלמת מהם אם הם מתקבלים. רשימת היתרים מציינת שהמשתמש רשאי לגשת לקבוצת המוצרים. 'includeAll' (הכללה של הכול) פירושו שכל המוצרים נגישים, כולל מוצרים שאושרו, מוצרים שהאישור שלהם בוטל ומוצרים שמעולם לא אושרו. 'allApproved' כלומר, המשתמש רשאי לגשת לכל המוצרים שאושרו לארגון. אם הערך הוא 'allApproved' או 'includeAll', המערכת תתעלם מהשדה productId. אם לא הגדרתם ערך, המערכת תפרש אותו כ'רשימת היתרים' כדי לבדוק אם יש תאימות לאחור. עוד "allApproved" או 'includeAll' לא מאפשרת חשיפה אוטומטית של alpha או 'בטא' טראקים לאפליקציה ל-Android. שימוש ברמת החשיפה של המוצר כדי להפעיל את התכונה 'אלפא' או 'בטא' טראקים לכל משתמש.
הערכים הקבילים הם:
|
|
productVisibility[] |
list |
רשימה נוספת של מזהי המוצרים שמהם מורכבת קבוצת המוצרים. בניגוד למערך productID, ברשימה הזו אפשר לציין אילו מסלולים (אלפא, בטא, ייצור) של מוצר יהיו גלויים למשתמש. למידע נוסף, ראו ProductVisibility (חשיפה של מוצרים) והשדות שלו. אסור לציין את אותו מזהה מוצר גם כאן וגם במערך productId, ולכן תתקבל שגיאה. | |
productVisibility[].productId |
string |
מזהה המוצר שצריך להיות גלוי למשתמש. חובה לכל פריט ברשימת החשיפה של המוצרים. | |
productVisibility[].tracks[] |
list |
הוצא משימוש. במקום זאת, אתם צריכים להשתמש ב-trackIds . |
|
productVisibility[].trackIds[] |
list |
התפקיד הזה מאפשר למשתמש לראות את מסלולי המוצרים שצוינו על ידי trackIds . |
|
kind |
string |