Documentation Center

Configuring Claim forwarding to Experience Optimization

When using Experience Optimization variants, set a cookie to ensure that a visitor sees the same variant every time, rather than a random variant. If you use REL, set up Claims to forward in the Ambient Data Framework configuration of the Web application, then add those Claims to the list of the globally accepted Claims in the Ambient Data Framework configuration of the Content Service. Make sure that your list of Claims includes a Claim with the URI taf:request:cookies.

Procedure

  1. In the configuration location of the Web application, open cd_ambient_conf.xml for editing.
  2. Ensure that the file contains a ForwardedClaims section listing all the default Claims, plus any custom Claims, you wish to use. For example:
    <ForwardedClaims CookieName="TAFContext">
      <Claim Uri="taf:claim:ambientdata:definedtriggertypes"/>
      <Claim Uri="taf:claim:ambientdata:sessioncartridge:refererdomain"/>
      <Claim Uri="taf:claim:ambientdata:sessioncartridge:useragent:isbot"/>
      <Claim Uri="taf:claim:ambientdata:sessioncartridge:authorization:type"/>
      <Claim Uri="taf:claim:ambientdata:sessioncartridge:session:lifetime"/>
      <Claim Uri="taf:claim:ambientdata:sessioncartridge:useragent:browser"/>
      <Claim Uri="taf:claim:ambientdata:sessioncartridge:authorization:isauthenticated"/>
      <Claim Uri="taf:claim:audiencemanager:contact:keywords"/>
      <Claim Uri="taf:claim:audiencemanager:contact:segments"/>
      <Claim Uri="taf:claim:ambientdata:sessioncartridge:useragent:os"/>
      <Claim Uri="taf:claim:audiencemanager:contact:extendeddetail:city"/>
      <Claim Uri="taf:claim:audiencemanager:contact:extendeddetail:company"/>
      <Claim Uri="taf:claim:audiencemanager:contact:extendeddetail:age"/>
      <Claim Uri="taf:claim:audiencemanager:contact:extendeddetail:identification:source"/>
      <Claim Uri="taf:claim:audiencemanager:contact:extendeddetail:prefix"/>
      <Claim Uri="taf:claim:audiencemanager:contact:extendeddetail:birth:date"/>
      <Claim Uri="taf:claim:audiencemanager:contact:extendeddetail:working:years"/>
      <Claim Uri="taf:request:full_url"/>
      <Claim Uri="taf:request:cookies"/> 
    </ForwardedClaims>
  3. Save and close cd_ambient_conf.xml.
  4. Restart the Web application.
  5. In the configuration location of the Content Service or Session-enabled Content Service, open cd_ambient_conf.xml for editing.
  6. Ensure that the file contains a GloballyAcceptedClaims section containing the same Claims you configured in the Web application. Following our example above, that would be:
    <GloballyAcceptedClaims>
      <Claim Uri="taf:claim:ambientdata:definedtriggertypes"/>
      <Claim Uri="taf:claim:ambientdata:sessioncartridge:refererdomain"/>
      <Claim Uri="taf:claim:ambientdata:sessioncartridge:useragent:isbot"/>
      <Claim Uri="taf:claim:ambientdata:sessioncartridge:authorization:type"/>
      <Claim Uri="taf:claim:ambientdata:sessioncartridge:session:lifetime"/>
      <Claim Uri="taf:claim:ambientdata:sessioncartridge:useragent:browser"/>
      <Claim Uri="taf:claim:ambientdata:sessioncartridge:authorization:isauthenticated"/>
      <Claim Uri="taf:claim:audiencemanager:contact:keywords"/>
      <Claim Uri="taf:claim:audiencemanager:contact:segments"/>
      <Claim Uri="taf:claim:ambientdata:sessioncartridge:useragent:os"/>
      <Claim Uri="taf:claim:audiencemanager:contact:extendeddetail:city"/>
      <Claim Uri="taf:claim:audiencemanager:contact:extendeddetail:company"/>
      <Claim Uri="taf:claim:audiencemanager:contact:extendeddetail:age"/>
      <Claim Uri="taf:claim:audiencemanager:contact:extendeddetail:identification:source"/>
      <Claim Uri="taf:claim:audiencemanager:contact:extendeddetail:prefix"/>
      <Claim Uri="taf:claim:audiencemanager:contact:extendeddetail:birth:date"/>
      <Claim Uri="taf:claim:audiencemanager:contact:extendeddetail:working:years"/>
      <Claim Uri="taf:request:full_url"/>
      <Claim Uri="taf:request:cookies"/>
     </GloballyAcceptedClaims>
  7. Save and close cd_ambient_conf.xml.