BiddableCampaignCriterion Data Object - Campaign Management
Defines a biddable criterion that you want applied to the specified campaign.
<xs:complexType name="BiddableCampaignCriterion" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexContent mixed="false"> <xs:extension base="tns:CampaignCriterion"> <xs:sequence> <xs:element minOccurs="0" name="CriterionBid" nillable="true" type="tns:CriterionBid" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
|CriterionBid||The bid to use in the auction.
If the inherited Criterion is a ProductScope criterion, then you can use a FixedBid. For all other biddable campaign criterions use the BidMultiplier. If you do not use the correct object type, then your requested bid will be honored; however, when you retrieve the object later the correct type is returned. In other words the data type that you set is not the same as the data type retrieved.
Add: Requirements vary depending on the inherited Criterion type. The bid is optional and will be set to the default of 0 if not included for AgeCriterion, DayTimeCriterion, DeviceCriterion, GenderCriterion, LocationCriterion, ProfileCriterion, and RadiusCriterion. The bid is not applicable for LocationIntentCriterion and ProductScope (The service will not return any error and the bid will be ignored even if you include it).
Update: Requirements vary depending on the inherited Criterion type. The bid is required for AgeCriterion, DayTimeCriterion, DeviceCriterion, GenderCriterion, LocationCriterion, ProfileCriterion, and RadiusCriterion. The bid is not applicable for LocationIntentCriterion and ProductScope (The service will not return any error and the bid will be ignored even if you include it).
Inherited Elements from CampaignCriterion
The BiddableCampaignCriterion object derives from the CampaignCriterion object, and inherits the following elements. The descriptions below are specific to BiddableCampaignCriterion, and might not apply to other objects that inherit the same elements from the CampaignCriterion object.
|CampaignId||The identifier of the campaign to apply the criterion to.
|Criterion||The criterion to apply to the campaign. The criterion helps determine whether ads in the campaign are served.
For a list of available criterion types, see CampaignCriterionType.
Update: Optional. If no value is set for the update, this setting is not changed.
|ForwardCompatibilityMap||The list of key and value strings for forward compatibility to avoid otherwise breaking changes when new elements are added in the current API version.||KeyValuePairOfstringstring array|
|Id||The unique Microsoft Advertising identifier for the campaign criterion.
|Status||A status value that determines whether the criterion applies for the campaign.
Currently the only supported status for biddable campaign criterions is Active.
|Type||The type of the campaign criterion. This value is BiddableCampaignCriterion when you retrieve a biddable campaign criterion. For more information about campaign criterion types, see the CampaignCriterion Data Object Remarks.
Service: CampaignManagementService.svc v12