Overview

 

The foundation of PIM is provision of configurable product types. Although products share some core information that allows them to be processed by e-commerce systems (such as SKU code and price) this information is far from being enough from the customers' point of view. Customer require detailed information about what they are buying and once we are getting into this realm we quickly realise that all products are very different. Consider the specification parameters for a TV versus groceries versus beauty products versus fashion products. Each of these product types require different set of data to describe them efficiently to the customers and encourage them to proceed with the purchase. 

In order to solve this problem the platform offers a concept of product types, which are configurations to provide a focused view on the product information. Product types allow to:

Product information management through product types configuration can be fully managed via Admin without any need for custom code. Depiction of the approach can be seen in the figure below:

Figure 1: Product type and product data attributes data organisation
 

Once the product types are configured in the system, admin users can simply import product data or manage it via editors within Admin app.

 For automated product imports it is possible to configure import service as a recurring import job thus fully automating process of updating product information for businesses with existing external PIM systems.

Key concepts for storefront

 

PIM is platform global and is therefore shared by all shops hosted on the platform. PIM in terms of the platform is comprised of the following data: 

in essence it is a repository of product information which is generic and can apply to any reseller who wishes to sell these product.

Therefore in order to be displayed to the customer products has to be offered by the shop, which in terms of platform means:

As depicted in the diagram: 

Full text search index holds all this data combined together is scope of a shop and makes it available the customer to see.

Detailed documentation

 

It is highly recommended to start with product type configuration overview to gain understanding into how product information in made available to the storefront and which part thereof affect specific functional areas.