SKU Select - Attributes - Bloomreach Experience - Headless Digital Experience Platform

SKU Select - Attributes

To integrate the SKU Select feature, your SKU data must be sent in your product catalog. You must make changes to SKU variants for the following capabilities:

Catalog changes for Faceting or Filtering

To enable SKU level attribute faceting or filtering, you can use the standard Bloomreach-defined attributes (static attributes), listed below. 

To enable custom attributes (dynamic attributes) that are your own customized SKU attributes, work with your Bloomreach representative. 

Note: Dynamic facet ranking is not supported on SKU attributes. You can use the Facet Manager on the Dashboard to customize the facets. Faceting on SKU attributes increases latency significantly, so ensure that you are cautious about setting the SKU attribute faceting on the Dashboard.

Static SKU Attributes

Static attributes are predefined and must be used with the same naming convention. 

If you have existing dynamic attributes that were already defined with the names under the Product attribute name column below, you must change the names to match the SKU attribute names column. For example, if you used price as the attribute name, you must change it to sku_price before onboarding to SKU indexing.

SKU attribute name

Product attribute name

Single value or Multi value

Facet Manager behavior

sku_price

price

Single

The Facet Management works in the same way as the product level attributes. Attributes can be modified and their values can also be customized. 

sku_sale_price

sale_price

Single

sku_color

color

Single

sku_color_group

color_group

Single

sku_size

size

Single

Note: Ranking merchandising such as boost, bury, include/exclude, etc., cannot be applied on the above SKU attributes currently. 

Define a Default SKU

You can set a product’s default SKU by adding an attribute named default_sku with a value of “true”.

For example, the product below has the 43589801 variant defined as its default SKU:

"value": {
  "attributes": {
  },
  "variants": {
    "43589801": {
      "attributes": {
        "size": "xlarge",
        "availability": true,
        "default_sku": true
      }
    }
  }
}

Hero SKU price and sale price

You can display the price and sale_price attributes of the Hero SKU that is dynamically chosen by Bloomreach. These values can then be retrieved in the API call. The behaviour is explained in the table below:

Attribute

Description

Retrieved in API(fl)?

Sortable

Facetable

hero_sku_price

The price of the Hero SKU.

hero_sku_sale_price

The sale price of Hero SKU.

Note: Currently, you cannot implement faceting or sorting on Hero SKU price and sale price. 
Did you find this page helpful?
How could this documentation serve you better?
On this page
    Did you find this page helpful?
    How could this documentation serve you better?