<AmbientData> element
The <AmbientData> element allows you to map the long Claim URIs stored in the Ambient Data Framework to unique prefixes used in the trigger-types.xml. The <AmbientData> element is a Presentation Server setting.
Before you begin
About this task
To use ambient data as criteria in promotions in SmartTarget effectively, you also need to perform configuration to reduce the size of the query strings generated. Application Servers place a restriction on the length of a query string of between 2000-4000 characters depending on the Application Server you are using. As all values in the Claim Store are potential values that you can use to define triggers, by default SmartTarget sends all these name-value pairs as URL parameters in the query string. As the Claim Store can contain a very large number of Claims, the query string limit can be quickly reached. To reduce the size of the query string, you need to configure <Prefixes> in the <AmbientData> section of the smarttarget_conf.xml configuration file. The prefixes are matched and resolved by SmartTarget when the query is processed.
The trigger-types.xml determines the types of triggers users can use to define promotions. It is recommended to use prefixes to simplify the use of Claim URIs and reduce the size of the query strings generated.