View Source GoogleApi.Manufacturers.V1.Model.Attributes (google_api_manufacturers v0.21.0)

Attributes of the product. For more information, see https://support.google.com/manufacturers/answer/6124116.

Attributes

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Manufacturers.V1.Model.Attributes{
  additionalImageLink: [GoogleApi.Manufacturers.V1.Model.Image.t()] | nil,
  ageGroup: String.t() | nil,
  brand: String.t() | nil,
  capacity: GoogleApi.Manufacturers.V1.Model.Capacity.t() | nil,
  certification:
    [
      GoogleApi.Manufacturers.V1.Model.GoogleShoppingManufacturersV1ProductCertification.t()
    ]
    | nil,
  color: String.t() | nil,
  count: GoogleApi.Manufacturers.V1.Model.Count.t() | nil,
  description: String.t() | nil,
  disclosureDate: String.t() | nil,
  excludedDestination: [String.t()] | nil,
  featureDescription:
    [GoogleApi.Manufacturers.V1.Model.FeatureDescription.t()] | nil,
  flavor: String.t() | nil,
  format: String.t() | nil,
  gender: String.t() | nil,
  grocery: GoogleApi.Manufacturers.V1.Model.Grocery.t() | nil,
  gtin: [String.t()] | nil,
  imageLink: GoogleApi.Manufacturers.V1.Model.Image.t() | nil,
  includedDestination: [String.t()] | nil,
  intendedCountry: [String.t()] | nil,
  itemGroupId: String.t() | nil,
  material: String.t() | nil,
  mpn: String.t() | nil,
  nutrition: GoogleApi.Manufacturers.V1.Model.Nutrition.t() | nil,
  pattern: String.t() | nil,
  productDetail: [GoogleApi.Manufacturers.V1.Model.ProductDetail.t()] | nil,
  productHighlight: [String.t()] | nil,
  productLine: String.t() | nil,
  productName: String.t() | nil,
  productPageUrl: String.t() | nil,
  productType: [String.t()] | nil,
  releaseDate: String.t() | nil,
  richProductContent: [String.t()] | nil,
  scent: String.t() | nil,
  size: String.t() | nil,
  sizeSystem: String.t() | nil,
  sizeType: [String.t()] | nil,
  suggestedRetailPrice: GoogleApi.Manufacturers.V1.Model.Price.t() | nil,
  targetClientId: String.t() | nil,
  theme: String.t() | nil,
  title: String.t() | nil,
  videoLink: [String.t()] | nil,
  virtualModelLink: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.