Oggetto dati coupon - Fatturazione del cliente
Definisce un coupon.
Sintassi
<xs:complexType name="Coupon" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:sequence>
<xs:element minOccurs="0" name="CouponCode" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ClassName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="CouponType" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Amount" type="xs:double" />
<xs:element minOccurs="0" name="SpendThreshold" type="xs:double" />
<xs:element minOccurs="0" name="CurrencyCode" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="PercentOff" nillable="true" type="xs:double" />
<xs:element minOccurs="0" name="ActiveDuration" nillable="true" type="xs:int" />
<xs:element minOccurs="0" name="ExpirationDate" nillable="true" type="xs:dateTime" />
<xs:element minOccurs="0" name="StartDate" nillable="true" type="xs:dateTime" />
<xs:element minOccurs="0" name="EndDate" nillable="true" type="xs:dateTime" />
<xs:element minOccurs="0" name="SendToEmail" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="SendToDate" nillable="true" type="xs:dateTime" />
<xs:element minOccurs="0" name="IsRedeemed" type="xs:boolean" />
<xs:element minOccurs="0" name="RedemptionInfo" nillable="true" type="tns:CouponRedemption" />
<xs:element minOccurs="0" name="ClaimInfo" nillable="true" type="tns:CouponClaimInfo">
<xs:annotation>
<xs:appinfo>
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
Elementi
L'oggetto Coupon include gli elementi seguenti: ActiveDuration, Amount, ClaimInfo, ClassName, CouponCode, CouponType, CurrencyCode, EndDate, ExpirationDate, IsRedeemed, PercentOff, RedemptionInfo, SendToDate, SendToEmail, SpendThreshold, StartDate.
Elemento | Descrizione | Tipo di dati |
---|---|---|
ActiveDuration | Giorni attivi dal momento in cui il coupon è stato riscattato. Dopo questi giorni, il coupon non può essere utilizzato. |
int |
Importo | Importo del valore del coupon. L'elemento CurrencyCode determina la valuta. |
doppio |
ClaimInfo | AccountId, AccountNumber e ClaimDate dell'attestazione. | CouponClaimInfo |
ClassName | Nome della classe da cui è stato coniato il coupon. | corda |
CouponCode | Codice che può essere usato per riscattare il coupon. | corda |
CouponType | Tipo del coupon. I tipi supportati includono: Acquisizione: Il coupon di acquisizione viene usato per acquisire nuovi clienti. Solo i nuovi clienti possono riscattare questo coupon. Detenzione: I coupon di conservazione possono essere usati da clienti nuovi ed esistenti. |
corda |
CurrencyCode | Valuta dell'importo della cedola e della soglia di spesa. Per i valori possibili, vedere Valute. |
corda |
EndDate | Ultima data in cui il coupon può essere riscattato. | dateTime |
ExpirationDate | Data di scadenza del coupon. Dopo questa data, il coupon non può essere utilizzato. |
dateTime |
IsRedeemed | Il coupon è stato riscattato. Il valore sarà true se il coupon è stato riscattato e in caso contrario il valore è false. |
booleano |
PercentOff | Percentuale di sconto sul valore del coupon. Questo è applicabile solo per una percentuale di coupon. Ad esempio, 10,0 rappresenta uno sconto del 10%. |
doppio |
RedemptionInfo | Contiene i dettagli relativi al riscatto e all'utilizzo. Restituito solo quando l'account in cui il coupon è stato riscattato fattura al cliente proprietario del coupon. |
CouponRedemption |
SendToDate | Data in cui il coupon è stato inviato tramite posta elettronica dall'operazione DispatchCoupons . | dateTime |
SendToEmail | L'indirizzo di posta elettronica del coupon è stato inviato tramite posta elettronica dall'operazione DispatchCoupons . | corda |
SpendThreshold | Il coupon non può essere utilizzato fino a quando la spesa dell'account non raggiunge questa soglia dal momento in cui il coupon è stato riscattato. L'elemento CurrencyCode determina la valuta. |
doppio |
StartDate | Il coupon non può essere riscattato prima della data di inizio. | dateTime |
Requisiti
Servizio: CustomerBillingService.svc v13
Namespace: https://bingads.microsoft.com/Customer/v13/Entities