Documentation Center

Evaluating Segments

Audience Manager allows you to collect data on your Web site about users visiting your Web site and use the information to personalize Web site content for particular segments of users. Segments are automatically available on a Presentation Server for which you have configured a Synchronization Target. To actually use Segments on the Presentation Server you also need to add code to your Web pages to look up, in the list of available Segments, which Segments a certain Contact belongs to. You do this by calling the evaluate method, for example (this is IDictionary or HashMap):

List<Segment> segments = Segments.evaluate(Contact contact)

When you have figured out what Segments a Contact belongs to you can get content from the Content Data Store which is associated with these Segments .

The Content Delivery APIs for Audience Manager and Outbound E-mail provide access to Segments on the Content Delivery system.

.NET
The Tridion.OutboundEmail.ContentDelivery.Segmentation namespace provides access to Segments on the Content Delivery system.
Java
The com.tridion.marketingsolution.segmentation package provides access to Segments on the Content Delivery system.

The APIs allow you to look up filters used to define Segments. These include a Contact's extended details, Keywords, or Outbound E-mail details.