Provides methods for populating [AudienceSegment](https://developers.google.com/ad-manager/api/reference/v202605/AudienceSegmentService.AudienceSegment) with identifiers.

*** ** * ** ***

Production WSDL
:
    `
    https://ads.google.com/apis/ads/publisher/v202605/SegmentPopulationService?wsdl
    `

Namespace
:
    `https://www.google.com/apis/ads/publisher/v202605`

Operations
:
    - [getSegmentPopulationResultsByIds](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService#getSegmentPopulationResultsByIds)
    - [performSegmentPopulationAction](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService#performSegmentPopulationAction)
    - [updateSegmentMemberships](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService#updateSegmentMemberships)

Errors
:
    - [ApiVersionError](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService#ApiVersionError)
    - [AuthenticationError](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService#AuthenticationError)
    - [CollectionSizeError](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService#CollectionSizeError)
    - [CommonError](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService#CommonError)
    - [FeatureError](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService#FeatureError)
    - [InternalApiError](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService#InternalApiError)
    - [NotNullError](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService#NotNullError)
    - [ParseError](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService#ParseError)
    - [PermissionError](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService#PermissionError)
    - [PublisherQueryLanguageContextError](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService#PublisherQueryLanguageContextError)
    - [PublisherQueryLanguageSyntaxError](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService#PublisherQueryLanguageSyntaxError)
    - [QuotaError](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService#QuotaError)
    - [RequiredCollectionError](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService#RequiredCollectionError)
    - [RequiredError](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService#RequiredError)
    - [SegmentPopulationError](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService#SegmentPopulationError)
    - [ServerError](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService#ServerError)
    - [StringFormatError](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService#StringFormatError)
    - [StringLengthError](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService#StringLengthError)

## getSegmentPopulationResultsByIds

Returns a list of [SegmentPopulationResults](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.SegmentPopulationResults) for the given `batchUploadIds`.

### Parameters

| Field | Type | Description |
|---|---|---|
| `batchUploadIds` | `` ` xsd:long[]` `` |   |

### Response

| Field | Type | Description |
|---|---|---|
| `rval` | `` ` https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.SegmentPopulationResults[]` `` |   |

## performSegmentPopulationAction

Performs an action on the uploads denoted by `batchUploadIds`.

### Parameters

| Field | Type | Description |
|---|---|---|
| `action` | `` 1. ` https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.SegmentPopulationAction ` 1. ` https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.ProcessAction ` `` |   |
| `batchUploadIds` | `` ` xsd:long[]` `` |   |

### Response

| Field | Type | Description |
|---|---|---|
| `rval` | `` ` https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.UpdateResult ` `` |   |

## updateSegmentMemberships


Updates identifiers in an audience segment.

The returned [SegmentPopulationRequest.batchUploadId](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.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](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService#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` | `` ` https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.SegmentPopulationRequest ` `` |   |

### Response

| Field | Type | Description |
|---|---|---|
| `rval` | `` ` https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.SegmentPopulationResponse ` `` |   |

## Errors

| Error | Reasons |
|---|---|
| [`ApiVersionError`](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.ApiVersionError) | *** ** * ** *** **Enumerations** `UPDATE_TO_NEWER_VERSION` : `UNKNOWN` : |
| [`AuthenticationError`](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.AuthenticationError) | *** ** * ** *** **Enumerations** `AMBIGUOUS_SOAP_REQUEST_HEADER` : `INVALID_EMAIL` : `AUTHENTICATION_FAILED` : `INVALID_OAUTH_SIGNATURE` : `INVALID_SERVICE` : `MISSING_SOAP_REQUEST_HEADER` : `MISSING_AUTHENTICATION_HTTP_HEADER` : `MISSING_AUTHENTICATION` : `NETWORK_API_ACCESS_DISABLED` : `NO_NETWORKS_TO_ACCESS` : `NETWORK_NOT_FOUND` : `NETWORK_CODE_REQUIRED` : `CONNECTION_ERROR` : `GOOGLE_ACCOUNT_ALREADY_ASSOCIATED_WITH_NETWORK` : `UNDER_INVESTIGATION` : `UNKNOWN` : |
| [`CollectionSizeError`](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.CollectionSizeError) | *** ** * ** *** **Enumerations** `TOO_LARGE` : `UNKNOWN` : |
| [`CommonError`](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.CommonError) | *** ** * ** *** **Enumerations** `NOT_FOUND` : `ALREADY_EXISTS` : `NOT_APPLICABLE` : `DUPLICATE_OBJECT` : `CANNOT_UPDATE` : `UNSUPPORTED_OPERATION` : `CONCURRENT_MODIFICATION` : `REQUEST_TOO_LARGE` : `UNKNOWN` : |
| [`FeatureError`](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.FeatureError) | *** ** * ** *** **Enumerations** `MISSING_FEATURE` : `UNKNOWN` : |
| [`InternalApiError`](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.InternalApiError) | *** ** * ** *** **Enumerations** `UNEXPECTED_INTERNAL_API_ERROR` : `TRANSIENT_ERROR` : `UNKNOWN` : `DOWNTIME` : `ERROR_GENERATING_RESPONSE` : |
| [`NotNullError`](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.NotNullError) | *** ** * ** *** **Enumerations** `ARG1_NULL` : `ARG2_NULL` : `ARG3_NULL` : `NULL` : `UNKNOWN` : |
| [`ParseError`](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.ParseError) | *** ** * ** *** **Enumerations** `UNPARSABLE` : `UNKNOWN` : |
| [`PermissionError`](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.PermissionError) | *** ** * ** *** **Enumerations** `PERMISSION_DENIED` : `UNKNOWN` : |
| [`PublisherQueryLanguageContextError`](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.PublisherQueryLanguageContextError) | *** ** * ** *** **Enumerations** `UNEXECUTABLE` : `UNKNOWN` : |
| [`PublisherQueryLanguageSyntaxError`](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.PublisherQueryLanguageSyntaxError) | *** ** * ** *** **Enumerations** `UNPARSABLE` : `UNKNOWN` : |
| [`QuotaError`](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.QuotaError) | *** ** * ** *** **Enumerations** `EXCEEDED_QUOTA` : `UNKNOWN` : `REPORT_JOB_LIMIT` : `SEGMENT_POPULATION_LIMIT` : |
| [`RequiredCollectionError`](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.RequiredCollectionError) | *** ** * ** *** **Enumerations** `REQUIRED` : `TOO_LARGE` : `TOO_SMALL` : `UNKNOWN` : |
| [`RequiredError`](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.RequiredError) | *** ** * ** *** **Enumerations** `REQUIRED` : |
| [`SegmentPopulationError`](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.SegmentPopulationError) | *** ** * ** *** **Enumerations** `TOO_MANY_IDENTIFIERS` : `INVALID_SEGMENT` : `JOB_ALREADY_STARTED` : `NO_IDENTIFIERS` : `NO_CONSENT` : `UNKNOWN` : |
| [`ServerError`](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.ServerError) | *** ** * ** *** **Enumerations** `SERVER_ERROR` : `SERVER_BUSY` : `UNKNOWN` : |
| [`StringFormatError`](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.StringFormatError) | *** ** * ** *** **Enumerations** `UNKNOWN` : `ILLEGAL_CHARS` : `INVALID_FORMAT` : |
| [`StringLengthError`](https://developers.google.com/ad-manager/api/reference/v202605/SegmentPopulationService.StringLengthError) | *** ** * ** *** **Enumerations** `TOO_LONG` : `TOO_SHORT` : `UNKNOWN` : |