Experience Manager gives business users the ability to choose layouts and content based on a shopper’s location within an application. To make these layout and content choices, the business user configures prioritized triggering rules that control what gets rendered. One of the criteria that can be incorporated into triggering rules is the Endeca user segment. The ATG-Endeca integration leverages this Endeca user segment functionality to enable the use of sites and site groups in Experience Manager triggers. To incorporate sites and site groups in triggers, the following happens:
A set of Endeca user segments that correspond to the ATG sites, site groups, and user segments are manually added in Experience Manager. This allows the ATG sites, site groups, and user segments to be used in triggers configured by business users.
Experience Manager business users configure triggering rules using the manually added user segments.
Every time the ATG Platform calls the Assembler, it passes a list of ATG user segments and site context information (the current site and its site groups) for the current request and shopper.
The passed information allows the Assembler to return the correct content for the request, based on the configuration set in Experience Manager.
The following sections provide more detail on these general steps.