Method: providers.tasks.batchCreate
    
    
      
    
    
      
      컬렉션을 사용해 정리하기
    
    
      
      내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
    
  
    
  
      
    
  
  
  
  
  
  
    
    
    
    
    
    
      
      
      
        새 Task 객체를 일괄적으로 만들고 반환합니다.
      
      
        
          HTTP 요청
          POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/tasks:batchCreate
URL은 gRPC 트랜스코딩 문법을 사용합니다.
        
        
          경로 매개변수
          
            
              
              
            
            
              
                | 매개변수 | 
            
            
              
                | parent | string
 필수입니다. 모든 태스크에서 공유하는 상위 리소스입니다. 이 값은 providers/{provider}형식이어야 합니다.provider는 Google Cloud 프로젝트 ID여야 합니다.sample-cloud-project를 예로 들 수 있습니다.CreateTaskRequest메시지의 상위 필드는 비어 있거나 이 필드와 일치해야 합니다. | 
            
          
        
        
          요청 본문
          요청 본문에는 다음과 같은 구조의 데이터가 포함됩니다.
          
          
            
              
                
                
              
              
                
                  | 필드 | 
              
              
                
                  | header | object (DeliveryRequestHeader)
 선택사항입니다. 표준 Delivery API 요청 헤더입니다. 참고: 이 필드를 설정하면 CreateTaskRequest메일의 헤더 필드가 비어 있거나 이 필드와 일치해야 합니다. | 
                
                  | requests[] | object (CreateTaskRequest)
 필수입니다. 만들 리소스를 지정하는 요청 메시지입니다. 참고: 한 번에 최대 500개의 태스크를 만들 수 있습니다. | 
              
            
          
        
        
          응답 본문
          
            
              BatchCreateTask 응답 메시지입니다.
              성공한 경우 응답 본문은 다음과 같은 구조의 데이터를 포함합니다.
            
            
              
                
                  
                    | JSON 표현 | 
                
                
                  
                    | {
  "tasks": [
    {
      object (Task)
    }
  ]
} | 
                
              
            
            
              
                
                  
                  
                
                
                  
                    | 필드 | 
                
                
                  
                    | tasks[] | object (Task)
 생성된 할 일 | 
                
              
            
          
        
      
      
        CreateTaskRequest
        
        
        
          
            
              
              
            
            
              
                | 필드 | 
            
            
              
              
                | parent | string
 필수입니다. providers/{provider}형식이어야 합니다.provider는 Google Cloud 프로젝트 ID여야 합니다.sample-cloud-project를 예로 들 수 있습니다. | 
              
                | taskId | string
 필수입니다. 작업 ID는 고유해야 하지만 배송 추적 ID가 아니어야 합니다. 배송 추적 ID를 저장하려면 trackingId필드를 사용합니다. 여러 작업에 동일한trackingId가 있을 수 있습니다. 작업 ID에는 다음과 같은 제한사항이 적용됩니다. 
                    유효한 유니코드 문자열이어야 합니다.최대 길이는 64자(영문 기준)입니다.유니코드 정규화 양식 C에 따라 정규화됩니다.'/', ':', '?', ',', '#'과 같은 ASCII 문자는 포함할 수 없습니다. | 
              
                | task | object (Task)
 필수입니다. 만들 태스크 항목입니다. 할 일을 만들 때 다음 필드가 필요합니다. 
                    typestate(OPEN로 설정해야 함)trackingId(UNAVAILABLE또는SCHEDULED_STOP태스크에는 설정하면 안 되지만 다른 모든 태스크 유형에는 필요)plannedLocation(UNAVAILABLE작업의 경우 선택사항)taskDuration 다음 필드는 선택적으로 설정할 수 있습니다. 
                    targetTimeWindowtaskTrackingViewConfigattributes 참고: 작업의 name필드는 무시됩니다. 다른 모든 Task 필드는 설정하면 안 됩니다. 그렇지 않으면 오류가 반환됩니다. | 
            
          
        
      
    
  
  
  
  
    
  
 
  
    
    
      
    
    
  
       
    
    
  
  
  달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
  최종 업데이트: 2025-08-31(UTC)
  
  
  
    
      [[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-08-31(UTC)"],[],["This document details how to create a batch of `Task` objects via a `POST` HTTP request to `https://fleetengine.googleapis.com/v1/{parent=providers/*}/tasks:batchCreate`. The `parent` path parameter is required and specifies the provider. The request body should contain a `header` and an array of `requests`, where each request includes a `CreateTaskRequest`. Each `CreateTaskRequest` requires a `parent`, `taskId`, and a `task` entity with specific fields. The response body returns an array of the created `Task` objects.\n"]]