Configuring SmartTarget

The Tridion.Aggregation.config file is the configuration file for Online Marketing Explorer on the Content Manager Server. For SmartTarget, you can configure the Fredhopper instances that are available to Online Marketing Explorer and the statistics that are displayed in reports for Pages on which Promotions are displayed.

Procedure

  1. Open the Tridion.Aggregation.config configuration file, located by default in your SDL Tridion installation \config directory.
  2. In the <fredhopper> section, you can configure the instances (and therefore Promotions) that are available to Online Marketing Explorer:
    • id—the internal ID to use for the Fredhopper instance.
    • name—the logical name of the instance displayed in the user interface.
    • url—the fully-qualified domain name and port number of the machine where Fredhopper Access Server is running.
    <fredhopper>
    		<instances>
          <add id="s1" name="Instance 01" url="http://acme.corp:8180/fredhopper/config/campaigns/catalog01/en_us" />
    		</instances>
    	</fredhopper>
  3. The <omeUrlGrouping> element allows you to control what information is displayed about the Pages on which a Promotion was displayed in reports for Promotion statistics.
    At a global level, in the <urlGrouping> element you can specify which parts of the URL and which query parameters are included in the statistics.
    • includeDomain—set to true to include the domain name in the statistics.
    • includePath—set to true to include the path in the statistics.
    • includeAllQueryParams—set to true to include all query parameters in the statistics, otherwise set to false and, in the <includeQueryParams> element, add <param name=".."> elements for each query parameter that you want to include in the statistics.
    <omeUrlGrouping>
     
    		<urlGrouping includeDomain="true" includePath="true" includeAllQueryParams="false">
    			<includeQueryParams>
    				<param name="a" />
    				<param name="b" />
    			</includeQueryParams>
    		</urlGrouping>
    		
    </omeUrlGrouping>
    In the <publicationOverrides> element, you can override these global settings for each Publication (where <publication id="1"> is the ID :
    <omeUrlGrouping>
     
      ...	
    	<publicationOverrides>
    			<publication id="1">
    				<urlGrouping includeDomain="true" includePath="false" includeAllQueryParams="false">
    					<includeQueryParams>
    						<param name="f" />
    						<param name="b" />
    					</includeQueryParams>
    				</urlGrouping>
    			</publication>
    		</publicationOverrides>
    	
    </omeUrlGrouping>
  4. Save and close the file.