- [Resource: YieldPartner](https://developers.google.com/ad-manager/api/beta/reference/rest/v1/networks.yieldPartners.md.txt#YieldPartner)
  - [JSON representation](https://developers.google.com/ad-manager/api/beta/reference/rest/v1/networks.yieldPartners.md.txt#YieldPartner.SCHEMA_REPRESENTATION)
- [YieldPartnerSettings](https://developers.google.com/ad-manager/api/beta/reference/rest/v1/networks.yieldPartners.md.txt#YieldPartnerSettings)
  - [JSON representation](https://developers.google.com/ad-manager/api/beta/reference/rest/v1/networks.yieldPartners.md.txt#YieldPartnerSettings.SCHEMA_REPRESENTATION)
- [YieldPartnerSettingStatus](https://developers.google.com/ad-manager/api/beta/reference/rest/v1/networks.yieldPartners.md.txt#YieldPartnerSettingStatus)
- [YieldEnvironmentType](https://developers.google.com/ad-manager/api/beta/reference/rest/v1/networks.yieldPartners.md.txt#YieldEnvironmentType)
- [YieldFormat](https://developers.google.com/ad-manager/api/beta/reference/rest/v1/networks.yieldPartners.md.txt#YieldFormat)
- [YieldParameter](https://developers.google.com/ad-manager/api/beta/reference/rest/v1/networks.yieldPartners.md.txt#YieldParameter)
  - [JSON representation](https://developers.google.com/ad-manager/api/beta/reference/rest/v1/networks.yieldPartners.md.txt#YieldParameter.SCHEMA_REPRESENTATION)
- [Methods](https://developers.google.com/ad-manager/api/beta/reference/rest/v1/networks.yieldPartners.md.txt#METHODS_SUMMARY)

## Resource: YieldPartner

Represents a third-party ad network or exchange, configured within the context of a Company, that publishers partner with to monetize their ad inventory.

| JSON representation |
|---|
| ``` { "name": string, "settings": [ { object (`YieldPartnerSettings`) } ], "displayName": string, "company": string } ``` |

| Fields ||
|---|---|
| `name` | `string` Identifier. The resource name of the `YieldPartner`. Format: `networks/{networkCode}/yieldPartners/{yieldPartnerId}` |
| `settings[]` | ``object (`YieldPartnerSettings`)`` Optional. The settings of the partner, representing its capabilities. |
| `displayName` | `string` Optional. The name of the yield partner. This refers to the name of the company associated with the partner, if there is one. |
| `company` | `string` Output only. The company associated with this yield partner. |

## YieldPartnerSettings

Settings for a yield partner.

| JSON representation |
|---|
| ``` { "parameters": [ { object (`YieldParameter`) } ], "status": enum (`YieldPartnerSettingStatus`), "environment": enum (`YieldEnvironmentType`), "format": enum (`YieldFormat`), "integrationType": enum (`YieldIntegrationType`), "platform": enum (`YieldPlatform`) } ``` |

| Fields ||
|---|---|
| `parameters[]` | ``object (`YieldParameter`)`` Output only. The parameters of this yield partner setting. |
| `status` | ``enum (`YieldPartnerSettingStatus`)`` Output only. The status of this yield partner setting. |
| `environment` | ``enum (`YieldEnvironmentType`)`` Output only. The environment of this yield partner setting. |
| `format` | ``enum (`YieldFormat`)`` Output only. The format of this yield partner setting. |
| `integrationType` | ``enum (`YieldIntegrationType`)`` Output only. The integration type of this yield partner setting. |
| `platform` | ``enum (`YieldPlatform`)`` Output only. The platform of this yield partner setting. |

## YieldPartnerSettingStatus

Status of a partner setting, representing a partner capability.

| Enums ||
|---|---|
| `YIELD_PARTNER_SETTING_STATUS_UNSPECIFIED` | Default value. This value is unused. |
| `ACTIVE` | Active setting |
| `DEPRECATED` | Deprecated setting |

## YieldEnvironmentType

Available environment types for mediation. Describes the environment/technology rendering the TYM response.

| Enums ||
|---|---|
| `YIELD_ENVIRONMENT_TYPE_UNSPECIFIED` | Default value. This value is unused. |
| `MOBILE` | Mobile environment type. |
| `VIDEO_VAST` | Video in-stream environment type. |
| `WEB` | Web environment type. |

## YieldFormat

Represents possible formats for a yield group.

| Enums ||
|---|---|
| `YIELD_FORMAT_UNSPECIFIED` | Default value. This value is unused. |
| `APP_OPEN` | App open format when users open their app. |
| `BANNER` | Banner format, some fixed wxh size. |
| `INTERSTITIAL` | Interstitial ad format. |
| `NATIVE` | Native ad format. |
| `REWARDED` | Rewarded format. |
| `REWARDED_INTERSTITIAL` | Rewarded interstitial format. |
| `VIDEO_VAST` | Vast video ad format. |

## YieldParameter

Describes a field used by a mobile adapter to call an ad network. For example, `pubid`.

| JSON representation |
|---|
| ``` { "key": string, "optional": boolean } ``` |

| Fields ||
|---|---|
| `key` | `string` Output only. Identifier of the parameter. |
| `optional` | `boolean` Output only. Whether or not this parameter is optional. |

| ## Methods ||
|---|---|
| ### `get` | Gets a `YieldPartner` object. |
| ### `list` | Gets a list of all yield partners. |