romain.gauthier created UNOMI-696:
-------------------------------------

             Summary: Store personalizationResolutions on profile and sessions
                 Key: UNOMI-696
                 URL: https://issues.apache.org/jira/browse/UNOMI-696
             Project: Apache Unomi
          Issue Type: New Feature
            Reporter: romain.gauthier


Following https://issues.apache.org/jira/browse/UNOMI-690, it might be easier 
and more consistent to store personalization resolutions on profile and 
sessions, even when no control group is active. 

- The current control group property needs to be renamed to 
"personalizationResolutions" or "personalizationDecisions" and moved to a 
system property
- The information about the first personalization decision needs to be stored 
on session and profile
- If a control group is defined, the information about the control group would 
be set only on the object where the control group is defined: session OR 
profile. If the control group property doesnt exist inside the personalization 
resolution for a session or a profile, it means either that the control group 
was set on the other object or that no control group was defined for the 
personalization



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to