AI-generated Key Takeaways
-
This service is used to populate AudienceSegment with identifiers.
-
The service is currently unimplemented and will throw an ApiException when invoked, with full implementation scheduled for the v202311 release.
-
Available operations include getting segment population results, performing segment population actions, and updating segment memberships.
-
Updating segment memberships returns a batch upload ID that can be used to group requests and requires a ProcessAction to initiate processing within a 5-day TTL.
Provides methods for populating AudienceSegment with identifiers.
This service is currently unimplemented and will throw an ApiException when invoked. It is scheduled to be fully implemented in the v202311 release.
- Production WSDL
-
https://ads.google.com/apis/ads/publisher/v202508/SegmentPopulationService?wsdl - Namespace
-
https://www.google.com/apis/ads/publisher/v202508 - 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
|