Installing Experience Optimization on Presentation Server
The Presentation Server is the machine on which your Web application (Web site) is running. This section describes how to set up Experience Optimization in a .NET Web application and a Java Web application.
- Prerequisites for Experience Optimization on Presentation Server
Experience Optimization requires that you have a fully operational Presentation Server. The Presentation Server is the machine which serves Web site content to visitors. This section lists the software required by the Experience Optimization components you install on the Presentation Server. - Setting up Google Analytics
Google Analytics is a Google service that generates detailed statistics about a Web site's traffic and sources and measures conversions and sales. To track Experiments running in your Web sites, you need to set up a Google Analytics account and create a development Project. - Adding Experience Optimization to the API (RESTful) Server Role
If your SDL Web implementation used the new RESTful, service-based setup of Content Delivery introduced in SDL Web 8, your Presentation Server contains the API (RESTful) Server Role. Copy and merge resources for that Server Role (for Content Interaction Libraries (CIL), you can alternatively reference the online .NET or Java resource). The steps to perform are different depending on your technology (Java/JSP or .NET). - Configuring Experience Optimization in your RESTful API
Configure Fredhopper and Experience Optimization settings in the Experience Optimization configuration file, smarttarget_conf.xml. - Registering custom tags in Page Templates
If you have a Java/JSP Web site, to use the Experience Optimization JSP Custom Tags, change all relevant Page Templates to add an instruction to register the Custom Tags to the top of every published Web page that uses these controls. - Registering Server Controls
You need to configure your Web application web.config file and add a page directive in your Page Templates to use Server Controls in your Web Application. - Configuring Claim forwarding to Experience Optimization
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. - Configuring smarttarget.referrers.xml file
Thesmarttarget.referrers.xmlfile contains regular expressions to extract keywords (search terms) from referrer URLs.