Integrating Unica Discover and Unica Interact
Unica Discover and Unica Interact integration works with CEP configuration. The CEP configuration enables the event to be sent to CEP and the external systems. Unica Discover-Unica Interact integration is supported from version 12.1.0.3 onwards.
To integrate Unica Discover and Unica Interact, complete the following procedures:
Activating Send to Event Bus
Procedure
-
In the Discover Portal UI, select
.The Event Manager page appears.
- Locate the required event by using filters and filtering the values based on Name or ID.
-
To edit an event, perform one of the following actions:
- Double-click the event.
- Right-click the event and select Edit Event.
- Select More options.
- Enable Send to Event Bus.
Configuring DiscoverEventBus.cfg
About this task
To configure DiscoverEventBus.cfg for Unica Interact, complete the following steps:
Procedure
-
In the Discover Portal UI, select
.The Discover Services Management page appears.
- Expand Canister.
- Select Event Bus configuration (xxxxx) (Registry).
-
Within the Config Actions section, select
View/Edit.
The Pipeline Editor - Event Bus configuration (xxxxx) popup appears.
- If CEP does not exist in the Event Bus configuration panel, drag-and-drop CEP from the Available SessionAgents panel to the Event Bus configuration panel. Ensure that you drop CEP after the Decouple option and before the Null option.
-
Select CEP.
The Edit Session Agent:CEP popup appears.
-
Update the values of the following fields:
- OutputType - Change the value to Interact.
- InteractServerURL - Provide the URL of the Interact system. Provide the complete URL along with the version, and ensure that the URL is accessible from the CEP server.
- InteractUser - The username to connect to the Interact system.
- InteractPassword - The password to connect to the Interact system.
- Click Apply.
Configuring CEPCustomFields.cfg
About this task
Procedure
-
In the Discover Portal UI, select
.The Discover Services Management page appears.
- Expand Canister.
- Select CEP custom fields configuration file (xxxxx) (CEPCustomFields.cfg).
-
Within the Config Actions section, select
View/Edit.
The CEP custom fields configuration file (xxxxx) popup appears.
-
Provide values for the following fields in the mentioned format:
Type=Interact IC=d1 AudienceIDField= AudienceIDValue= AudienceIDType= AudienceLevel= EventMapping0=<Discover_Event_ID>,<Interact_Event_Name> EventMapping1=<Discover_Event_ID>,<Interact_Event_Name> EventMapping2=<Discover_Event_ID>,<Interact_Event_Name> EventMapping3=<Discover_Event_ID>,<Interact_Event_Name> CustomField0=<Id>,<Name> CustomField1=<Id>,<Name> CustomField2=<Id>,<Name> CustomField3=<Id>,<Name> CustomField4=<Id>,<Name> CustomField5=<Id>,<Name>
- Click Save.
Example
Type=Interact
IC=d1
AudienceIDField=CustomerID
AudienceIDValue=1
AudienceIDType=numeric
AudienceLevel=Customer
EventMapping0=77,d1
EventMapping1=78,d1
EventMapping2=79,d1
EventMapping3=80,d1
CustomField0=emailid,audienceID
CustomField1=StatusCode,CartID
CustomField2=TLT_CUI_URL,ProductID
CustomField3=TLTXID,Quantity
CustomField4=URL,CartValue
CustomField5=TLTSID,DiscoverSID