Blueprint Developer Manual / Version 2506.0
Table Of Contents
To make the Test Profile Selector work, the Preview CAE is provided a
special context configuration: Its ContextCollector extends all properties of the
generic CAE ContextCollector, but also adds a TestContextSource (see
com.coremedia.blueprint.personalization.preview.config.P13NPreviewCaeContextConfiguration
in p13n-preview-cae). This
TestContextSource
makes contexts from Test User Profile content items available by
extracting the following information from a Test User Profile:
Arbitrary contexts held in a plaintext blob using the
PropertiesTestContextExtractorSubject/Location Taxonomies determined in a Struct property using the
TaxonomyExtractor
The activation of the TestContextSource is triggered by passing a special URL
parameter - TestContextSource.QUERY_PARAMETER_TESTCONTEXTID - to the
Preview CAE.
Further reading:
See Section 6.4.4.2, “Using Customer Personas” for the Test Profile Selector's usage
The Personalization Hub Manual explains how to specify contexts in a Test User Profile content item


