Partager via


Objet de données CampaignCriterion - Gestion des campagnes

Définit un critère que vous souhaitez appliquer à la campagne spécifiée.

N’essayez pas d’instancier un CampaignCriterion. Vous pouvez créer un ou plusieurs des objets suivants qui en dérivent.

Syntaxe

<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>

Éléments

L’objet CampaignCriterion contient les éléments suivants : CampaignId, Criterion, ForwardCompatibilityMap, Id, Status, Type.

Élément Description Type de données
CampaignId Identificateur de la campagne à laquelle appliquer le critère. Long
Critère Critère à appliquer à la campagne. Le critère permet de déterminer si les publicités de la campagne sont servies.

Pour obtenir la liste des types de critères disponibles, consultez CampaignCriterionType.
Critère
ForwardCompatibilityMap Liste des chaînes de clé et de valeur pour la compatibilité avant afin d’éviter les changements cassants lorsque de nouveaux éléments sont ajoutés dans la version actuelle de l’API.

Les modifications de compatibilité avant seront notées ici dans les versions ultérieures. Il n’existe actuellement aucune modification de compatibilité avant pour cet objet.
Tableau KeyValuePairOfstringstring
ID Identificateur Microsoft Advertising unique pour le critère de campagne. Long
Statut Valeur status qui détermine s’il faut appliquer le critère à la campagne. CampaignCriterionStatus
Type Type de critère de campagne. Pour plus d’informations, consultez Remarques. chaîne

Remarques

Pour Java et les langages .NET, ne définissez pas l’élément Type , car la valeur est déterminée par si vous instanciez un BiddableCampaignCriterion ou NegativeCampaignCriterion.

Si vous générez le soap manuellement, utilisez l’attribut type du <CampaignCriterion> nœud, comme indiqué dans l’exemple suivant, pour spécifier le type de critère.

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

Configuration requise

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

Utilisé par

AddCampaignCriterions
GetCampaignCriterionsByIds
UpdateCampaignCriterions