google_api_content v0.9.0 GoogleApi.Content.V2.Model.OrderLineItemProduct View Source

Attributes

  • brand (String.t): Brand of the item. Defaults to: null.
  • channel (String.t): The item's channel (online or local). Defaults to: null.
  • condition (String.t): Condition or state of the item. Defaults to: null.
  • contentLanguage (String.t): The two-letter ISO 639-1 language code for the item. Defaults to: null.
  • fees ([OrderLineItemProductFee]): Associated fees at order creation time. Defaults to: null.
  • gtin (String.t): Global Trade Item Number (GTIN) of the item. Defaults to: null.
  • id (String.t): The REST ID of the product. Defaults to: null.
  • imageLink (String.t): URL of an image of the item. Defaults to: null.
  • itemGroupId (String.t): Shared identifier for all variants of the same product. Defaults to: null.
  • mpn (String.t): Manufacturer Part Number (MPN) of the item. Defaults to: null.
  • offerId (String.t): An identifier of the item. Defaults to: null.
  • price (Price): Price of the item. Defaults to: null.
  • shownImage (String.t): URL to the cached image shown to the user when order was placed. Defaults to: null.
  • targetCountry (String.t): The CLDR territory code of the target country of the product. Defaults to: null.
  • title (String.t): The title of the product. Defaults to: null.
  • variantAttributes ([OrderLineItemProductVariantAttribute]): 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. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.Content.V2.Model.OrderLineItemProduct{
  brand: any(),
  channel: any(),
  condition: any(),
  contentLanguage: any(),
  fees: [GoogleApi.Content.V2.Model.OrderLineItemProductFee.t()],
  gtin: any(),
  id: any(),
  imageLink: any(),
  itemGroupId: any(),
  mpn: any(),
  offerId: any(),
  price: GoogleApi.Content.V2.Model.Price.t(),
  shownImage: any(),
  targetCountry: any(),
  title: any(),
  variantAttributes: [
    GoogleApi.Content.V2.Model.OrderLineItemProductVariantAttribute.t()
  ]
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.