Ads API .NET library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Google.Api.Ads.AdManager.v202508.YieldAdSource Class Reference

A yield ad source represents an opportunity for a third party network to be mediated on a segment of inventory described in a YieldGroupDto. More...

Properties

long adSourceId [get, set]
 The unique ID of the ad source. This attribute is read-only and is assigned by Google when the ad source is created. More...
 
bool adSourceIdSpecified [get, set]
 
long companyId [get, set]
 The id of the partner owning the ad source. This should be the ID of the Company representing the yield partner. More...
 
bool companyIdSpecified [get, set]
 
AbstractDisplaySettings displaySettings [get, set]
 Data that describe how to call an ad network. More...
 
YieldEntityStatus status [get, set]
 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 More...
 
bool statusSpecified [get, set]
 
Money manualCpm [get, set]
 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 More...
 
bool overrideDynamicCpm [get, set]
 If true, then the automatically collected CPM, if available, is ignored in favor of More...
 
bool overrideDynamicCpmSpecified [get, set]
 

Detailed Description

A yield ad source represents an opportunity for a third party network to be mediated on a segment of inventory described in a YieldGroupDto.

Property Documentation

long Google.Api.Ads.AdManager.v202508.YieldAdSource.adSourceId
getset

The unique ID of the ad source. This attribute is read-only and is assigned by Google when the ad source is created.

bool Google.Api.Ads.AdManager.v202508.YieldAdSource.adSourceIdSpecified
getset

true, if a value is specified for adSourceId, false otherwise.

long Google.Api.Ads.AdManager.v202508.YieldAdSource.companyId
getset

The id of the partner owning the ad source. This should be the ID of the Company representing the yield partner.

bool Google.Api.Ads.AdManager.v202508.YieldAdSource.companyIdSpecified
getset

true, if a value is specified for companyId, false otherwise.

AbstractDisplaySettings Google.Api.Ads.AdManager.v202508.YieldAdSource.displaySettings
getset

Data that describe how to call an ad network.

Money Google.Api.Ads.AdManager.v202508.YieldAdSource.manualCpm
getset

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.

bool Google.Api.Ads.AdManager.v202508.YieldAdSource.overrideDynamicCpm
getset

If true, then the automatically collected CPM, if available, is ignored in favor of

manualCpm.

bool Google.Api.Ads.AdManager.v202508.YieldAdSource.overrideDynamicCpmSpecified
getset

true, if a value is specified for overrideDynamicCpm, false otherwise.

YieldEntityStatus Google.Api.Ads.AdManager.v202508.YieldAdSource.status
getset

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.

bool Google.Api.Ads.AdManager.v202508.YieldAdSource.statusSpecified
getset

true, if a value is specified for status, false otherwise.


The documentation for this class was generated from the following file: