Class Item
All fields are optional unless otherwise stated. Generally, optional fields should only be sent if they are specific to this transaction (e.g. LineItem.item.price
) or if they aren't already being sent along with web activity on the same dataset.
Direct known subclasses:
Also refer to:
Field | Description | Modifier and Type |
---|---|---|
description | Overview text about the item. | java.lang.String |
expiration | If set, this item will be expired/unavailable on or after this time. | java.util.Date |
id | The item's ID. Required. | java.lang.String |
imageUrl | Fully-qualified URL for the image representing this item. | java.lang.String |
location | Location related to this item. | Location |
name | Name of a Product , Category or Tag . | java.lang.String |
numRatings | Total number of ratings given to this item. | java.lang.Integer |
promotionState | An optional promotion state that modifies how items will be selected and ordered for promotion. | java.lang.String |
published | If set, this item will be published/available on or after this time. | java.util.Date |
rating | Overall score for the item. | java.lang.Double |
tags | Additional descriptive tags about an item such as Brand for products or Author and Keywords for articles. | java.util.List<Tag> |
url | Link to this item. | java.lang.String |
id
Required. Uniquely identifies an Item. The ID of a category must also identify its parents, separated by pipe (|
) characters. If a category has the ID "parent" and another category is the child of the first, the child's ID might be "parent|child".
name
Name of a Product, Category or Tag. This serves as the title for an Article or Blog.
description
Overview text about the item.
url
Link to this item.
imageUrl
Fully-qualified URL for the image representing this item.
location
Location related to this item.
tags
Additional descriptive tags about an item such as Brand for products or Author and Keywords for articles.
See Also
rating
Overall score for the item.
numRatings
Total number of ratings given to this item.
promotionState
An optional promotion state that modifies how items will be selected and ordered for promotion. For a list of allowed values and meanings, see PromotionState
.
published
If set, this item will be published/available on or after this time. Unpublished items will be excluded from promotion campaigns.
expiration
If set, this item will be expired/unavailable on or after this time. Expired items will be excluded from promotion campaigns.
Method | Modifier and Type |
---|---|
fromJSONString(java.lang.String jsonString) | static Item |
toJSONObject() | org.json.JSONObject |
Methods inherited from class java.lang.Object
:
equals
getClass
hashCode
notify
notifyAll
toString
wait
wait
wait