Method: providers.tasks.batchCreate
    
    
      
    
    
      
      Zadbaj o dobrą organizację dzięki kolekcji
    
    
      
      Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
    
  
    
  
      
    
  
  
  
  
  
  
    
    
    
    
    
    
      
      
      
        Tworzy i zwraca partię nowych obiektów Task.
      
      
        
          Żądanie HTTP
          POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/tasks:batchCreate
Adres URL używa składni transkodowania gRPC.
        
        
          Parametry ścieżki
          
            
              
              
            
            
              
                | Parametry | 
              
            
            
              
                parent | 
                
                   string 
                  Wymagany. Zasób nadrzędny udostępniony wszystkim zadaniom. Ta wartość musi mieć format providers/{provider}. Wartość provider musi być identyfikatorem projektu Google Cloud. Na przykład: sample-cloud-project. Pole nadrzędne w wiadomościach CreateTaskRequest musi być puste lub musi odpowiadać temu polu. 
                 | 
              
            
          
        
        
          Treść żądania
          Treść żądania zawiera dane o następującej strukturze:
          
          
            
              
                
                
              
              
                
                  | Pola | 
                
              
              
                
                  header | 
                  
                     object (DeliveryRequestHeader) 
                    Opcjonalnie: Standardowy nagłówek żądania interfejsu Delivery API. Uwaga: jeśli ustawisz to pole, pole nagłówka w wiadomościach CreateTaskRequest musi być puste lub zgodne z tym polem. 
                   | 
                
                
                  requests[] | 
                  
                     object (CreateTaskRequest) 
                    Wymagany. Komunikat z prośbą o utworzenie zasobów. Uwaga: możesz utworzyć maksymalnie 500 zadań w ramach jednego zbiorczego zadania. 
                   | 
                
              
            
          
        
        
          Treść odpowiedzi
          
            
              wiadomość BatchCreateTask z odpowiedzią,
              W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
            
            
              
                
                  
                    | Zapis JSON | 
                  
                
                
                  
                    {
  "tasks": [
    {
      object (Task)
    }
  ]
} | 
                  
                
              
            
            
              
                
                  
                  
                
                
                  
                    | Pola | 
                  
                
                
                  
                    tasks[] | 
                    
                       object (Task) 
                      Utworzone zadania. 
                     | 
                  
                
              
            
          
        
      
      
        CreateTaskRequest
        
          wiadomość z prośbą tasks.create,
        
        
        
          
            
              
              
            
            
              
                | Pola | 
              
            
            
              
              
                parent | 
                
                   string 
                  Wymagany. Musi mieć format providers/{provider}. Wartość provider musi być identyfikatorem projektu Google Cloud. Na przykład: sample-cloud-project. 
                 | 
              
              
                taskId | 
                
                   string 
                  Wymagany. Identyfikator zadania musi być niepowtarzalny, ale nie powinien być identyfikatorem śledzenia przesyłki. Aby zapisać identyfikator śledzenia przesyłki, użyj pola trackingId. Pamiętaj, że ta sama wartość trackingId może występować w przypadku wielu zadań. Identyfikatory zadań podlegają tym ograniczeniom: 
                  
                    - Musi to być prawidłowy ciąg znaków Unicode.
 
                    - Maksymalna długość to 64 znaki.
 
                    - znormalizowany zgodnie ze specyfikacją Unicode Normalization Form C.
 
                    - Nie może zawierać tych znaków ASCII: '/', ':', '?', ',' ani '#'.
 
                   
                 | 
              
              
                task | 
                
                   object (Task) 
                  Wymagany. Encja Zadania do utworzenia. Podczas tworzenia zadania wymagane są te pola: 
                  
                    type 
                    state (musi mieć wartość OPEN) 
                    trackingId (nie można go ustawić w przypadku zadań UNAVAILABLE ani SCHEDULED_STOP, ale jest wymagany w przypadku wszystkich innych typów zadań) 
                    plannedLocation (opcjonalny w przypadku zadań UNAVAILABLE) 
                    taskDuration 
                   Opcjonalnie możesz ustawić te pola: 
                  
                    targetTimeWindow 
                    taskTrackingViewConfig 
                    attributes 
                   Uwaga: pole name w zadaniu jest ignorowane. Wszystkie pozostałe pola zadania muszą być puste. W przeciwnym razie zwracany jest błąd. 
                 | 
              
            
          
        
      
    
  
  
  
  
    
  
 
  
    
    
      
    
    
  
       
    
    
  
  
  O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
  Ostatnia aktualizacja: 2025-08-31 UTC.
  
  
  
    
      [[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 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"]]