Creating Campaign Expressions

You create campaign expressions to define the products or categories of products to which you want to apply a discount, and to specify the users to whom you want to target your ads and discounts. For example, you can apply a 30 percent discount on a pair of hiking boots to users whose favorite outdoor activity is mountain climbing. You use the Campaign Expressions module to define what categories, products, or product properties you want to deliver to users who meet your target criteria. You can build the following types of expressions:

  • Catalog expressions. Define which categories, products, or product properties you apply your ads or discounts to. For example, "if Book_Price is greater than $20.00, apply discount." After you create the catalog expression, you can target your ads and discounts to those products that match your campaign expressions criteria.
  • Target expressions. Target the campaign item based on profile properties. Commerce Server supports user profiles, and context profiles. To target users on your site, you use user profiles. For example, "if User is female, deliver ad for blue paint." You use context profiles to target information that represents the context of a request for content. For example, you can target content to a specific page group.
  • Target groups. Combine several target expressions together, which enable you to target your ad and discount campaigns to groups of users that match your target expressions criteria. You can also use target expressions to target page groups on your Web site. After you have defined your target expressions, you can combine several expressions together to create target groups. For example, the expressions "if User is female", and "if User has purchased paint before", can be combined to create the target group "Female paint users." You can then deliver an ad or discount for wallpaper to the "Female paint users" group.

You combine expressions by specifying the action to be taken when each expression evaluates to "True." Each action has two multipliers: a multiplier to apply if the expression is true, and a multiplier to apply if the expression is false. When the multiplier is applied, the expression is given a score, which affects whether the content is eligible for delivery. For more information about target groups, see Target Groups.

This section contains:

Copyright © 2005 Microsoft Corporation.
All rights reserved.