As a manager setting up a QuickSurvey I would like to be able to define my targeting sampling using extra information that would allow me to tailor the audience targeted by the survey
As part of this ticket we are going to use the existing information for User First Edit, User Last Edit and User Registration and be able to use them to define our Survey Sampling:
- Add an entry for FirstEdit in the Survey JSON (this should allow the user to select before or after for a given date)
- Add an entry for LastEdit in the Survey JSON (as above)
- Add an entry for UserRegistrationDate in the Survey (as above)
- Implement the above within the survey logic. Use it to Deine if an user should be shown the survey or not
If the above is correct we should be able to define the following samples:
- Target all users that registered before 01-01-1999
- Target all users that registered after 01-01-1999
- Target all users that made their first edit before 01-01-1999
- Target all users that made their first edit 01-01-1999
- Target all users that made edits between 01-01-199 and 01-01-2010 (this means that their last edit was before the date and their first was after the given date)
- Target all users that made their last edit after XXXX
- Target all users that made their last edit before XXX