Class OrderLineItemProduct
Inheritance
Implements
Inherited Members
Namespace: Google.Apis.ShoppingContent.v2.Data
Assembly: Google.Apis.ShoppingContent.v2.dll
Syntax
public class OrderLineItemProduct : IDirectResponseSchema
Properties
Brand
Brand of the item.
Declaration
[JsonProperty("brand")]
public virtual string Brand { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Channel
The item's channel (online or local). Acceptable values are: - "local
" - "online
"
Declaration
[JsonProperty("channel")]
public virtual string Channel { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Condition
Condition or state of the item. Acceptable values are: - "new
" - "refurbished
" - "used
"
Declaration
[JsonProperty("condition")]
public virtual string Condition { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ContentLanguage
The two-letter ISO 639-1 language code for the item.
Declaration
[JsonProperty("contentLanguage")]
public virtual string ContentLanguage { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Fees
Associated fees at order creation time.
Declaration
[JsonProperty("fees")]
public virtual IList<OrderLineItemProductFee> Fees { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<OrderLineItemProductFee> |
Gtin
Global Trade Item Number (GTIN) of the item.
Declaration
[JsonProperty("gtin")]
public virtual string Gtin { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Id
The REST ID of the product.
Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ImageLink
URL of an image of the item.
Declaration
[JsonProperty("imageLink")]
public virtual string ImageLink { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ItemGroupId
Shared identifier for all variants of the same product.
Declaration
[JsonProperty("itemGroupId")]
public virtual string ItemGroupId { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Mpn
Manufacturer Part Number (MPN) of the item.
Declaration
[JsonProperty("mpn")]
public virtual string Mpn { get; set; }
Property Value
Type | Description |
---|---|
System.String |
OfferId
An identifier of the item.
Declaration
[JsonProperty("offerId")]
public virtual string OfferId { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Price
Price of the item.
Declaration
[JsonProperty("price")]
public virtual Price Price { get; set; }
Property Value
Type | Description |
---|---|
Price |
ShownImage
URL to the cached image shown to the user when order was placed.
Declaration
[JsonProperty("shownImage")]
public virtual string ShownImage { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TargetCountry
The CLDR territory // code of the target country of the product.
Declaration
[JsonProperty("targetCountry")]
public virtual string TargetCountry { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Title
The title of the product.
Declaration
[JsonProperty("title")]
public virtual string Title { get; set; }
Property Value
Type | Description |
---|---|
System.String |
VariantAttributes
Variant attributes for the item. These are dimensions of the product, such as color, gender, material, pattern, and size. You can find a comprehensive list of variant attributes here.
Declaration
[JsonProperty("variantAttributes")]
public virtual IList<OrderLineItemProductVariantAttribute> VariantAttributes { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<OrderLineItemProductVariantAttribute> |