Newer Version Available

This content describes an older version of this product. View Latest

PersonalizationObjective

Represents a specific business outcome that you want to achieve when creating a recommender. Available in API version 62.0 and later.

Supported Calls

describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()

Fields

Field Details
CurrencyIsoCode
Type
picklist
Properties
Defaulted on create, Filter, Group, Restricted picklist, Sort
Description
Three letter ISO currency codes for supported currencies. The default value is USD. This is an optional field.
DataSpaceId
Type
reference
Properties
Filter, Group, Sort
Description
Unique identifier that refers to the data space where an objective's resources originate. This is a required field.
Relationship Name
DataSpace
Refers To
DataSpace
Description
Type
String
Properties
Filter, Group, Nillable, Sort
Description
Text description of the personalization objective. This is an optional field.
DeveloperName
Type
string
Properties
Filter, Group, Nillable, Sort
Description
System or user-generated API name for the personalization objective. This is a required field.
LastReferencedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description
Timestamp that indicates the last time the personalized objective was referenced by another resource.
LastViewedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description
Timestamp that indicates the last time a user viewed the personalization objective.
Name
Type
string
Properties
Filter, Group, idLookup, Sort
Description
The text label that identifies the personalization objective.

Usage

Use this object to define a business objective. The personalized, targeted recommendations generated using deep learning algorithms are intended to help achieve this objective. For example, the objective “maximizing revenue” can return recommendations that aim to increase checkout frequency, increase cart value at checkout, or both.

Associated Objects

This object has these associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version and later.

PersonalizationObjectiveChangeEvent
Change events are available for the object.
PersonalizationObjectiveFeed
Feed tracking is available for the object.
PersonalizationObjectiveHistory
History is available for tracked fields of the object.
PersonalizationObjectiveOwnerSharingRule
Sharing rules are available for the object.
PersonalizationObjectiveShare
Sharing is available for the object.