Partager via


Objet de données de prédicat - Facturation client

Définit un prédicat pour la liste des ordres d’insertion retournés à l’aide de l’une des opérations de recherche, par exemple SearchCoupons ou SearchInsertionOrders.

Syntaxe

<xs:complexType name="Predicate" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:sequence>
    <xs:element minOccurs="0" name="Field" nillable="true" type="xs:string" />
    <xs:element minOccurs="0" name="Operator" type="tns:PredicateOperator" />
    <xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" />
  </xs:sequence>
</xs:complexType>

Éléments

L’objet Predicate a les éléments suivants : Field, Operator, Value.

Élément Description Type de données
Champ Nom de l’élément pour l’objet que vous recherchez.

Pour connaître les valeurs possibles, consultez l’opération SearchInsertionOrders .
chaîne
Opérateur Définit la relation entre le champ et la valeur. PredicateOperator
Valeur Chaîne à rechercher dans le champ spécifié.

La longueur de cette chaîne doit être supérieure ou égale à quatre, sauf si le champ est défini sur MarketCountry ou MarketLanguage.
chaîne

Remarques

Les éléments Field et Operator pris en charge d’un objet Predicate pour chaque opération de service sont fournis en détail ci-dessous.

Prédicats SearchCoupons

Pour l’opération de service SearchCoupons , les éléments Field et Operator pris en charge d’un objet Predicate sont les suivants.

Champ Opérateur Description
Customerid Égal à Utilisez ce champ pour effectuer une recherche par le client propriétaire de la classe coupon.

Ce champ de prédicat est obligatoire.
CouponClassName Égal à Utilisez ce champ pour effectuer une recherche par le nom de classe coupon.
IsRedeemed Égal à Utilisez ce champ pour effectuer une recherche à l’aide de l’élément IsRedeemed de l’coupon.
StartDate GreaterThanEquals Utilisez ce champ pour effectuer une recherche par coupon date de début.

La date est stockée en temps universel coordonné (UTC). Seuls le mois, le jour et l’année de la chaîne spécifiée sont utilisés pour la recherche. Si vous spécifiez l’heure, les minutes et les secondes d’une date, ils seront ignorés.

Pour plus d’informations sur le format de la date et de l’heure, consultez l’entrée dateTime dans Types de données XML primitifs.

Prédicats SearchInsertionOrders

Pour l’opération de service SearchInsertionOrders , les éléments Field et Operator pris en charge d’un objet Predicate sont les suivants.

Champ Opérateur Description
AccountId Égal à Utilisez ce champ pour effectuer une recherche à l’aide de l’identificateur de compte de l’ordre d’insertion.

Ce champ de prédicat est obligatoire.
EndDate GreaterThanEquals

LessThanEquals
Utilisez ce champ pour effectuer une recherche par date de fin de l’ordre d’insertion. La date est stockée en temps universel coordonné (UTC). Seuls le mois, le jour et l’année de la chaîne spécifiée sont utilisés pour la recherche. Si vous spécifiez l’heure, les minutes et les secondes d’une date, ils seront ignorés.

Pour plus d’informations sur le format de la date et de l’heure, consultez l’entrée dateTime dans Types de données XML primitifs.
InsertionOrderId Égal à

Dans le paramètre
Utilisez ce champ pour effectuer une recherche par ID d’ordre d’insertion.
StartDate GreaterThanEquals

LessThanEquals
Utilisez ce champ pour rechercher par date de début de l’ordre d’insertion.

La date est stockée en temps universel coordonné (UTC). Seuls le mois, le jour et l’année de la chaîne spécifiée sont utilisés pour la recherche. Si vous spécifiez l’heure, les minutes et les secondes d’une date, ils seront ignorés.

Pour plus d’informations sur le format de la date et de l’heure, consultez l’entrée dateTime dans Types de données XML primitifs.

Configuration requise

Service : CustomerBillingService.svc v13
Noms: https://bingads.microsoft.com/Customer/v13/Entities

Utilisé par

SearchCoupons
SearchInsertionOrders