TargetSetting Data Object - Campaign Management

The target settings that determines whether the Age, Audience, CompanyName, Gender, Industry, and JobFunction criterion type groups use the "target and bid" option or the "bid only" target option.

Syntax

<xs:complexType name="TargetSetting" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexContent mixed="false">
    <xs:extension base="tns:Setting">
      <xs:sequence>
        <xs:element minOccurs="0" name="Details" nillable="true" type="tns:ArrayOfTargetSettingDetail" />
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

Elements

The TargetSetting object has the following elements: Details.

Element Description Data Type
Details Determines whether the Age, Audience, CompanyName, Gender, Industry, and JobFunction criterion type groups use the "target and bid" option or the "bid only" target option.

If the Campaign Type is set to Audience, the supported values for the CriterionTypeGroup element of each TargetSettingDetail item are Age, Audience, CompanyName, Gender, Industry, and JobFunction. Otherwise the only value currently supported for other campaign types e.g., Search is Audience.

Each criterion type group name is specified in a separate TargetSettingDetail object. When you retrieve this TargetSetting object, a TargetSettingDetail object will only be returned for each of the types that are setup to use the "target and bid" option.

Include a TargetSettingDetail in this list for each specific criterion type group that you want to use the "target and bid" option. In this case we will only deliver ads to people who meet at least one of your criteria, while letting you make bid adjustments for specific criteria. The TargetSettingDetail applies to all criteria of the specified type e.g., all LocationCriterion that were added to the ad group.

Exclude the TargetSettingDetail for a specific criterion type group name from this list if you want the "bid only" option. In this case we will deliver ads to everyone who meets your other targeting criteria, while letting you make bid adjustments for specific criteria.

An entity such as a remarketing list can be associated with multiple ad groups, and each ad group's target settings (e.g., the Audience criterion group name for remarketing lists) are applied independently for delivery. For example the same remarketing list can be associated with Ad Group A and Ad Group B. The TargetSettingDetail for each ad group are set independently, and therefore the same remarketing list might be associated via the "target and bid" option for Ad Group A while associated via the "bid only" option for Ad Group B.

Add: Optional. For each criterion type group name that is excluded from this list, the default setting is effectively "bid only".
Update: Optional. Once you create this TargetSetting object, the existing list of TargetSettingDetail will be removed or replaced. To remove all existing TargetSettingDetail create this TargetSetting object and set the Details element to nil. To replace or append to the list of TargetSettingDetail, create this TargetSetting object and assign to the Details element a new list of TargetSettingDetail objects, including any previous TargetSettingDetail items that you want to retain. To retain all of the existing TargetSettingDetail, set the element that uses this TargetSetting object to nil. For example set the Settings element of an AdGroup to nil if you do not want to update any of the TargetSettingDetail.
TargetSettingDetail array

The TargetSetting object has Inherited Elements.

Inherited Elements

Inherited Elements from Setting

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

Element Description Data Type
Type The type of the setting. This value is Target when you retrieve a target setting. For more information about setting types, see the Setting Data Object Remarks.

Add: Read-only
Update: Read-only
string

Requirements

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