AI-generated Key Takeaways
-
A YieldAdSource allows a third-party network to mediate on a segment of inventory within a YieldGroup.
-
Key fields include
adSourceId,companyId,displaySettings,status,manualCpm, andoverrideDynamicCpm. -
The status of a YieldAdSource can be
UNKNOWN,EXPERIMENTING,ACTIVE,INACTIVE, orDELETED. -
manualCpmprovides a default CPM that can override automatically collected data ifoverrideDynamicCpmis true.
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
Data that describe how to call an ad network.
status
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
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
.

