Configuration d'Interact pour une utilisation de
la surveillance JMX avec le protocole JMXMP . . 62
Utilisation des scripts jconsole .......62
Attributs JMX ............63
Opérations JMX ............72
Chapitre 7. Classes et méthodes de
l'API IBM Unica Interact .......73
Interact API Classes ...........73
Prérequis de la sérialisation Java via HTTP . . . 73
Prérequis SOAP ............74
API JavaDoc .............74
A propos des exemples d'API .......74
Gestion des données de session........74
A propos de la classe InteractAPI .......75
endSession .............75
executeBatch .............76
getInstance .............78
getOffers ..............78
getOffersForMultipleInteractionPoints ....80
getProfile ..............82
getVersion ..............83
postEvent ..............83
setAudience .............85
setDebug ..............87
startSession .............88
Paramètres réservés ..........91
A propos de la classe AdvisoryMessage .....92
getDetailMessage ...........93
getMessage .............93
getMessageCode............94
getStatusLevel ............94
A propos de la classe AdvisoryMessageCode . . . 94
Codes des messages de recommandation . . . 95
A propos de la classe BatchResponse ......96
getBatchStatusCode...........96
getResponses .............97
A propos de l'interface de commande......98
setAudienceID ............98
setAudienceLevel ...........99
setDebug ..............100
setEvent ..............100
setEventParameters ..........101
setGetOfferRequests ..........102
setInteractiveChannel..........103
setInteractionPoint...........103
setMethodIdentifier ..........104
setNumberRequested ..........104
setRelyOnExistingSession ........105
A propos de l'interface NameValuePair .....105
getName ..............105
getValueAsDate ...........106
getValueAsNumeric ..........106
getValueAsString ...........106
getValueDataType ...........107
setName ..............108
setValueAsDate............108
setValueAsNumeric ..........108
setValueAsString ...........109
setValueDataType ...........109
A propos de la classe Offer .........110
getAdditionalAttributes .........110
getDescription ............111
getOfferCode ............111
getOfferName ............111
getScore ..............112
getTreatmentCode ...........112
A propos de la classe OfferList .......113
getDefaultString ...........113
getRecommendedOffers .........113
A propos de la classe Response .......114
getAdvisoryMessages..........114
getApiVersion ............115
getOfferList .............115
getAllOfferLists............116
getProfileRecord ...........116
getSessionID.............117
getStatusCode ............117
Chapitre 8. A propos de l'API
ExternalCallout...........119
Interface IAffiniumExternalCallout ......119
Ajout d'un service Web à utiliser avec
EXTERNALCALLOUT .........120
getNumberOfArguments ........120
getValue ..............120
initialize ..............121
shutdown .............122
Exemple d'API ExternalCallout .......122
Interface IInteractProfileDataService ......123
Ajout d'une source de données à utiliser avec
Profile Data Services ..........123
Chapitre 9. Utilitaires IBM Unica
Interact ..............125
Utilitaire Run Deployment (runDeployment.sh/
.bat) ................125
Chapitre 10. A propos de l'API
d'apprentissage ..........129
Activation de l'apprentissage externe .....130
Interface ILearning ...........130
initialize ..............131
logEvent ..............131
optimizeRecommendList ........132
reinitialize .............133
shutdown .............133
Interface IAudienceID ..........134
getAudienceLevel ...........134
getComponentNames..........134
getComponentValue ..........134
IClientArgs ..............134
getValue ..............135
IInteractSession.............135
getAudienceId ............135
getSessionData ............135
Interface IInteractSessionData ........135
getDataType .............135
getParameterNames ..........136
getValue ..............136
setValue ..............136
iv IBM Unica Interact - Guide d'administration