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