Method: providers.tasks.batchCreate
    
    
      
    
    
      
      Koleksiyonlar ile düzeninizi koruyun
    
    
      
      İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
    
  
  
      
    
  
  
  
  
  
    
  
  
    
    
    
    
    
    
      
      
      
        Yeni bir Task nesnesi grubu oluşturup döndürür.
      
      
        
          HTTP isteği
          POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/tasks:batchCreate
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
        
        
          Yol parametreleri
          
            
              
              
            
            
              
                | Parametreler | 
            
            
              
                | parent | string
 Zorunlu. Tüm görevler tarafından paylaşılan üst kaynak. Bu değer providers/{provider}biçiminde olmalıdır.provider, Google Cloud proje kimliği olmalıdır. Örneğin,sample-cloud-project.CreateTaskRequestiletilerindeki üst alan boş olmalı veya bu alanla eşleşmelidir. | 
            
          
        
        
          İstek içeriği
          İstek metni aşağıdaki yapıyla birlikte verileri içerir:
          
          
            
              
                
                
              
              
                
                  | Alanlar | 
              
              
                
                  | header | object (DeliveryRequestHeader)
 İsteğe bağlı. Standart Delivery API istek başlığı. Not: Bu alanı ayarlarsanız CreateTaskRequestiletilerindeki üstbilgi alanı boş olmalı veya bu alanla eşleşmelidir. | 
                
                  | requests[] | object (CreateTaskRequest)
 Zorunlu. Oluşturulacak kaynakları belirten istek mesajı. Not: Bir toplu işlemde en fazla 500 görev oluşturabilirsiniz. | 
              
            
          
        
        
          Yanıt gövdesi
          
            
              BatchCreateTask yanıt mesajı.
              Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
            
            
              
                
                  
                    | JSON gösterimi | 
                
                
                  
                    | {
  "tasks": [
    {
      object (Task)
    }
  ]
} | 
                
              
            
            
              
                
                  
                  
                
                
                  
                    | Alanlar | 
                
                
                  
                    | tasks[] | object (Task)
 Oluşturulan görevler. | 
                
              
            
          
        
      
      
        CreateTaskRequest
        
          tasks.create istek mesajı.
        
        
          
            
              
                | JSON gösterimi | 
            
            
              
                | {
  "header": {
    object (DeliveryRequestHeader)
  },
  "parent": string,
  "taskId": string,
  "task": {
    object (Task)
  }
} | 
            
          
        
        
          
            
              
              
            
            
              
                | Alanlar | 
            
            
              
              
                | parent | string
 Zorunlu. providers/{provider}biçiminde olmalıdır.provider, Google Cloud proje kimliği olmalıdır. Örneğin,sample-cloud-project. | 
              
                | taskId | string
 Zorunlu. Görev kimliği benzersiz olmalıdır ancak gönderi takip kimliği olmamalıdır. Gönderi takip kimliğini saklamak için trackingIdalanını kullanın. Birden fazla görevin aynıtrackingIddeğerine sahip olabileceğini unutmayın. Görev kimlikleri aşağıdaki kısıtlamalara tabidir: 
                    Geçerli bir Unicode dizesi olmalıdır.Maksimum 64 karakterle sınırlıdır.Unicode Normalleştirme Biçimi C'ye göre normalleştirilmiştir.Aşağıdaki ASCII karakterlerinden hiçbirini içeremez: '/', ':', '?', ',' veya '#'. | 
              
                | task | object (Task)
 Zorunlu. Oluşturulacak Task öğesi. Görev oluştururken aşağıdaki alanlar gereklidir: 
                    typestate(OPENolarak ayarlanmalıdır)trackingId(UNAVAILABLEveyaSCHEDULED_STOPgörevleri için ayarlanmamalıdır ancak diğer tüm görev türleri için gereklidir)plannedLocation(UNAVAILABLEgörevleri için isteğe bağlı)taskDuration Aşağıdaki alanlar isteğe bağlı olarak ayarlanabilir: 
                    targetTimeWindowtaskTrackingViewConfigattributes Not: Görev'in namealanı yoksayılır. Diğer tüm Görev alanları ayarlanmamalıdır. Aksi takdirde hata döndürülür. | 
            
          
        
      
    
  
  
  
  
    
  
 
  
    
    
      
       
    
    
  
  
  Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
  Son güncelleme tarihi: 2025-08-31 UTC.
  
  
  
    
      [null,null,["Son güncelleme tarihi: 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"]]