Class SimpleUserType


class SimpleUserType
Type to contain the data for one eBay user. Depending on the context, the user might be the seller or the buyer in a transaction, or the bidder or winning bidder in a listing. An object of this type is returned by a number of calls, including the GetUser call.

Defined in com/ebay/shoppingservice/SimpleUserType.js

Property Summary
String aboutMeURL
A link to the user's AboutMe page.
The URL of feedback details.
Indicates whether the user has chosen to make their feedback score and feedback details private (hidden from other users).
Visual indicator of user's feedback score.
The aggregate feedback score of a user.
Location of a user's image on the MyWorld page (large version).
Location of a user's image on the MyWorld page (small version).
String myWorldURL
A link to the URL of the user's MyWorld page.
Boolean newUser
If true, identifies a new user who has been a registered eBay user for 30 days or less.
The percentage value of a user's positive feedback.
The date the specified user originally registered with eBay.
The eBay site with which the user is registered.
The URL of reviews and guides.
Type of seller account.
URL for seller's other items.
The user's eBay PowerSeller tier.
The registration-related status of the user.
String storeName
The name of the seller's eBay Store.
String storeURL
The URL of the seller's eBay Store page.
Indicates whether eBay has made this user's information anonymous.
String userID
The user's eBay user ID.

Constructor Summary
SimpleUserType(Object props)

Property Details

property String aboutMeURL

A link to the user's AboutMe page.


property String feedbackDetailsURL

The URL of feedback details.


property Boolean feedbackPrivate

Indicates whether the user has chosen to make their feedback score and feedback details private (hidden from other users). Note that the percentage of positive feedback can still be returned, even if other feedback details are private. If a bidder's user information is made anonymous, the value -99 is returned.


property FeedbackRatingStarCodeType feedbackRatingStar

Visual indicator of user's feedback score.


property Number feedbackScore

The aggregate feedback score of a user. A user's feedback score is the net positive feedback minus the net negative feedback left for the user. Feedback scores are a quantitative expression of the desirability of dealing with a user as a buyer or a seller in transactions. Each transaction can result in one feedback entry for a given user. (The buyer can leave feedback for the seller, and the seller can leave feedback for the buyer.) That one feedback can be positive, negative, or neutral. The aggregate feedback score of a user represents that user's overall feedback score (referred to as a "feedback rating" on the eBay site). If the user has chosen to make their feedback private, then FeedbackScore is not returned and FeedbackPrivate is returned with a value of true.

If a bidder's user information is made anonymous, the value -99 is returned.


property String myWorldLargeImage

Location of a user's image on the MyWorld page (large version).


property String myWorldSmallImage

Location of a user's image on the MyWorld page (small version).


property String myWorldURL

A link to the URL of the user's MyWorld page.


property Boolean newUser

If true, identifies a new user who has been a registered eBay user for 30 days or less. Always false after the user has been registered for more than 30 days. Does not indicate an ID change.


property Number positiveFeedbackPercent

The percentage value of a user's positive feedback.


property Date registrationDate

The date the specified user originally registered with eBay. If a bidder's user information is made anonymous, the value -99 is returned.


property SiteCodeType registrationSite

The eBay site with which the user is registered. If a bidder's user information is made anonymous, the value -99 is returned.


property String reviewsAndGuidesURL

The URL of reviews and guides.


property SellerBusinessCodeType sellerBusinessType

Type of seller account.


property String sellerItemsURL

URL for seller's other items.


property SellerLevelCodeType sellerLevel

The user's eBay PowerSeller tier. Possible values are enumerated in the SellerLevelCodeType code list.


property UserStatusCodeType status

The registration-related status of the user.


property String storeName

The name of the seller's eBay Store.


property String storeURL

The URL of the seller's eBay Store page.


property Boolean userAnonymized

Indicates whether eBay has made this user's information anonymous. This occurs when the listing prices (reserve, current, or Buy It Now) reach or exceed a certain amount (such as $200 USD at the time of this writing).

If true, certain other fields about this user are not returned, or their values include no identifying characteristics. (The rules are explained in the description of each field.) If false, all user-specific fields contain the user's actual data.


property String userID

The user's eBay user ID. A unique value. If a bidder's user information is made anonymous, the real ID value will be replaced with the value "Bidder X" where X is a number indicating the order of that user's first bid. For example, if the user was the third bidder, UserID = Bidder 3.

Note that the anonymous bidder ID stays the same for a given auction, but is different for different auctions. For example, a bidder who is the third and then the seventh bidder in an auction will be listed for both bids as "Bidder 3". However, if that same bidder is the first bidder on a different auction, the bidder will be listed for that auction as "Bidder 1", not "Bidder 3".


Constructor Details

constructor SimpleUserType

SimpleUserType(Object props)

Parameters:
props