CampaignCriterion 数据对象 - 市场活动管理

定义要应用于指定市场活动的条件。

请勿尝试实例化 CampaignCriterion。 可以创建派生自它的一个或多个以下对象。

语法

<xs:complexType name="CampaignCriterion" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:sequence>
    <xs:element name="CampaignId" type="xs:long" />
    <xs:element minOccurs="0" name="Criterion" nillable="true" type="tns:Criterion" />
    <xs:element xmlns:q100="http://schemas.datacontract.org/2004/07/System.Collections.Generic" minOccurs="0" name="ForwardCompatibilityMap" nillable="true" type="q100:ArrayOfKeyValuePairOfstringstring" />
    <xs:element minOccurs="0" name="Id" nillable="true" type="xs:long" />
    <xs:element minOccurs="0" name="Status" nillable="true" type="tns:CampaignCriterionStatus" />
    <xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
  </xs:sequence>
</xs:complexType>

元素

CampaignCriterion 对象具有以下元素:CampaignIdCriterionForwardCompatibilityMapIdStatusType

元素 说明 数据类型
CampaignId 要对其应用条件的活动的标识符。 long
条件 要应用于市场活动的条件。 该条件有助于确定是否在市场活动中投放广告。

有关可用条件类型的列表,请参阅 CampaignCriterionType
条件
ForwardCompatibilityMap 用于向前兼容性的键和值字符串列表,以避免在当前 API 版本中添加新元素时发生重大更改。

将来的版本中将在此处记录向前兼容性更改。 此对象当前没有向前兼容性更改。
KeyValuePairOfstringstring 数组
Id 市场活动条件的唯一 Microsoft Advertising 标识符。 long
状态 一个状态值,该值确定是否将条件应用于市场活动。 CampaignCriterionStatus
类型 市场活动条件的类型。 有关详细信息,请参阅备注 string

备注

对于 Java 和 .NET 语言,请勿设置 Type 元素,因为该值取决于是实例化 BiddableCampaignCriterion 还是 NegativeCampaignCriterion

如果手动生成 SOAP,请使用节点的 <CampaignCriterion>type 属性,如以下示例所示,指定条件的类型。

<CampaignCriterion i:type="BiddableCampaignCriterion" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
    <Id i:nil="true" />
    <Status i:nil="true" />
     . . .
</CampaignCriterion>

要求

服务: CampaignManagementService.svc v13
命名 空间: https://bingads.microsoft.com/CampaignManagement/v13

使用者

AddCampaignCriterions
GetCampaignCriterionsByIds
UpdateCampaignCriterions