Class TestOrderLineItemProduct
Inheritance
Implements
Inherited Members
Namespace: Google.Apis.ShoppingContent.v2.Data
Assembly: Google.Apis.ShoppingContent.v2.dll
Syntax
public class TestOrderLineItemProduct : IDirectResponseSchema
Properties
Brand
Required. Brand of the item.
Declaration
[JsonProperty("brand")]
public virtual string Brand { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Channel
Deprecated. Acceptable values are: - "online
"
Declaration
[JsonProperty("channel")]
public virtual string Channel { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Condition
Required. Condition or state of the item. Acceptable values are: - "new
"
Declaration
[JsonProperty("condition")]
public virtual string Condition { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ContentLanguage
Required. The two-letter ISO 639-1 language code for the item. Acceptable values are: - "en
" - "fr
"
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
Fees for the item. Optional.
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. Optional.
Declaration
[JsonProperty("gtin")]
public virtual string Gtin { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ImageLink
Required. 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. Optional.
Declaration
[JsonProperty("itemGroupId")]
public virtual string ItemGroupId { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Mpn
Manufacturer Part Number (MPN) of the item. Optional.
Declaration
[JsonProperty("mpn")]
public virtual string Mpn { get; set; }
Property Value
Type | Description |
---|---|
System.String |
OfferId
Required. An identifier of the item.
Declaration
[JsonProperty("offerId")]
public virtual string OfferId { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Price
Required. The price for the product. Tax is automatically calculated for orders where marketplace facilitator tax laws are applicable. Otherwise, tax settings from Merchant Center are applied.
Declaration
[JsonProperty("price")]
public virtual Price Price { get; set; }
Property Value
Type | Description |
---|---|
Price |
TargetCountry
Required. 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
Required. 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. Optional.
Declaration
[JsonProperty("variantAttributes")]
public virtual IList<OrderLineItemProductVariantAttribute> VariantAttributes { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<OrderLineItemProductVariantAttribute> |