- Resource: YieldGroup
- YieldEntityStatus
- YieldAdSource
- OpenBiddingSettings
- SdkMediationSettings
- Methods
Resource: YieldGroup
Represents a segment of inventory and a set of yield partners that can monetize that inventory.
| JSON representation |
|---|
{ "name": string, "adSources": [ { object ( |
| Fields | |
|---|---|
name |
Identifier. The resource name of the |
adSources[] |
Optional. The ad sources that belong to the |
displayName |
Required. The display name of the |
status |
Output only. Status of the |
targeting |
Optional. The targeting of the |
YieldEntityStatus
Status of the yield group or ad source.
| Enums | |
|---|---|
YIELD_ENTITY_STATUS_UNSPECIFIED |
Default value. This value is unused. |
ACTIVE |
Indicates that the associated object is currently eligible to serve. |
EXPERIMENTING |
Indicates that the associated object is under experiment (only applicable to yield groups). |
INACTIVE |
Indicates that the associated object is not currently eligible to serve. |
ARCHIVED |
Indicates that the associated object is archived (deleted). |
YieldAdSource
Represents an opportunity for a third party network to be mediated on a segment of inventory described in a YieldGroup.
| JSON representation |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "openBiddingSettings": { object ( |
| Fields | |
|---|---|
| The specific settings for the integration type. The following is a list of mutually exclusive fields. At most one of the fields will be set in a response: | |
openBiddingSettings |
Settings for Open Bidding. |
sdkMediationSettings |
Settings for mobile app display. |
| End of mutually exclusive fields. | |
adSourceId |
Optional. Non-empty default. The ID of the ad source. This field is assigned by Google when the ad source is created. Provide this ID when updating an existing ad source; omit it when adding a new ad source. |
company |
Required. Immutable. The resource name of the |
status |
Optional. User-assigned status of the ad source. |
manualCpm |
Optional. CPM manually assigned to this source. |
overrideDynamicCpm |
Optional. If true, then the automatically collected CPM is ignored in favor of |
OpenBiddingSettings
Configuration for Open Bidding in a YieldAdSource.
| JSON representation |
|---|
{
"integrationType": enum ( |
| Fields | |
|---|---|
integrationType |
Required. The integration type of the yield partner. |
SdkMediationSettings
Display settings for mobile SDK adapters.
| JSON representation |
|---|
{ "parameters": { string: string, ... }, "integrationType": enum ( |
| Fields | |
|---|---|
parameters |
Optional. The parameters for the mobile SDK adapter. |
integrationType |
Required. The integration type of the yield partner. |
platform |
Required. The platform of the adapter. |
Methods |
|
|---|---|
|
Activates a list of YieldGroup objects. |
|
Archives a list of YieldGroup objects. |
|
Batch creates YieldGroup objects. |
|
Deactivates a list of YieldGroup objects. |
|
Batch updates YieldGroup objects. |
|
Creates a YieldGroup object. |
|
Retrieves a YieldGroup object. |
|
Lists YieldGroup objects. |
|
Updates a YieldGroup object. |