Import and Export data

#Family data structure

The import/export file follows this data structure:

  • code (required): the family code
  • attributes: the list of the family attribute codes separated with a comma
  • label-<locale_code>: each label in a dedicated column (See Localized labels)
  • attribute_as_label: the attribute whose value will be used as the product label on product datagrid
  • requirements-<channel_code>: each requirement in a dedicated column depending on the channel

File example:

code;label-en_US;label-fr_FR;attributes;attribute_as_label;requirements-ecommerce;requirements-mobile;requirements-print
mugs;Mugs;Chopes/Mugs;sku,name,description,price,picture,container_material,main_color;name;sku,name,description,main_color,price,container_material;sku,name,description,main_color,price;sku,name,description,price
camcorders;Camcorders;Caméscopes numériques;sku,name,description,weight,power_requirements,sensor_type,total_megapixels,optical_zoom,image_stabilizer,release_date,price,picture;name;sku,name,description,price,sensor_type,total_megapixels;sku,name,description,price,sensor_type,total_megapixels;sku,name,description,price,sensor_type,total_megapixels
tshirts;;;sku,name,description,price,picture,main_color,secondary_color,clothing_size,tshirt_materials,tshirt_style;sku;sku,name,description,main_color,secondary_color,tshirt_materials,clothing_size;sku,name,description,main_color,secondary_color,price,clothing_size;sku,name,description,price

Found a typo or a hole in the documentation and feel like contributing?
Join us on Github!