TargetCpaBiddingScheme Data Object - Campaign Management

Defines an object that represents the target CPA bid strategy type.

With the TargetCpa (cost per acquisition) bid strategy, you don't need to set ad group or keyword bids. You set your budget and your target 30-day average CPA, and Microsoft Advertising automatically sets your bids in real time to get you to this average. Some conversions may cost more than your target and some may cost less, but Microsoft Advertising will try to make sure your average cost per conversion is in line with your target.

Microsoft Advertising will always respect your overall budget limit, but if you want greater control over your bids while using Target CPA, you can also set a maximum CPC (cost per click). This is an optional limit you can set to make sure that Microsoft Advertising never pays more than a certain amount for each individual click.

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="TargetCpaBiddingScheme" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexContent mixed="false">
    <xs:extension base="tns:BiddingScheme">
      <xs:sequence>
        <xs:element minOccurs="0" name="MaxCpc" nillable="true" type="tns:Bid" />
        <xs:element minOccurs="0" name="TargetCpa" nillable="true" type="xs:double" />
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

Elements

The TargetCpaBiddingScheme object has the following elements: MaxCpc, TargetCpa.

Element Description Data Type
MaxCpc The maximum cost per click that you want to spend.

Add: Optional
Update: Optional
Bid
TargetCpa The target cost per acquisition (CPA) that you want used by Microsoft Advertising to maximize conversions.

Add: Required
Update: Optional
double

The TargetCpaBiddingScheme object has Inherited Elements.

Inherited Elements

Inherited Elements from BiddingScheme

The TargetCpaBiddingScheme object derives from the BiddingScheme object, and inherits the following elements: Type. The descriptions below are specific to TargetCpaBiddingScheme, and might not apply to other objects that inherit the same elements from the BiddingScheme object.

Element Description Data Type
Type The type of the bidding scheme.

This value is TargetCpaBiddingScheme when you retrieve a target CPA bidding scheme. For more information about bidding scheme types, see the BiddingScheme Data Object Remarks.

Add: Read-only
Update: Read-only
string

Requirements

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