Einstein Personalization Data Model Objects

The Personalization Data Model subject area includes multiple data model objects (DMOs) that store Personalization decision activities.

Einstein Personalization pipeline DMOs include design time and runtime objects. These pipeline objects accumulate runtime data specific to the Personalization request process. They define where personalizations appear, eligibility for receiving personalized content, and how to present content to users or site visitors.

Pipeline DMODescription
Personalization Point DMOGathers the information for generating and presenting personalized content. This information includes eligibility, content decisions, and presentation.
Personalization Decision DMOEnables decisioning to determine Personalization eligibility and present personalized content.
Personalization Schema DMODefines options for decision configuration and presentation and how each decision response appears.
Personalizer DMODetermines whether to call an additional service at run time to retrieve the information for a complete decision response, for example, calling a recommender service to retrieve targeted, personalized content.
Personalization Log DMOGathers pipeline operational and attribution data associated with a Personalization engagement.

Einstein Personalization attribution DMOs record the attributed data for a personalization point and the content or items recommended. This data is essential to understanding how effective personalized content is on a customer's behavior and purchases. For example, in a commerce implementation, engagement can be attributed to clicks, orders, or revenue directly associated with a specific personalization point or with specific personalized content presented to an individual.

Attribution DMODescription
Personalization Point View Attribution DMODetermines attribution based on whether an individual is eligible to receive personalization content from a personalization point.
Personalization Content View Attribution DMODetermines attribution based on whether an individual views personalized content presented at a personalization point.
Personalization Point Click Attribution DMODetermines attribution based on how individuals engage with a personalization point. For example, an amount of revenue is attributed directly to engaging with a personalization point grid component on a specific website page.
Personalization Content Click Attribution DMODetermines attribution based on specific content provided in a personalized engagement. For example, a visitor to a website is presented with several recommendations. Clicking on and purchasing a recommended product is attributed to the personalized content provided.