Installing SmartTarget on Content Delivery
This section describes how to install and configure SmartTarget on Content Delivery.
The procedure assumes that Content Delivery is installed in the default location: c:\Program Files\Tridion\ and the TRIDION_HOME system environment variable is set to locate the SDL Tridion installation. For more information on installing and configuring SDL Tridion, see the documentation portal.
Note: As using SmartTarget will require you to publish more Dynamic Component Presentations, consider using Content Delivery caching.
- Prerequisites for SmartTarget on Content Delivery
Content Delivery modules turn the content in your Content Manager into a fully functional Web site. The SmartTarget integration on Content Delivery enables content published from the Content Manager Server to be sent to Fredhopper. This section lists the software required by the SmartTarget components you install on the Content Delivery Server. - Running the installer
The SmartTarget installer for Content Delivery installs the Content Deployer Extension so that the Content Deployer can send content published to the Index Server. - Running the installer (headless install)
You can install SmartTarget on Content Delivery from a command-line interface. - Installing SmartTarget Web service
The SmartTarget Web Service is an extension to the Content Delivery Web service which is used to manage Promotions and Triggers between Tridion and Fredhopper systems. - Configuring <Fredhopper>
The<Fredhopper>section in thesmarttarget_conf.xmlconfiguration file is where you configure connection to Fredhopper Access Server. - Encrypting sensitive strings
Use the SDL Tridion command line tool to encrypt the<password>fields (for Index Server and Query Server) in thesmarttarget_conf.xmlconfiguration file. - Configuring Content Deployer
By default, the SmartTarget installer for Content Delivery configures Content Deployer for SmartTarget. If you declined this option, you need to configure thecd_deployer_conf.xmlfile manually—you need to add SmartTargetModulesto theDeployandUndeploy<Processor>elements, and configure the TCDL engine for SmartTarget tags. - Connecting to Fredhopper using HTTPS
You can connect to Fredhopper in a hosted environment (running in the cloud) through HTTPS. Connecting to Fredhopper running on premise through HTTPS is not supported. To connect to Fredhopper through HTTPS, you need to import a trust certificate into your Content Delivery key store. - Configuring logging for Content Delivery
Content Delivery uses the logback logging framework. The SmartTarget installer for Content Delivery updates your existinglogback.xmlfor Content Delivery automatically for you unless you chose not to overwrite the file, in which case you need to update the file manually as described below. - Uninstalling SmartTarget on Content Delivery
Uninstall SmartTarget on Content Delivery by running theuninstaller.jarin your SmartTarget installation \Uninstaller directory. If you installed from a command-line interface, remove the installation directory manually.