Business Objects for Explicit Recommendations

The explicit recommendation feature uses an extensible system object, Recommendation, which includes the following native attributes:

ID Type Description Localizable
UUID String The recommendation's internal identifier. No
calloutMsg Html The recommendation's callout message. Yes
creationDate Date + Time The recommendation's creation date. This does not change. No
image Image The image associated with the recommendation that appears on the storefront. No
lastModified Date + Time The date and time at which the recommendation was modified. This changes with each edit. No
longDescription Html A detailed description of the recommendation. Yes
name String The name of the recommendation as it will appear on the storefront. Yes
RecommendationType (see below) Enum of Integer The recommendation type in integer format. No
ShortDescription Html An abbreviated description of the recommendation. Yes


The number of recommendation types is extensible and the labels associated with the types in the Business Manager are configurable. RecommendationType is configured with three default values:

If these types don't satisfy your requirements, you can add new types or rename existing types.

To add additional attribute values, you can:

Related Links

Recommendations for Developers