Derived fields, user variables, macros, and Interact
While you can create expressions in interactive flowcharts and advanced options for treatment rules, all of the building blocks are not available in both query builders. The table in this section describes the query building block, whether it is available in interactive flowcharts or advanced options, and any special notes.
Unless otherwise described in the following table, see the Campaign User's Guide for more details about building queries.
User variables can contain only numerics or strings. Interactive flowcharts do not support the None data type. Current Value is not supported for user variables.
IBM® Macros
A select list of IBM® macros are available for use in interactive flowcharts and advanced options for treatment rules. The design environment lists the available IBM® macros in the query builder. For details about using macros, see the IBM® Macros User's Guide.
*
Your performance may be impacted if you have an expression that uses EXTERNALCALLOUT in advanced options of your treatment rules. For example, if there are 100 eligible offers (each with an advanced option with an EXTERNALCALLOUT) that Interact has to prioritize down to one best offer, then Interact has to evaluate each option and fire potential 100 external callouts to fulfill that one getOffers request.