The Bloomreach feed requires that each product have the following attribute values defined:
Elastic Path does not contain these attributes by default. You can define these attributes using Commerce Manager or Import/Export.
Add Required Product Attributes
To add the required product attributes, you must follow these steps:
- Add required product attributes as Global Attributes
- Assign required product attributes to the Product Types in each catalog that you are exporting to Bloomreach
Ensure that you name the attribute in the Bloomreach portal the same as the key of the attribute in Elastic Path Commerce.
Populate the Required Attributes
For each product that you export to Bloomreach, ensure that you populate the attribute values described in the Add Required Product Attributes section.
thumb_image attribute values must use valid URL syntax. If the values are not valid, they are rejected. These attribute values can contain placeholders that allow portions of the URL to be defined in store-specific system configuration values. Any portion of the value using syntax similar to the following example is read from the corresponding system configuration value:
Any valid setting definition can be used within the placeholder characters. If the setting has context values defined, the context value corresponding to the store code will be used.
For example, if the
thumb_image attribute value contains the following:
The value of the
COMMERCE/SYSTEM/STORE/URL system configuration value is searched and replaced during the Bloomreach feed generation for each store. If the
COMMERCE/SYSTEM/STORE/URL setting contains a context-specific value where the key matches the store code, then that value is used.