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 DMO | Description |
---|---|
Personalization Point DMO | Gathers the information for generating and presenting personalized content. This information includes eligibility, content decisions, and presentation. |
Personalization Decision DMO | Enables decisioning to determine Personalization eligibility and present personalized content. |
Personalization Schema DMO | Defines options for decision configuration and presentation and how each decision response appears. |
Personalizer DMO | Determines 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 DMO | Gathers 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 DMO | Description |
---|---|
Personalization Point First Touch View-Based Attribution DMO | Determines attribution based on whether an individual is eligible to receive personalization content from a personalization point. |
Personalization Content First Touch View-Based Attribution DMO | Determines attribution based on whether an individual views personalized content presented at a personalization point. |
Personalization Point Last Touch View-Based Attribution DMO | Determines 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 DMO | Determines 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. |