- JSON 표현
 - OperationPerDevice
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON 표현
 
 - PerDeviceStatusInBatch
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON 표현
 
 
장기 실행 작업의 상태를 추적하여 기기의 소유권을 주장하거나, 소유권을 주장하거나, 메타데이터를 기기에 첨부합니다. 자세한 내용은 장기 실행 일괄 작업을 참고하세요.
| JSON 표현 | |
|---|---|
{
  "successCount": integer,
  "perDeviceStatus": [
    {
      object ( | 
            |
| 필드 | |
|---|---|
successCount | 
              
                 
 서버가 성공적으로 처리한 작업의 항목 수의 요약입니다. 작업이 진행됨에 따라 업데이트됩니다.  | 
            
perDeviceStatus[] | 
              
                 
 작업에 포함된 각 기기의 처리 상태입니다. 기기당 하나의   | 
            
OperationPerDevice
작업에서 각 기기의 작업입니다. 요청의 각 기기 변경에 해당합니다.
| JSON 표현 | |
|---|---|
{ "result": { object (  | 
              |
| 필드 | ||
|---|---|---|
result | 
                
                   
 각 기기의 처리 결과입니다.  | 
              |
통합 필드 request. 서버가 수신한 요청이 포함됩니다. request은 다음 중 하나여야 합니다. | 
              ||
claim | 
                
                   
 서버에서 수신한 원래 기기 소유권 주장 요청의 사본  | 
              |
unclaim | 
                
                   
 서버에서 수신한 기기 소유권 주장 취소 요청의 원본 사본  | 
              |
updateMetadata | 
                
                   
 서버가 수신한 원래 메타데이터 업데이트 요청의 사본  | 
              |
PerDeviceStatusInBatch
작업에서 각 기기의 처리 상태를 캡처합니다.
| JSON 표현 | |
|---|---|
{
  "status": enum ( | 
              |
| 필드 | |
|---|---|
status | 
                
                   
 처리 후 기기의 결과 상태입니다.  | 
              
deviceId | 
                
                   
 처리에 성공하면 기기의 기기 ID입니다.  | 
              
errorMessage | 
                
                   
 처리에 실패하면 무엇이 잘못되었는지 설명하는 개발자 메시지가 표시됩니다.  | 
              
errorIdentifier | 
                
                   
 처리에 실패하면 오류 유형입니다.  |