BiddingScheme Data Object - Campaign Management

Defines the base object of a bidding scheme for how you want to manage your bids. A bidding scheme is known as a bid strategy type in the Microsoft Advertising web application.

Do not try to instantiate a BiddingScheme. You can create one or more of the following objects that derive from it.

Important

For some bid strategy types your bid and ad rotation settings are ignored and conversion tracking (via Universal Event Tracking tag and a conversion goal) is required. For more information including supported locations, see Let Microsoft Advertising manage your bids with bid strategies.

Syntax

<xs:complexType name="BiddingScheme" 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 BiddingScheme object has the following elements: Type.

Element Description Data Type
Type The type of bidding scheme that is set for this campaign, ad group, or keyword.

For more information about bidding scheme types, see the Remarks.
string

Remarks

For Java and the .NET languages, do not set the Type element because the value is determined by the object instance.

If you generate the SOAP manually, use the type attribute of the <BiddingScheme> node as shown in the following example.

<ns1:BiddingScheme xsi:type="ns1:ManualCpcBiddingScheme">
    <ns1:Type xsi:nil="true"/>
</ns1:BiddingScheme>

Requirements

Service: CampaignManagementService.svc v13
Namespace: https://bingads.microsoft.com/CampaignManagement/v13

Used By

AdGroup
BidStrategy
Campaign
Keyword