Personalization Data Model Objects

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

Personalization pipeline DMOs include design time and run-time objects. These pipeline objects accumulate run-time 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.

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, you can attribute engagement 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 First Touch View-Based Attribution DMODetermines attribution based on whether an individual is eligible to receive personalization content from a personalization point.
Personalization Content First Touch View-Based Attribution DMODetermines attribution based on whether an individual views personalized content presented at a personalization point.
Personalization Point Last Touch View-Based 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 Last Touch View-Based 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.