Web Search

Administering IBM® Interact
Interact key concepts
Audience levels
Design environment
Events
Interactive channels
Interactive flowcharts
Interaction points
Offers
Profiles
Runtime environment
Runtime sessions
Touchpoints
Treatment rules
Interact architecture
Interact network considerations
Logging in to IBM® EMM
About Interact users
Configuring the runtime environment user
Configuring design environment users
Example design environment permissions
Managing Interact data sources
Interact data sources
Databases and the applications
Campaign system tables
Runtime tables
Test run tables
Overriding the default data types used for dynamically created tables
To override the default data types
Default data types for dynamically created tables
Profile database
Learning tables
Contact history for cross-session response tracking
Running database scripts to enable Interact features
About contact and response history tracking
Configuring contact and response types
Additional response types
Runtime environment staging tables to Campaign history tables mapping
To configure JMX monitoring for the contact and response history module
About cross-session response tracking
Cross-session response tracking data source configuration
Configuring contact and response history tables for cross-session response tracking
UACI_TrackingType table
UACI_XSessResponse
To enable cross-session response tracking
Cross-session response offer matching
Using a database load utility with the runtime environment
To enable a database load utility with runtime environment
Offer serving
Offer eligibility
Generating a list of candidate offers
Calculating the marketing score
Influencing learning
About suppressing offers
To enable the offer suppression table
Offer suppression table
Global offers and individual assignments
To define the default cell codes
To define the UACI_ICBatchOffers table
About the global offers table
To enable the global offer table
Global offer table
About the score override table
To enable score override table
Score override table
Interact built-in learning overview
Understanding Interact learning
To enable the learning module
Learning attributes
To define a learning attribute
To define dynamic learning attributes
To enable external learning
Understanding the Interact API
Interact API dataflow
Simple interaction planning example
Designing the Interact API integration
Points to consider
Managing the IBM® Interact API
Locale and the Interact API
About JMX monitoring
To configure Interact to use JMX monitoring with the RMI protocol
To configure Interact to use JMX monitoring with the JMXMP protocol
Using the jconsole scripts
JMX attributes
JMX operations
Classes and methods for the IBM® Interact API
Interact API Classes
Java™ serialization over HTTP prerequisites
SOAP prerequisites
REST prerequisites
API JavaDoc
About API examples
Working with session data
About the InteractAPI class
endSession
executeBatch
getInstance
getOffers
getOffersForMultipleInteractionPoints
getProfile
getVersion
postEvent
setAudience
setDebug
startSession
Reserved parameters
About the AdvisoryMessage class
getDetailMessage
getMessage
getMessageCode
getStatusLevel
About the AdvisoryMessageCode class
Advisory message codes
About the BatchResponse class
getBatchStatusCode
getResponses
About the Command interface
setAudienceID
setAudienceLevel
setDebug
setEvent
setEventParameters
setGetOfferRequests
setInteractiveChannel
setInteractionPoint
setMethodIdentifier
setNumberRequested
setRelyOnExistingSession
About the NameValuePair interface
getName
getValueAsDate
getValueAsNumeric
getValueAsString
getValueDataType
setName
setValueAsDate
setValueAsNumeric
setValueAsString
setValueDataType
About the Offer class
getAdditionalAttributes
getDescription
getOfferCode
getOfferName
getScore
getTreatmentCode
About the OfferList class
getDefaultString
getRecommendedOffers
About the Response class
getAdvisoryMessages
getApiVersion
getOfferList
getAllOfferLists
getProfileRecord
getSessionID
getStatusCode
About the ExternalCallout API
IAffiniumExternalCallout interface
To add a web service for use with EXTERNALCALLOUT
getNumberOfArguments
getValue
initialize
shutdown
ExternalCallout API example
IInteractProfileDataService interface
To add a data source for use with Profile Data Services
IBM® Interact utilities
Run Deployment Utility (runDeployment.sh/.bat)
About the Learning API
To enable external learning
ILearning interface
initialize
logEvent
optimizeRecommendList
reinitialize
shutdown
IAudienceID interface
getAudienceLevel
getComponentNames
getComponentValue
IClientArgs
getValue
IInteractSession
getAudienceId
getSessionData
IInteractSessionData interface
getDataType
getParameterNames
getValue
setValue
ILearningAttribute
getName
ILearningConfig
ILearningContext
getLearningContext
getResponseCode
IOffer
getCreateDate
getEffectiveDateFlag
getExpirationDateFlag
getOfferAttributes
getOfferCode
getOfferDescription
getOfferID
getOfferName
getUpdateDate
IOfferAttributes
getParameterNames
getValue
IOfferCode interface
getPartCount
getParts
LearningException
IScoreOverride
getOfferCode
getParameterNames
getValue
ISelectionMethod
ITreatment interface
getCellCode
getCellId
getCellName
getLearningScore
getMarketerScore
getOffer
getOverrideValues
getPredicate
getPredicateScore
getScore
getTreatmentCode
setActualValueUsed
Learning API example
IBM® Interact WSDL
Interact runtime environment configuration properties
Interact | general
Interact | general | learningTablesDataSource
Interact | general | prodUserDataSource
Interact | general | systemTablesDataSource
Interact | general | systemTablesDataSource | loaderProperties
Interact | general | testRunDataSource
Interact | general | contactAndResponseHistoryDataSource
Interact | general | idsByType
Interact | flowchart
Interact | flowchart | ExternalCallouts | [ExternalCalloutName]
Interact | flowchart | ExternalCallouts | [ExternalCalloutName] | Parameter Data | [parameterName]
Interact | monitoring
Interact | profile
Interact | profile | Audience Levels | [AudienceLevelName]
Interact | profile | Audience Levels | [AudienceLevelName] | Offers by Raw SQL
Interact | profile | Audience Levels | [AudienceLevelName] | SQL Template
Interact | profile | Audience Levels | [AudienceLevelName | Profile Data Services | [DataSource]
Interact | offerserving
Interact | offerserving | Built-in Learning Config
Interact | offerserving | External Learning Config
Interact | offerserving | External Learning Config | Parameter Data | [parameterName]
Interact | services
Interact | services | contactHist
Interact | services | contactHist | cache
Interact | services | contactHist | fileCache
Interact | services | defaultedStats
Interact | services | defaultedStats | cache
Interact | services | eligOpsStats
Interact | services | eligOpsStats | cache
Interact | services | eventActivity
Interact | services | eventActivity | cache
Interact | services | eventPattern
Interact | services | eventPattern | userEventCache
Interact | services | eventPattern | advancedPatterns
Interact | services | eventPattern | advancedPatterns | autoReconnect
Interact | services | customLogger
Interact | services | customLogger | cache
Interact | services | responseHist
Interact | services | responseHist | cache
Interact | services | responseHist | fileCache
Interact | services | crossSessionResponse
Interact | services | crossSessionResponse | cache
Interact | services | crossSessionResponse | OverridePerAudience | [AudienceLevel] | TrackingCodes | byTreatmentCode
Interact | services | crossSessionResponse | OverridePerAudience | [AudienceLevel] | TrackingCodes | byOfferCode
Interact | services | crossSessionResponse | OverridePerAudience | [AudienceLevel] | TrackingCodes | byAlternateCode
Interact | services | threadManagement | contactAndResponseHist
Interact | services | threadManagement | allOtherServices
Interact | services | threadManagement | flushCacheToDB
Interact | services | configurationMonitor
Interact | cacheManagement
Interact | cacheManagement | Cache Managers
Interact | cacheManagement | Cache Managers | EHCache
Interact | Cache Managers | EHCache | Parameter Data
Interact | cacheManagement | Cache Managers | Extreme Scale
Interact | Cache Managers | Extreme Scale | Parameter Data
Interact | caches
Interact | cacheManagement | caches | InteractCache
Interact | Caches | Interact Cache | Parameter Data
Interact | cacheManagement | caches | PatternStateCache
Interact | Caches | PatternStateCache | Parameter Data
Interact | cacheManagement | caches | PatternStateCache | loaderWriter
Interact | Caches | PatternStateCache | loaderWriter | Parameter Data
Interact | cacheManagement | caches | PatternStateCache | loaderWriter | jndiSettings
Interact | cacheManagement | caches | PatternStateCache | loaderWriter | jdbcSettings
Interact design environment configuration properties
Campaign | partitions | partition[n] | reports
Campaign | partitions | partition[n] | Interact | contactAndResponseHistTracking
Campaign | partitions | partition[n] | Interact | contactAndResponseHistTracking | runtimeDataSources | [runtimeDataSource]
Campaign | partitions | partition[n] | Interact | contactAndResponseHistTracking | contactTypeMappings
Campaign | partitions | partition[n] | Interact | contactAndResponseHistTracking | responseTypeMappings
Campaign | partitions | partition[n] | Interact | report
Campaign | partitions | partition[n] | Interact | learning
Campaign | partitions | partition[n] | Interact | learning | learningAttributes | [learningAttribute]
Campaign | partitions | partition[n] | Interact | deployment
Campaign | partitions | partition[n] | Interact | serverGroups | [serverGroup]
Campaign | partitions | partition[n] | Interact | serverGroups | [serverGroup] | instanceURLs | [instanceURL]
Campaign | partitions | partition[n] | Interact | flowchart
Campaign | partitions | partition[n] | Interact | whiteList | [AudienceLevel] | DefaultOffers
Campaign | partitions | partition[n] | Interact | whiteList | [AudienceLevel] | offersBySQL
Campaign | partitions | partition[n] | Interact | whiteList | [AudienceLevel] | ScoreOverride
Campaign | partitions | partition[n] | server | internal
Campaign | monitoring
Real-time offer personalization on the client side
About the Interact Message Connector
Installing the Message Connector
Configuring the Message Connector
Message Connector Configuration Settings
Creating the Message Connector Tables
Deploying and running the Message Connector
Creating the Message Connector links
"IMG" and "A" tag HTTP Request parameters
About the Interact Web Connector
Installing the Web Connector on the runtime server
Installing the Web Connector as a separate web application
Configuring the Web Connector
WebConnector Configuration Basic Options
WebConnector Configuration HTML Display Types
WebConnector Configuration Enhanced Pages
Web Connector Configuration Options
Using the Web Connector Admin Page
Sample Web Connector Page
Interact and Digital Recommendations integration
Overview of Interact integration with Digital Recommendations
Integration Prerequisites
Configuring an offer for Digital Recommendations integration
Using the Integration Sample Project
Note
Before you contact IBM® technical support
Notices
Trademarks
Privacy Policy and Terms of Use Considerations