Method: advertisers.lineItems.bulkEditAssignedTargetingOptions
    
    
      
    
    
      
      Restez organisé à l'aide des collections
    
    
      
      Enregistrez et classez les contenus selon vos préférences.
    
  
  
      
    
  
  
  
  
  
    
  
  
    
    
    
    
    
    
      
      
      
        Modifie de manière groupée les options de ciblage de plusieurs éléments de campagne. L'opération supprimera les options de ciblage attribuées fournies dans BulkEditAssignedTargetingOptionsRequest.delete_requests, puis créera les options de ciblage attribuées fournies dans BulkEditAssignedTargetingOptionsRequest.create_requests.
Les requêtes envoyées à ce point de terminaison ne peuvent pas être effectuées simultanément avec les requêtes suivantes qui mettent à jour le même élément de campagne:
        Vous ne pouvez pas créer ni mettre à jour d'éléments de campagne YouTube et partenaires à l'aide de l'API.
      
      
        
          Requête HTTP
          POST https://displayvideo.googleapis.com/v4/advertisers/{advertiserId}/lineItems:bulkEditAssignedTargetingOptions
L'URL utilise la syntaxe de transcodage gRPC.
        
        
          Paramètres de chemin d'accès
          
            
              
              
            
            
              
                | Paramètres | 
              
            
            
              
                advertiserId | 
                
                   string (int64 format) 
                  Obligatoire. ID de l'annonceur auquel les éléments de campagne appartiennent. 
                 | 
              
            
          
        
        
          Corps de la requête
          Le corps de la requête contient des données présentant la structure suivante :
          
          
            
              
                
                
              
              
                
                  | Champs | 
                
              
              
                
                  lineItemIds[] | 
                  
                     string (int64 format) 
                    Obligatoire. ID des éléments de campagne dont le ciblage est mis à jour. 
                   | 
                
                
                  deleteRequests[] | 
                  
                     object (DeleteAssignedTargetingOptionsRequest) 
                    Les options de ciblage attribuées à supprimer par lot, spécifiées sous la forme d'une liste de DeleteAssignedTargetingOptionsRequest. Les types de ciblage acceptés sont les suivants: 
                    
                      TARGETING_TYPE_AGE_RANGE 
                      TARGETING_TYPE_APP 
                      TARGETING_TYPE_APP_CATEGORY 
                      TARGETING_TYPE_AUDIENCE_GROUP 
                      TARGETING_TYPE_AUDIO_CONTENT_TYPE 
                      TARGETING_TYPE_AUTHORIZED_SELLER_STATUS 
                      TARGETING_TYPE_BROWSER 
                      TARGETING_TYPE_BUSINESS_CHAIN 
                      TARGETING_TYPE_CARRIER_AND_ISP 
                      TARGETING_TYPE_CATEGORY 
                      TARGETING_TYPE_CHANNEL 
                      TARGETING_TYPE_CONTENT_DURATION 
                      TARGETING_TYPE_CONTENT_GENRE 
                      TARGETING_TYPE_CONTENT_INSTREAM_POSITION 
                      TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION 
                      TARGETING_TYPE_CONTENT_STREAM_TYPE 
                      TARGETING_TYPE_DAY_AND_TIME 
                      TARGETING_TYPE_DEVICE_MAKE_MODEL 
                      TARGETING_TYPE_DEVICE_TYPE 
                      TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION 
                      TARGETING_TYPE_ENVIRONMENT 
                      TARGETING_TYPE_EXCHANGE 
                      TARGETING_TYPE_GENDER 
                      TARGETING_TYPE_GEO_REGION 
                      TARGETING_TYPE_HOUSEHOLD_INCOME 
                      TARGETING_TYPE_INVENTORY_SOURCE 
                      TARGETING_TYPE_INVENTORY_SOURCE_GROUP 
                      TARGETING_TYPE_KEYWORD 
                      TARGETING_TYPE_LANGUAGE 
                      TARGETING_TYPE_NATIVE_CONTENT_POSITION 
                      TARGETING_TYPE_NEGATIVE_KEYWORD_LIST 
                      TARGETING_TYPE_OMID 
                      TARGETING_TYPE_ON_SCREEN_POSITION 
                      TARGETING_TYPE_OPERATING_SYSTEM 
                      TARGETING_TYPE_PARENTAL_STATUS 
                      TARGETING_TYPE_POI 
                      TARGETING_TYPE_PROXIMITY_LOCATION_LIST 
                      TARGETING_TYPE_REGIONAL_LOCATION_LIST 
                      TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION 
                      TARGETING_TYPE_SUB_EXCHANGE 
                      TARGETING_TYPE_THIRD_PARTY_VERIFIER 
                      TARGETING_TYPE_URL 
                      TARGETING_TYPE_USER_REWARDED_CONTENT 
                      TARGETING_TYPE_VIDEO_PLAYER_SIZE 
                      TARGETING_TYPE_VIEWABILITY 
                     
                   | 
                
                
                  createRequests[] | 
                  
                     object (CreateAssignedTargetingOptionsRequest) 
                    Les options de ciblage attribuées à créer par lot, spécifiées sous la forme d'une liste de CreateAssignedTargetingOptionsRequest. Les types de ciblage acceptés sont les suivants: 
                    
                      TARGETING_TYPE_AGE_RANGE 
                      TARGETING_TYPE_APP 
                      TARGETING_TYPE_APP_CATEGORY 
                      TARGETING_TYPE_AUDIENCE_GROUP 
                      TARGETING_TYPE_AUDIO_CONTENT_TYPE 
                      TARGETING_TYPE_AUTHORIZED_SELLER_STATUS 
                      TARGETING_TYPE_BROWSER 
                      TARGETING_TYPE_BUSINESS_CHAIN 
                      TARGETING_TYPE_CARRIER_AND_ISP 
                      TARGETING_TYPE_CATEGORY 
                      TARGETING_TYPE_CHANNEL 
                      TARGETING_TYPE_CONTENT_DURATION 
                      TARGETING_TYPE_CONTENT_GENRE 
                      TARGETING_TYPE_CONTENT_INSTREAM_POSITION 
                      TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION 
                      TARGETING_TYPE_CONTENT_STREAM_TYPE 
                      TARGETING_TYPE_DAY_AND_TIME 
                      TARGETING_TYPE_DEVICE_MAKE_MODEL 
                      TARGETING_TYPE_DEVICE_TYPE 
                      TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION 
                      TARGETING_TYPE_ENVIRONMENT 
                      TARGETING_TYPE_EXCHANGE 
                      TARGETING_TYPE_GENDER 
                      TARGETING_TYPE_GEO_REGION 
                      TARGETING_TYPE_HOUSEHOLD_INCOME 
                      TARGETING_TYPE_INVENTORY_SOURCE 
                      TARGETING_TYPE_INVENTORY_SOURCE_GROUP 
                      TARGETING_TYPE_KEYWORD 
                      TARGETING_TYPE_LANGUAGE 
                      TARGETING_TYPE_NATIVE_CONTENT_POSITION 
                      TARGETING_TYPE_NEGATIVE_KEYWORD_LIST 
                      TARGETING_TYPE_OMID 
                      TARGETING_TYPE_ON_SCREEN_POSITION 
                      TARGETING_TYPE_OPERATING_SYSTEM 
                      TARGETING_TYPE_PARENTAL_STATUS 
                      TARGETING_TYPE_POI 
                      TARGETING_TYPE_PROXIMITY_LOCATION_LIST 
                      TARGETING_TYPE_REGIONAL_LOCATION_LIST 
                      TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION 
                      TARGETING_TYPE_SUB_EXCHANGE 
                      TARGETING_TYPE_THIRD_PARTY_VERIFIER 
                      TARGETING_TYPE_URL 
                      TARGETING_TYPE_USER_REWARDED_CONTENT 
                      TARGETING_TYPE_VIDEO_PLAYER_SIZE 
                      TARGETING_TYPE_VIEWABILITY 
                     
                   | 
                
              
            
          
        
        
          Corps de la réponse
          
            
              Si la requête aboutit, le corps de la réponse contient des données présentant la structure suivante :
            
            
              
                
                  
                    | Représentation JSON | 
                  
                
                
                  
                    {
  "updatedLineItemIds": [
    string
  ],
  "failedLineItemIds": [
    string
  ],
  "errors": [
    {
      object (Status)
    }
  ]
} | 
                  
                
              
            
            
              
                
                  
                  
                
                
                  
                    | Champs | 
                  
                
                
                  
                    updatedLineItemIds[] | 
                    
                       string (int64 format) 
                      Uniquement en sortie. ID des éléments de campagne mis à jour. 
                     | 
                  
                  
                    failedLineItemIds[] | 
                    
                       string (int64 format) 
                      Uniquement en sortie. ID des éléments de campagne qui ont échoué. 
                     | 
                  
                  
                    errors[] | 
                    
                       object (Status) 
                      Informations d'erreur pour chaque élément de campagne qui n'a pas pu être mis à jour. 
                     | 
                  
                
              
            
          
        
        
          Champs d'application des autorisations
          Requiert le niveau d'accès OAuth suivant :
          
            https://www.googleapis.com/auth/display-video 
          
Pour en savoir plus, consultez OAuth 2.0 Overview.
        
      
      
    
  
  
  
  
    
  
 
  
    
    
      
       
    
    
  
  
  Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
  Dernière mise à jour le 2025/07/25 (UTC).
  
  
  
    
      [null,null,["Dernière mise à jour le 2025/07/25 (UTC)."],[],["The Display & Video 360 API v4 beta allows bulk editing of targeting options across multiple line items.  This involves deleting specified assigned targeting options via `deleteRequests` and creating new ones via `createRequests`.  Concurrent edits to the same line item using `lineItems.bulkUpdate`, `lineItems.patch`, `assignedTargetingOptions.create`, or `assignedTargetingOptions.delete` are not allowed. The request body includes `lineItemIds`, `deleteRequests`, and `createRequests`, while the response indicates `updatedLineItemIds`, `failedLineItemIds`, and `errors`. The URL for the HTTP request uses gRPC Transcoding syntax. YouTube & Partners line items are not supported.\n"]]