מעקב אחרי הסטטוס של פעולה ממושכת כדי לתבוע בעלות, לבטל תביעת בעלות או לצרף מטא-נתונים למכשירים. מידע נוסף זמין במאמר פעולות ממושכות באצווה.
ייצוג JSON | |
---|---|
{
"successCount": integer,
"perDeviceStatus": [
{
object ( |
שדות | |
---|---|
successCount |
סיכום של מספר הפריטים בפעולה שהשרת עיבד בהצלחה. הפעולה מתעדכנת ככל שהפעולה מתבצעת. |
perDeviceStatus[] |
סטטוס העיבוד של כל מכשיר בפעולה. |
OperationPerDevice
משימה לכל מכשיר בפעולה. תואם לכל שינוי במכשיר בבקשה.
ייצוג JSON | |
---|---|
{ "result": { object ( |
שדות | ||
---|---|---|
result |
תוצאת העיבוד של כל מכשיר. |
|
שדה איחוד request . ערכות SDK שמכילות את הבקשה שנשלחה על ידי השרת. request יכול להיות רק אחת מהאפשרויות הבאות: |
||
claim |
עותק של הבקשה המקורית לתביעת בעלות על המכשיר שהתקבלה בשרת. |
|
unclaim |
עותק של הבקשה המקורית שלא נתבעה על המכשיר, שהתקבלה על ידי השרת. |
|
updateMetadata |
עותק של הבקשה המקורית לעדכון מטא-נתונים שהתקבלה בשרת. |
PerDeviceStatusInBatch
מתעד את סטטוס העיבוד של כל מכשיר בפעולה.
ייצוג JSON | |
---|---|
{
"status": enum ( |
שדות | |
---|---|
status |
סטטוס התוצאה של המכשיר לאחר העיבוד. |
deviceId |
אם העיבוד יסתיים בהצלחה, יוצג מזהה המכשיר. |
errorMessage |
אם העיבוד נכשל, נשלחת הודעה למפתחים שמסבירה מה השתבש. |
errorIdentifier |
אם העיבוד נכשל, סוג השגיאה. |