Product data attributes reference
The following table lists the attributes from a typical product export, in the default order in which they appear. Each attribute is represented in the CSV file as a column, and product records are represented by rows. Columns that begin with an underscore contain service data such as properties or option values for complex data. You can export a product from your catalog, to see how each attribute is represented in the data.
The installation used to export this data has the sample data installed, and has two websites and several store views. Although this list includes all columns that are typically exported, the sku is the only required value. To import data, you can include only the columns with changes. The sku should be the first column, but the order of the rest of the attributes doesn鈥檛 matter.
Simple product CSV file structure
skusku123Note: A SKU longer than 64 characters causes import to fail.
store_view_codestoreview1, english, spanishattribute_set_codedefaultAfter the product is created, the attribute set cannot be changed using the import functionality. However, you can change the attribute set from the Admin, and re-export the product to update the CSV file .
product_typesimple 鈥 Tangible items that are usually sold as single units or in fixed quantities.grouped 鈥 A group of separate products that is sold as a set.configurable 鈥 A product with multiple options that the customer must select before making a purchase. Inventory can be managed for each set of variations because they represent a separate product with a distinct SKU. For example, a combination of color and size for a configurable product is associated with a specific SKU in the catalog.virtual 鈥 A non-tangible product that does not require shipping and is not kept in inventory. Examples include services, memberships, and subscriptions.bundle 鈥 A customizable product set of simple products that are sold together.categoriesDefault Category/Gear|Default Category/Gear/Bagsproduct_websitesbase or base,website2namedescriptionshort_descriptionweight1 鈥 (Yes) The product is enabled, and available for sale.2 鈥 (No) The product is disabled, and is not available for sale.tax_class_namevisibilityNot Visible Individually 鈥 The product is not included in product listings, although it might be available as a variation of another product.Catalog 鈥 The product appears in all catalog listings.Search 鈥擳he product is available for search operations.Catalog, Search 鈥 The product is included in catalog listings and is also available for search.pricespecial_pricespecial_price_from_datespecial_price_to_dateurl_keyproduct-name1 with a new url_key, a new 301 URL rewrite is generated so that the old URL is redirected to the new URL.meta_titlemeta_keywordskeyword1, keyword2, keyword3meta_descriptionbase_image/sample_data/m/b/mb01-blue-0.jpgTo upload a new image or write over an existing image, enter the file name, preceded by a forward slash. For example:
/image.jpgbase_image_labelsmall_image/image.jpgsmall_image_labelSmall Image 1, Small Image 2thumbnail_image/image.jpgthumbnail_image_labelThumbnail 1, Thumbnail 2created_atupdated_atnew_from_datenew_to_datedisplay_product_options_inmap_pricemsrp_pricemap_enabled1 鈥 (Yes) MAP is enabled.0 (or blank) 鈥 (No) MAP is not enabled.gift_message_available1 鈥 (Yes) The option to include a gift message is presented to the customer.0 (or blank) 鈥 (No) The option to include a gift message is not presented to the customer.custom_designcustom_design_fromcustom_design_tocustom_layout_updatepage_layoutNo layout updates 鈥 No change is made to the page layout.1 column 鈥 Applies a one-column layout to the product page.2 columns with left bar 鈥 Applies a two-column layout with a left sidebar to the product page.2 columns with right bar 鈥 Applies a two-column layout with a right sidebar to the product page.3 columns 鈥 Applies a three-column layout to the product page.empty 鈥 Applies a blank layout to the product page.product_options_containermsrp_display_actual_price_typeIn Cart 鈥 Displays the actual product price in the shopping cart.Before Order Confirmation 鈥 Displays the actual product price at the end of the checkout process, just before the order is confirmed.On Gesture 鈥 Displays the actual product price in a popup when the customer clicks the Click for price or What鈥檚 this? link.country_of_manufactureadditional_attributeshas_options=0,required_options=0color=Black,has_options=0,required_options=0,size_general=XSqtyout_of_stock_qtyuse_config_min_qty1 鈥 (Yes) The default configuration setting is used for the value of this attribute.0 (or blank) 鈥 (No) The default configuration can be overridden for the value of this attribute.is_qty_decimal1 鈥 (Yes) The value of the qty attribute is a decimal value.0 (or blank) 鈥 (No) The value of the qty attribute is a whole number (integer).allow_backordersuse_config_backorders1 鈥 (Yes) The value of the qty attribute is a decimal value.0 (or blank) 鈥 (No) The value of the qty attribute is a whole number (integer).min_cart_qtyuse_config_min_sale_qty1 鈥 (Yes)0 (or blank) 鈥 (No)max_cart_qtyuse_config_max_sale_qty1 鈥 (Yes)0 (or blank) 鈥 (No)is_in_stocknotify_on_stock_belowuse_config_notify_stock_qty1 鈥 (Yes)0 (or blank) 鈥 (No)manage_stock1 鈥 (Yes) Activates full inventory control to manage stock levels of the product.0 (or blank) 鈥 (No) The system does not track the number of items that are currently in stock.use_config_manage_stock1 鈥 (Yes)0 (or blank) 鈥 (No)use_config_qty_increments1 鈥 (Yes)0 (or blank) 鈥 (No)qty_incrementsuse_config_enable_qty_inc1 鈥 (Yes)0 (or blank) 鈥 (No)enable_qty_incrementsis_decimal_dividedYes / Nowebsite_idrelated_skus24-WG080,24-UG03,24-UG01,24-UG02related_position1,2,3,4crosssell_skuscrosssell_positioncrosssell_skus column.upsell_skusupsell_positionupsell_skus column.additional_images/image.jpgadditional_image_labelsLabel 1, Label 2custom_options`name=Color, type=drop_down, required=1, price= price_type=fixed, sku=, option_title=Black
Service data for product variations
_super_products_sku_super_attribute_code_super_attribute_option_super_attribute_price_corr_associated_skuBundle Products
_associated_default_qtyGrouped Products
Bundle Products
_associated_positionGrouped Products
Bundle Products
Complex product data attributes
The term complex data refers to the data that is associated with multiple product options. The following product types use data that originates from separate products to create product variations and multiple options.
If you export a configurable product, you would find the standard attributes that make up a simple product, plus the additional attributes that are needed to manage complex data.
Configurable products
configurable_variation_labelsChoose Color: or Choose Size:configurable_variationsGrouped products
associated_skusBundle products
bundle_price_typebundle_sku_typebundle_weight_typebundle_valuesname=Bundle Option One,type=dropdown; required=1, sku=sku-option2,price=10, price_type=fixedAdvanced pricing attributes
Advanced Price Import/Export allows you to quickly update pricing information for product groups and tier prices. The process to import and export advanced price data is the same as any other entity type. The sample CSV file contains tier and group prices for each product type that supports advanced pricing. Changing advanced pricing does not affect the rest of the product record.
skusku123Note: A SKU longer than 64 characters causes import to fail.
tier_price_website- website1 - All Websites [USD]tier_price_customer- ALL GROUPS - NOT LOGGED IN - General - Wholesale - Retailertier_price_customer_group- ALL GROUPS - NOT LOGGED IN - General - Wholesale - Retailertier_price_qtytier_pricegroup_price_website- website1 - All Websites [USD]group_price_customer_group- NOT LOGGED IN - General - Wholesale - Retailergroup_price