Attributes
The product configuration choices of Catalog Items
Overview

These Attributes are meant to represent the configuration choices present on a configurable product in the catalog. These configurable products, like sofas or chairs are represented in the Threekit Catalog as Items, while the attributes would represent configuration choices such as Size, Material or Legs.
In a car configurator, these attributes would represent choices such as Seat type, Wheels, Engine, Trim, Interior Material, etc.
Attributes are intended to hold Options as values to present these choices to the end user.
For example, the Material attribute would hold as values only Options that represent material choices - Cotton Red, Cotton Blue, Leather Green, etc.
Attribute Management
The attributes listing page is where we manage and create new attributes. The list shows all the existing attributes in the org. From here we can create, edit, and delete Catalog attributes.

Creating Attributes
Click the Create Attributes button on the top right corner of the Attribute Listing page, to create a new attribute. Give it a name by replacing the Enter Attribute Name title, and then click the Create Attribute button at the top of the page.
Catalog Attributes without options would be useless, so we should also give the new attributes a set of options for the users to choose between. To do this you have to click on the Attribute in the Attribute listing page, in order to open its details. From there, on the right hand side we have the option to add a set of Options to this attribute.

Deleting Attributes
To delete a Catalog attribute you must first enter its details page. From there, select the Actions dropdown in the top right corner of the page, and select the Delete option.

Attribute Details
This page is accessible when you click on an entry in the Attribute Listing page.
Here you are able to edit key properties of Attributes, along with the ability to modify their options and deleting the attribute.
Name
The Name (character limit: 255) of the Attribute, also reflected at the top of an individual Attribute's page.
Label
The label can be used on the front-end UI instead of the Attribute name.
Custom ID
The custom ID offers an alternative way to identify the attribute in the URL and through the API, instead of using the platform provided UUID.
Description
Contains the Description (character limit: 2500) of the Catalog Attribute. This description can be used for internal documentation or on the front-end UI if desired. The AI Discovery feature relies heavily on the Description field in order to make good recommendations.
Options
The options represent the choices available for that configurable attribute. You can only add existing options to your attribute. These options need to be created under the Options section first before being used here.
Once an option has been added, it can be rearranged in the list or removed from the attribute altogether.
Last updated
Was this helpful?