Class: Microdata::Schema::Product

Inherits:
Thing show all
Defined in:
lib/microdata/schema/thing/product.rb

Constant Summary collapse

ATTRIBUTES =
[
  :additional_property,
  :aggregate_rating,
  :audience,
  :award,
  :brand,
  :category,
  :color,
  :depth,
  :gtin12,
  :gtin13,
  :gtin14,
  :gtin8,
  :height,
  :is_accessory_or_spare_part_for,
  :is_consumable_for,
  :is_related_to,
  :is_similar_to,
  :item_condition,
  :logo,
  :manufacturer,
  :material,
  :model,
  :mpn,
  :offers,
  :product_ID,
  :production_date,
  :purchase_date,
  :release_date,
  :review,
  :sku,
  :weight,
  :width,
].freeze

Instance Attribute Summary

Attributes inherited from Microdata::Schema

#assined_attributes, #top_level

Method Summary

Methods inherited from Thing

#as_json, #initialize, #to_json, #to_json_ld

Methods inherited from Microdata::Schema

#initialize, #to_json_ld

Constructor Details

This class inherits a constructor from Microdata::Schema::Thing