Implementing Triggers
A Trigger defines when to display a Promotion. . The trigger-types.xml file defines the types of triggers available when defining Promotions.
- Defining trigger types
Define triggers in thetrigger-types.xmlconfiguration file. - Configuring trigger icons
Configure the icons used for triggers in the user interface in the Experience Optimization Editor.config configuration file. - Configuring Keyword Triggers
You can configure a trigger-type to indicate that its value is a Keyword so that Triggers based on that trigger-type are handled as a Keyword instead of plain text. Configure Keyword Triggers in the Experience Optimization Model.config configuration file. - Configuring session and visitor data as trigger types
Session triggers allow you to use user session data and visitor data as triggers for promotions. You need to specify the session data and visitor data available as trigger types in thetrigger-types.xmlconfiguration file. - Configuring Contact details as trigger types
A Contact's extended details are put into the Ambient Data Framework by the Audience Manager cartridge. You can use Contact extended details as triggers for promotions by editing the trigger types in thetrigger-types.xmlconfiguration file. (Note that Contact extended details are configurable.) - Configuring Outbound E-mail fields as trigger types
A Contact's bounce status, subscribe status and e-mail type (used in Outbound E-mail) are put into the Ambient Data Framework by the Audience Manager cartridge. To use these as triggers for promotions, you need to uncomment the relevant sections in thetrigger-types.xml. - Configuring Segments as triggers
Segments are put into the Ambient Data Framework by the Audience Manager cartridge. When you have Audience Manager installed and configured, including the Audience Manager cartridge, segments are automatically added to thetrigger-types.xmlfile so that you can use Segments as triggers for promotions - Implementing Page Regions
A Page Region is an area on a Web page where Promotions are displayed. Manage the Region trigger in your Trigger Types file, trigger-types.xml, to define your Page Regions, then add<tcdl:region>tags to your Dreamweaver Templates to implement Page Regions.