AI-generated Key Takeaways
- 
          
The Production WSDL and Namespace are provided for the SegmentPopulationService.
 - 
          
The service supports operations to get segment population results, perform segment population actions, and update segment memberships.
 - 
          
Multiple error types are defined for various issues including API version, authentication, collection size, common errors, and more.
 - 
          
The
getSegmentPopulationResultsByIdsoperation retrieves results for given batch upload IDs. - 
          
The
performSegmentPopulationActionoperation allows performing actions on batches identified by IDs. - 
          
The
updateSegmentMembershipsoperation facilitates updating identifiers in audience segments, returning a batch upload ID for subsequent actions. 
- Production WSDL
 - 
               
https://ads.google.com/apis/ads/publisher/v202505/SegmentPopulationService?wsdl - Namespace
 - 
               
https://www.google.com/apis/ads/publisher/v202505 - Operations
 - Errors
 - 
               
- ApiVersionError
 - AuthenticationError
 - CollectionSizeError
 - CommonError
 - FeatureError
 - InternalApiError
 - NotNullError
 - ParseError
 - PermissionError
 - PublisherQueryLanguageContextError
 - PublisherQueryLanguageSyntaxError
 - QuotaError
 - RequiredCollectionError
 - RequiredError
 - SegmentPopulationError
 - ServerError
 - StringFormatError
 - StringLengthError
 
 
getSegmentPopulationResultsByIds
Returns a list of SegmentPopulationResults for the given batchUploadIds.
Parameters
| Field | Type | Description | 
|---|---|---|
                           batchUploadIds
                         | 
                        
                           
                              
                         | 
                        
Response
| Field | Type | Description | 
|---|---|---|
                           rval
                         | 
                        
                           
                              
                         | 
                        
performSegmentPopulationAction
Performs an action on the uploads denoted by batchUploadIds.
Parameters
| Field | Type | Description | 
|---|---|---|
                           action
                         | 
                        
                           
                              
                           
                         | 
                        |
                           batchUploadIds
                         | 
                        
                           
                              
                         | 
                        
Response
| Field | Type | Description | 
|---|---|---|
                           rval
                         | 
                        
                           
                              
                         | 
                        
updateSegmentMemberships
Updates identifiers in an audience segment.
The returned SegmentPopulationRequest.batchUploadId can be used in subsequent requests to group them together as part of the same batch. The identifiers associated with a batch will not be processed until performSegmentPopulationAction is called with a ProcessAction. The batch will expire if ProcessAction is not called within the TTL of 5 days.
Parameters
| Field | Type | Description | 
|---|---|---|
                           updateRequest
                         | 
                        
                           
                              
                         | 
                        
Response
| Field | Type | Description | 
|---|---|---|
                           rval
                         | 
                        
                           
                              
                         | 
                        
Errors
| Error | Reasons | 
|---|---|
                        
                           ApiVersionError
                        
                      | 
                     
                         Enumerations 
  | 
                  
                        
                           AuthenticationError
                        
                      | 
                     
                         Enumerations 
  | 
                  
                        
                           CollectionSizeError
                        
                      | 
                     
                         Enumerations 
  | 
                  
                        
                           CommonError
                        
                      | 
                     
                         Enumerations 
  | 
                  
                        
                           FeatureError
                        
                      | 
                     
                         Enumerations 
  | 
                  
                        
                           InternalApiError
                        
                      | 
                     
                         Enumerations 
  | 
                  
                        
                           NotNullError
                        
                      | 
                     
                         Enumerations 
  | 
                  
                        
                           ParseError
                        
                      | 
                     
                         Enumerations 
  | 
                  
                        
                           PermissionError
                        
                      | 
                     
                         Enumerations 
  | 
                  
                        
                           PublisherQueryLanguageContextError
                        
                      | 
                     
                         Enumerations 
  | 
                  
                        
                           PublisherQueryLanguageSyntaxError
                        
                      | 
                     
                         Enumerations 
  | 
                  
                        
                           QuotaError
                        
                      | 
                     
                         Enumerations 
  | 
                  
                        
                           RequiredCollectionError
                        
                      | 
                     
                         Enumerations 
  | 
                  
                        
                           RequiredError
                        
                      | 
                     
                         Enumerations 
  | 
                  
                        
                           SegmentPopulationError
                        
                      | 
                     
                         Enumerations 
  | 
                  
                        
                           ServerError
                        
                      | 
                     
                         Enumerations 
  | 
                  
                        
                           StringFormatError
                        
                      | 
                     
                         Enumerations 
  | 
                  
                        
                           StringLengthError
                        
                      | 
                     
                         Enumerations 
  |