Unica Interact provides documentation and help for users, administrators, and developers.
This section describes all the configuration properties for the Unica Interact runtime environment.
The configurations defined globally will be applicable to all the partitions.
When you administer Unica Interact you configure and maintain users and roles, data sources, and optional product features. You also monitor and maintain the design and runtime environments. Product-specific application programming interfaces (APIs) are available for you to use.
Access to the Unica Interact runtime User Interface requires authentication. Only the Login IDs defined in Unica Platform and having Unica Interact admin role can access the pages.
Unica Interact requires you to configure two sets of users, runtime environment users and design environment users.
Unica Interact requires several data sources to function properly. Some data sources contain the information Unica Interact requires to function, other data sources contain your data.
You can configure Unica Interact in many ways to enhance how it selects offers to present. The following sections describe these optional features in detail.
Unica Interact serves offers dynamically to a wide variety of touchpoints. For example, you can configure the runtime environment and your touchpoint to send messages to your call center employees informing them of the best up sell or cross sell prospects for a customer who has called with a specific type of service inquiry. You can also configure the runtime environment and your touchpoint to provide tailored offers to a customer (visitor) who has entered a particular area of your Web site.
Whenever you use the startSession method, you create a Unica Interact runtime session on the runtime server. You can use configuration properties to manage the sessions on a runtime server.
The following sections list requirements and other details you should know before you work with the Unica Interact API.
The following sections list requirements and other details you should know before you work with the Unica Interact JavaScript API.
Unica Interact offers an extensible macro, EXTERNALCALLOUT, for use with your interactive flowcharts. This macro enables you to perform custom logic to communicate with external systems during flowchart runs. For example, if you want to calculate the credit score of a customer during a flowchart run, you can create a Java��� class (a callout) to do so and then use the EXTERNALCALLOUT macro in a Select process in your interactive flowchart to get the credit score from your callout.
This section describes the administrative utilities available with Unica Interact.
Unica Interact offers a learning module which uses a naive-bayesian algorithm to monitor visitor actions and propose optimal offers (in terms of acceptance). You can implement the same Java��� interface with your own algorithms using the Learning API to create your own learning module.
The Unica Interact installation includes two WDSL (Web Services Description Language) XML files that describe the available web services and how to access them. You can view these files in your Unica Interact home directory, and an example is shown here.
These configuration properties define general settings for your runtime environment globally, including the default logging level and the configuration refresh interval setting. This will be applicable to all the partitions.
This set of configuration properties enables you to define JMX monitoring settings. You need to configure these properties only if you are using JMX monitoring. There are separate JMX monitoring properties to define for the contact and response history module in the configuration properties for Unica Interact design environment. This will be applicable to all the partitions.
These configuration properties define the generic learning configuration properties globally.
This set of configuration properties defines settings for selecting and configuring each of the supported cache managers that you can use to improve the performance of Unica Interact, such as EHCache or Ignite, which is built-in to your Unica Interact installation. Introducing Redis as another caching solution to support dynamically changing environments such as cloud providers. Use the Unica Interact | cacheManagement | Cache Managers configuration properties to configure the cache manager you want to use.
The configurations defined under partition will be applicable to that partition only.
This section describes all the configuration properties for Unica Interact design environment.
There may be situations where you want to provide real-time offer personalization without implementing low-level Java��� code or SOAP calls to the Unica Interact server. For example, when a visitor initially loads a web page where Javascript content is your only extended programming available, or when a visitor opens an email message where only HTML content is possible. Unica Interact provides several connectors that provide real-time offer management in situations where you have control only over the web content that is loaded on the client side, or where you want to simplify your interface to Unica Interact.
Unica Interact can integrate with IBM Digital Recommendations to provide Unica Interact-driven product recommendations. Both products can provide product recommendations for offers, but using different methods. Digital Recommendations uses a visitor's web behavior (collaborative filter) to build correlations between visitors and recommended offers. Unica Interact is based on customer's past behavior, attributes, history, and less on view-level offers, learning which offers best match a customer's behavior profile (based on demographics and other information about the customer). Offer acceptance rates help to build a predictive model through self-learning. Using the best of both products, Unica Interact can use a personal profile to define offers that will pass a category ID to Digital Recommendations and retrieve recommended products based on popularity (the "wisdom of the crowds") for display to the visitor as part of the selected offers. This can provide better recommendations for customers that will result in more click-throughs and better outcomes than either product acting alone.
With Digital Data Exchange, your website can link to Unica Interact to provide a powerful omni-channel execution engine that delivers the best offers to the optimum channels and evolves (learns) from the offer feedback to continuously increase marketing effectiveness.
Use triggered message gateways to send offer information from outbound channels.
Unica Interact 12.1.6 onwards, Interact Design Time is a standalone application under Unica suite, independent of Campaign. Interact Design Time has been part of the Unica Campaign product hence tightly coupled with Campaign and uses a lot of Campaign services. After separation, Interact Design Time can function properly irrespective of Campaign is installed or not. Interact Design Time is a new application under HCL Unica having its own configurations for Security, REST API Filter configuration, UI Navigation settings etc deployed with /InteractDT as context root.
Unica Interact now supports multi-partition in the Interact Runtime configuration.
An installation of Unica Interact consists of several components including third-party tools (such as web application servers, databases, and load balancers) and components such as Unica Platform and Unica Campaign. All of these components have several properties, features, and settings you can configure to improve performance.
Macros can be used in Unica Campaign and Unica Interact to enhance your flowcharts.