CriterionBid Data Object - Campaign Management
Defines a base class for criterion bids.
Do not try to instantiate a CriterionBid. You can create the following object that derives from it.
For a list of criterion bids that you can use with BiddableCampaignCriterion, see the CampaignCriterionType value set.
For a list of criterion bids that you can use with BiddableAdGroupCriterion, see the AdGroupCriterionType value set.
Syntax
<xs:complexType name="CriterionBid" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:sequence>
<xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
Elements
The CriterionBid object has the following elements: Type.
Element | Description | Data Type |
---|---|---|
Type | The type of criterion bid. For more information, see Remarks. | string |
Remarks
For Java and the .NET languages, do not set the Type element because the value is determined by whether you instantiate a bid multiplier or fixed bid.
If you generate the SOAP manually, use the type attribute of the <CriterionBid>
node (as shown in the following example) to specify the type of criterion.
<CriterionBid i:type="BidMultiplier" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
. . .
</CriterionBid>
Requirements
Service: CampaignManagementService.svc v13
Namespace: https://bingads.microsoft.com/CampaignManagement/v13