दावा करने, दावा छोड़ने या डिवाइस में मेटाडेटा अटैच करने के लिए लंबे समय तक चलने वाले कार्रवाई की स्थिति को ट्रैक करता है. ज़्यादा जानने के लिए, लंबे समय तक चलने वाले बैच ऑपरेशन के बारे में पढ़ें.
जेएसओएन के काेड में दिखाना | |
---|---|
{
"successCount": integer,
"perDeviceStatus": [
{
object ( |
फ़ील्ड | |
---|---|
successCount |
इस कार्रवाई की जानकारी कि सर्वर ने कितने आइटम प्रोसेस किए. जैसे-जैसे कार्रवाई आगे बढ़ती है वैसे-वैसे अपडेट होता जाता है. |
perDeviceStatus[] |
कार्रवाई में हर डिवाइस के लिए प्रोसेसिंग स्थिति. हर डिवाइस पर एक |
ऑपरेशन के लिए हर डिवाइस
कार्रवाई में हर डिवाइस के लिए एक टास्क. अनुरोध में डिवाइस में होने वाले हर बदलाव के हिसाब से.
जेएसओएन के काेड में दिखाना | |
---|---|
{ "result": { object ( |
फ़ील्ड | ||
---|---|---|
result |
हर डिवाइस के लिए प्रोसेसिंग नतीजे. |
|
यूनियन फ़ील्ड request . इसमें सर्वर से मिला अनुरोध शामिल है. request इनमें से सिर्फ़ एक हो सकता है: |
||
claim |
सर्वर से मिले मूल डिवाइस-दावा अनुरोध की एक कॉपी. |
|
unclaim |
सर्वर से दावा किए गए मूल डिवाइस-दावा अनुरोध की कॉपी. |
|
updateMetadata |
सर्वर से मिले मेटाडेटा अपडेट के मूल अनुरोध की कॉपी. |
डिवाइस की स्थिति का बैच
कार्रवाई में हर डिवाइस के लिए प्रोसेसिंग स्थिति कैप्चर करता है.
जेएसओएन के काेड में दिखाना | |
---|---|
{
"status": enum ( |
फ़ील्ड | |
---|---|
status |
प्रोसेस होने के बाद, डिवाइस की जांच के नतीजे की स्थिति. |
deviceId |
प्रोसेस हो जाने पर, डिवाइस का डिवाइस आईडी. |
errorMessage |
अगर प्रोसेस नहीं हो पाता है, तो डेवलपर को इसकी जानकारी दी जाती है कि क्या गड़बड़ी हुई है. |
errorIdentifier |
अगर प्रोसेस नहीं हो पाती है, तो गड़बड़ी का टाइप. |