Marketing component configuration files (wc-admin-component.xml)

The marketing component configuration files (wc-admin-component.xml) contain properties related to configuring and customizing marketing features for Management Center. We can change the properties to suit the needs of the site by creating a custom wc-admin-component.xml file containing the changed properties only.

The marketing component configuration files are divided into several sections, and the file itself contains embedded information and examples for the properties in each section. The marketing component configuration files is in the following location:


Testing


Retrieving Data

To specify the access profiles to use when retrieving categories, catalog entries, and content to display in an e-Marketing Spot on a store page.


Experiments


Send Marketing Triggers


Cache

To specify the names of the marketing cache and the user behavior cache. Includes configuration settings for the marketing cache.

The following properties specify the settings (in minutes) for how long entries remain in the marketing cache.


View e-Marketing Spot


Behavior Rule - Process Command On Exit

The following parameters are used for behavior rules that are matched when a command successfully exists.The parameter processOnCommandExit<valueOfCommandParameterInBehaviorRuleDefinition> is used to specify the package name and class of the controller command interface associated with the command. For example, the following example shows the behavior rule definition:

Based on this definition, the parameter processOnCommandExitUserRegistrationAddCmd specifies the name of the controller command interface:

The parameter processOnCommandExitWebappFilter<valueOfCommandParameterInBehaviorRuleDefinition> is used to specify the list of web applications for which the behavior rule should not match. If the command is running under one of the excluded web applications, then the behavior rule does not match. For example, the following example shows the behavior rule definition:

Based on this definition, the parameter processOnCommandExitWebappFilterUserRegistrationAddCmd can specify the excluded web applications. If the UserRegistrationAddCmd is running on one of the excluded web applications, then the behavior rule is not matched.

The following properties are available by default:


Behavior Rule - URL Command

We can use these properties to specify URL commands to match for behavior rules. The following properties are examples for overriding the name of the command used for matching on a command on a URL. To override the command, put a similar entry in the com.ibm.commerce.marketing-ext\wc-admin-component.xml file and specify the name of our custom command. The format is behaviorRuleCommand<valueOfCommandParameterInBehaviorRuleDefinition> to specify the custom command. For example:


Behavior Rule - Record Data


Support Time Zone Preference

Use these properties to ensure that a Management Center business user can specify a preferred time zone that is different from the preferred time zone when converted to the server’s time zone. If a customization completes that adds date or time fields to a campaign element, unidentified variable names for the fields must be identified to support conversion.


Search Rules


SEO for content URL links


Location Based Rules

To configure recording user behavior events that are independent of a campaign element. The location-based rules use this configuration to receive customer check in events and record the customer's most recent checked in location.


Disable Collecting Statistics

Controls whether to stop collecting activity and experiment statistics if the statistics are not required.


e-Marketing Spot Caching Behavior

Controls the settings for caching e-Marketing Spots, including:


System Limits

Controls the maximum number of active activities that can exist in your system.


Marketing Runtime


Customer Segment Export


Related tasks
Changing properties in the marketing component configuration file (wc-admin-component.xml)