- If the data for a customer is dynamic and changes frequently, Teradata recommends that the Load profile data for every targeted message or send data request flag be checked. This ensures that the most current information is being fetched (as related to the Attribute setting) during a customer interaction. If the flag is not checked, then at the start of the customer interaction, the data is loaded and used for the duration of the session.
- If the Channel definition screen Load profile data for every targeted message or send data request check box is selected at the time a customer interaction starts, the application collects information from the profile source every time a targeted message or API is called. For more information about APIs, see Vantage Customer Experience API Guide.
It is critical to understand that the processing order of precedence applies to a single API call, and it applies only to the customization layer triggered within that call or Customer Profile/TPP triggered within the call.
If another call is issued without the payload attribute value but with the value loaded from the Customer Profile, then that Customer Profile value becomes Current and takes precedence over any payload value of previous API calls.
- Customization layer
- All profiles or TPP (in the case of overriding values coming from different sources in the same API call)
Select the Load profile data for every targeted message or send data request check box to make sure that the most recent data is collected, and that data overwrites previous data.
The decision engine determines which messages to present to customers. The workflow includes rules, arbitration, strategy, and maximum/minimum thresholds.