Personalizing Publications
Content Delivery enables your end users to personalize content within the application to their specific context, configuration or need. These topics discuss how to configure and prepare your data for personalization.
Note: Content Delivery supports both standard DITA conditional attributes (
platform, product, audience, language and otherprops) and Content Manager ishconditions within its personalization features.
- Personalization Overview
Content Delivery is capable of personalizing content for your end users based on their language, configuration, or context. This filtering relies on the source data to contain filtering tags and attributes, and relies on the end user setting filtering conditions either through a user interface or through the API. Each user on the system is able to establish their own individual personalization context, which lasts throughout the users session. - Creating a Filter Conditions File
If the data contains conditions (for example, the @audience attribute is set on some topics as "beginner,") Content Delivery can allow users to filter content based on those conditions, provided you first create a filter conditions file and upload it with the rest of the DITA XML files. You should create a filter conditions file for each language version within the publication that needs personalization. - Setting a Filtering Conditions File
Configuring a publication to use a filtering conditions file allows end users to personalize the content through a web browser user interface. - Deleting a Filter Conditions File
This procedure describes how to delete a filter conditions file that is in use. Filter files that are in use are in the live area and cannot be deleted while they are in use. - Filter Conditions File Reference