Freigeben über


CampaignCriterion-Datenobjekt – Kampagnenverwaltung

Definiert ein Kriterium, das auf die angegebene Kampagne angewendet werden soll.

Versuchen Sie nicht, eine CampaignCriterion zu instanziieren. Sie können eines oder mehrere der folgenden Objekte erstellen, die daraus abgeleitet werden.

Syntax

<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:q99="http://schemas.datacontract.org/2004/07/System.Collections.Generic" minOccurs="0" name="ForwardCompatibilityMap" nillable="true" type="q99: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>

Elemente

Das CampaignCriterion-Objekt weist die folgenden Elemente auf: CampaignId, Criterion, ForwardCompatibilityMap, Id, Status, Type.

Element Beschreibung Datentyp
CampaignId Der Bezeichner der Kampagne, auf die das Kriterium angewendet werden soll. Lange
Kriterium Das Kriterium, das auf die Kampagne angewendet werden soll. Das Kriterium hilft zu bestimmen, ob Anzeigen in der Kampagne bedient werden.

Eine Liste der verfügbaren Kriterientypen finden Sie unter CampaignCriterionType.
Kriterium
ForwardCompatibilityMap Die Liste der Schlüssel- und Wertzeichenfolgen für die Vorwärtskompatibilität, um andere Breaking Changes zu vermeiden, wenn neue Elemente in der aktuellen API-Version hinzugefügt werden.

Änderungen an der Vorwärtskompatibilität werden in zukünftigen Versionen hier notiert. Es gibt derzeit keine Änderungen an der Vorwärtskompatibilität für dieses Objekt.
KeyValuePairOfstring-Array
Id Der eindeutige Microsoft Advertising-Bezeichner für das Kampagnenkriterium. Lange
Status Ein status Wert, der bestimmt, ob das Kriterium auf die Kampagne angewendet werden soll. CampaignCriterionStatus
Typ Der Typ des Kampagnenkriteriums. Weitere Informationen finden Sie unter Hinweise. Zeichenfolge

Hinweise

Legen Sie für Java und die .NET-Sprachen nicht das Type-Element fest, da der Wert davon bestimmt wird, ob Sie biddableCampaignCriterion oder NegativeCampaignCriterion instanziieren.

Wenn Sie den SOAP manuell generieren, verwenden Sie das type-Attribut des <CampaignCriterion> Knotens, wie im folgenden Beispiel gezeigt, um den Typ des Kriteriums anzugeben.

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

Anforderungen

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

Verwendet von

AddCampaignCriterions
GetCampaignCriterionsByIds
UpdateCampaignCriterions