Bookshelf Home | Contents | Index | Search | PDF |
Siebel Marketing Guide > Administering Siebel Real-Time Marketing > Sorting and Filtering By Scores Using Decision Broker >
Filtering on Dynamically Calculated Data
You write personalization rules that use these calculated dynamic profile attributes to specify filter specifications and sort specifications for the offers to be presented to contacts. For more information, see Filtering an Offer List Dynamically Using Profile Information.
If the expressions use dynamic profile properties created during the Decision Manager set-up process, make sure you use exactly the same property names in your expression statements or the rule will not work. For more information, see Creating and Testing Decisions.
To filter on dynamically calculated data
- Create a Personalization Rule Set with one or more rules to execute a decision using the Decision Broker Service.ExecuteDecision business service method.
The following list contains descriptions and values for the Rules field:
- Include the profile attributes returned by the Rules invoked in Step 1 in the Conditional Expression, the Include Expression, or the Exclude Expression in another personalization rule designed for filtering the offers.
The following list describes rules fields for offer filters that use decision customer scores:
Outputs from a decision executed from a personalization rule are stored as a dynamic profile attribute with a name of the format [decision name].[decision output argument name]. For example, if a decision named GetChurnScore has an output argument named ChurnValue, then the result will be stored in a profile attribute named GetChurnScore.ChurnValue.
Bookshelf Home | Contents | Index | Search | PDF |
Siebel Marketing Guide Published: 23 June 2003 |