type YieldAdSource (v202508)
Stay organized with collections
Save and categorize content based on your preferences.
Service
YieldGroupService
A yield ad source represents an opportunity for a third party network to be mediated on a segment
of inventory described in a YieldGroupDto
.
- Namespace
-
https://www.google.com/apis/ads/publisher/v202508
Field
|
adSourceId
|
xsd:long
The unique ID of the ad source. This attribute is read-only and is assigned by Google when the
ad source is created.
|
companyId
|
xsd:long
The id of the partner owning the ad source. This should be the ID of the Company
representing the yield partner.
|
displaySettings
|
-
AbstractDisplaySettings
-
OpenBiddingSetting
-
SdkMediationSettings
Data that describe how to call an ad network.
|
status
|
YieldEntityStatus
User-assigned status of the ad source. Note that this can be different than the status on the
YieldGroup this ad source belongs to. Set this to DELETED to remove it from the
YieldGroup.
Enumerations
-
UNKNOWN
-
EXPERIMENTING
-
ACTIVE
-
INACTIVE
-
DELETED
|
manualCpm
|
Money
CPM manually assigned to this source. This will be used as a default CPM until automatic data
collection is available for the ad source, or always if overrideDynamicCpm is set to
true.
|
overrideDynamicCpm
|
xsd:boolean
If true, then the automatically collected CPM, if available, is ignored in favor of manualCpm .
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-13 UTC.
[null,null,["Last updated 2025-08-13 UTC."],[],[],null,["# type YieldAdSource (v202508)\n\n**Service** \n**YieldGroupService** **Dependencies** \n[YieldGroup](/ad-manager/api/reference/v202508/YieldGroupService.YieldGroup) \n▼\n**YieldAdSource**\n\nA yield ad source represents an opportunity for a third party network to be mediated on a segment\nof inventory described in a `YieldGroupDto`.\n\n*** ** * ** ***\n\nNamespace\n:\n `https://www.google.com/apis/ads/publisher/v202508`\n\n| Field ----- ||\n|--------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ### `adSourceId` | ` `xsd:`long` The unique ID of the ad source. This attribute is read-only and is assigned by Google when the ad source is created. |\n| ### `companyId` | ` `xsd:`long` The id of the partner owning the ad source. This should be the ID of the [Company](/ad-manager/api/reference/v202508/CompanyService.Company) representing the yield partner. |\n| ### `displaySettings` | 1. ` `[AbstractDisplaySettings](/ad-manager/api/reference/v202508/YieldGroupService.AbstractDisplaySettings)` ` 1. ` `[OpenBiddingSetting](/ad-manager/api/reference/v202508/YieldGroupService.OpenBiddingSetting)` ` 2. ` `[SdkMediationSettings](/ad-manager/api/reference/v202508/YieldGroupService.SdkMediationSettings)` ` \u003cbr /\u003e Data that describe how to call an ad network. |\n| ### `status` | ` `[YieldEntityStatus](/ad-manager/api/reference/v202508/YieldGroupService.YieldEntityStatus)` ` User-assigned status of the ad source. Note that this can be different than the status on the [YieldGroup](/ad-manager/api/reference/v202508/YieldGroupService.YieldGroup) this ad source belongs to. Set this to `DELETED` to remove it from the [YieldGroup](/ad-manager/api/reference/v202508/YieldGroupService.YieldGroup). *** ** * ** *** **Enumerations** `UNKNOWN` : `EXPERIMENTING` : `ACTIVE` : `INACTIVE` : `DELETED` : \u003cbr /\u003e |\n| ### `manualCpm` | ` `[Money](/ad-manager/api/reference/v202508/YieldGroupService.Money)` ` CPM manually assigned to this source. This will be used as a default CPM until automatic data collection is available for the ad source, or always if `overrideDynamicCpm` is set to true. |\n| ### `overrideDynamicCpm` | ` `xsd:`boolean` If true, then the automatically collected CPM, if available, is ignored in favor of `manualCpm`. |"]]