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 |
---|---|---|
Field | 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.
Field | 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.
Field | 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
Namespace: https://bingads.microsoft.com/Customer/v13/Entities