Theo dõi trạng thái của một hoạt động diễn ra trong thời gian dài để xác nhận quyền sở hữu, huỷ xác nhận quyền sở hữu hoặc đính kèm siêu dữ liệu vào thiết bị. Để tìm hiểu thêm, hãy đọc bài viết Thao tác hàng loạt diễn ra trong thời gian dài.
Biểu diễn dưới dạng JSON | |
---|---|
{
"successCount": integer,
"perDeviceStatus": [
{
object ( |
Trường | |
---|---|
successCount |
Một bản tóm tắt về số lượng mục trong thao tác mà máy chủ đã xử lý thành công. Cập nhật khi hoạt động diễn ra. |
perDeviceStatus[] |
Trạng thái xử lý của từng thiết bị trong hoạt động. Một |
OperationPerDevice
Một tác vụ cho mỗi thiết bị trong thao tác. Tương ứng với từng thay đổi về thiết bị trong yêu cầu.
Biểu diễn dưới dạng JSON | |
---|---|
{ "result": { object ( |
Trường | ||
---|---|---|
result |
Kết quả xử lý cho từng thiết bị. |
|
Trường kết hợp request . Chứa yêu cầu mà máy chủ nhận được. request chỉ có thể là một trong những trạng thái sau đây: |
||
claim |
Bản sao yêu cầu xác nhận quyền sở hữu thiết bị gốc mà máy chủ nhận được. |
|
unclaim |
Bản sao yêu cầu huỷ xác nhận thiết bị gốc mà máy chủ đã nhận được. |
|
updateMetadata |
Bản sao của yêu cầu cập nhật siêu dữ liệu gốc mà máy chủ nhận được. |
PerDeviceStatusInBatch
Ghi lại trạng thái xử lý của từng thiết bị trong hoạt động.
Biểu diễn dưới dạng JSON | |
---|---|
{
"status": enum ( |
Trường | |
---|---|
status |
Trạng thái kết quả của thiết bị sau khi xử lý xong. |
deviceId |
Nếu quá trình xử lý thành công, mã thiết bị của thiết bị. |
errorMessage |
Nếu quá trình xử lý không thành công, thông báo của nhà phát triển sẽ giải thích lỗi. |
errorIdentifier |
Nếu quá trình xử lý không thành công, loại lỗi này sẽ được chọn. |