eBay Trading APIVersion 1125

AffiliateTrackingDetailsType

Type used by the AffiliateTrackingDetails container, which is included in the PlaceOffer call to pass in eBay Partner Network affiliate-related data, so affiliates can earn commissions based on user activity and the number of calls made by the user's application.

Type that uses AffiliateTrackingDetailsType:

Call that uses AffiliateTrackingDetailsType:

Fields

AffiliateUserID ( string ) [0..1]
This field is not required, but an affiliate may want to use this identifier to better monitor marketing efforts. If you are using the eBay Partner Network, and you provide an AffiliateUserID, the tracking URL returned by eBay Partner Network will contain the AffiliateUserID, but it will be referred to as a "customid".
See the Field Index to learn which calls use AffiliateUserID.

ApplicationDeviceType ( ApplicationDeviceTypeCodeType ) [0..1]
Note: If you are using affiliate tracking, this field is required. Type of device or platform from which the call originated.
See the Field Index to learn which calls use ApplicationDeviceType.

TrackingID ( string ) [0..1]
Note: If you are using affiliate tracking, this field is required. The value you specify in this field is obtained from your tracking partner. For the eBay Partner Network, the TrackingID is the Campaign ID ("campid") provided by the eBay Partner Network. A Campaign ID is a 10-digit, unique number for associating traffic. A Campaign ID is valid across all programs to which you have been accepted.
See the Field Index to learn which calls use TrackingID.

TrackingPartnerCode ( string ) [0..1]
Note: If you are using affiliate tracking, this field is required. Specifies your tracking partner for affiliate commissions. Depending on your tracking partner, specify one of the following values. Not all partners are valid for all sites. For PlaceOffer, only eBay Partner Network is valid:

9 = eBay Partner Network

For information about the eBay Partner Network, see eBay Partner Network.
See the Field Index to learn which calls use TrackingPartnerCode.