Event: Custom Subjective Data

Example notification for Custom Subjective Data submitted.  This feature will require an additional HTML file to be input into the chapter.  With this feature one is allowed to ask questions which may have more information than a simple yes/no and opens up new possibilities for user data tracking.  The requirements are having a custom built HTML file (See Example) and a 3rd party catch hook set up.   Please note that not all fields could apply to a user. For fields that do not have data, an empty value will be returned in the JSON object.

Example HTML: custom_subjective_data.html

Return to List of Events

Event Type: custom_subjective_data

{
	"event": "custom_subjective_data",
	"data": {
		"FirstName": "Awesome",
		"LastName": "Bill",
		"UserID": 1599181,
		"UserAccessLevel": 1,
		"Username": "awesomebillfromdawsonville",
		"teamId": 8,
		"Email": "bill@dawsonville.com",
		"Phone1": "555-5555-1234",
		"Phone2": "+17023694260",
		"SystemID": 341,
		"SystemName": "LightSpeed VT - Mission Control (IN&OUT)",
		"LocationID": 36953,
		"LocationName": "LightSpeed VT - Mission Control",
		"LocationCity": "",
		"LocationState": "Nevada",
		"LocationZipCode": "",
		"LocationCountry": "",
		"LocationVUID": "aaaaa",
		"misc1": "Other info1",
		"misc2": "Other info2",
        "CourseID": 46699,
		"CourseName": "Scrooge",
		"ChapterID": 261380,
		"ChapterName": "Early Kyler Buys a Hat",
		"Notify": 1,
		"NotifyInterval": 7,
		"NumberOfQuestions": 3,
		"CustomField1": {
			"ID": 1,
			"Answers": {
				"Answer1": "a",
				"Answer2": "c",
				"Answer3": "b",
				"Answer4": "",
				"Answer5": "",
				"Answer6": "",
				"Answer7": "",
				"Answer8": "",
				"Answer9": "",
				"Answer10": ""
			},
			"Question": "Q1) From what you learned in the previous module, create three action items for yourself and type them in the fields below:"
		},
		"CustomField2": {
			"ID": 2,
			"Answers": {
				"Answer1": "paaaaaaarrrrrraaaaaaaagraaaaaaaappppphhhh",
				"Answer2": "",
				"Answer3": "",
				"Answer4": "",
				"Answer5": "",
				"Answer6": "",
				"Answer7": "",
				"Answer8": "",
				"Answer9": "",
				"Answer10": ""
			},
			"Question": "Q2) In the text area below, type a long paragraph about how this course made you feel, and click submit then you are done:"
		},
		"CustomField3": {
			"ID": 3,
			"Answers": {
				"Answer1": "I am a people person",
				"Answer2": "I am a strategic thinker",
				"Answer3": "",
				"Answer4": "",
				"Answer5": "",
				"Answer6": "",
				"Answer7": "",
				"Answer8": "",
				"Answer9": "",
				"Answer10": ""
			},
			"Question": "Q3) From the options below, select which personality traits reflect your personality (select all that apply):"
		},
		"CustomField4": {
			"ID": 4,
			"Question": "",
			"Answers": {
				"Answer1": "",
				"Answer2": "",
				"Answer3": "",
				"Answer4": "",
				"Answer5": "",
				"Answer6": "",
				"Answer7": "",
				"Answer8": "",
				"Answer9": "",
				"Answer10": ""
			}
		},
		"CustomField5": {
			"ID": 5,
			"Question": "",
			"Answers": {
				"Answer1": "",
				"Answer2": "",
				"Answer3": "",
				"Answer4": "",
				"Answer5": "",
				"Answer6": "",
				"Answer7": "",
				"Answer8": "",
				"Answer9": "",
				"Answer10": ""
			}
		},
		"CustomField6": {
			"ID": 6,
			"Question": "",
			"Answers": {
				"Answer1": "",
				"Answer2": "",
				"Answer3": "",
				"Answer4": "",
				"Answer5": "",
				"Answer6": "",
				"Answer7": "",
				"Answer8": "",
				"Answer9": "",
				"Answer10": ""
			}
		},
		"CustomField7": {
			"ID": 7,
			"Question": "",
			"Answers": {
				"Answer1": "",
				"Answer2": "",
				"Answer3": "",
				"Answer4": "",
				"Answer5": "",
				"Answer6": "",
				"Answer7": "",
				"Answer8": "",
				"Answer9": "",
				"Answer10": ""
			}
		},
		"CustomField8": {
			"ID": 8,
			"Question": "",
			"Answers": {
				"Answer1": "",
				"Answer2": "",
				"Answer3": "",
				"Answer4": "",
				"Answer5": "",
				"Answer6": "",
				"Answer7": "",
				"Answer8": "",
				"Answer9": "",
				"Answer10": ""
			}
		},
		"CustomField9": {
			"ID": 9,
			"Question": "",
			"Answers": {
				"Answer1": "",
				"Answer2": "",
				"Answer3": "",
				"Answer4": "",
				"Answer5": "",
				"Answer6": "",
				"Answer7": "",
				"Answer8": "",
				"Answer9": "",
				"Answer10": ""
			}
		},
		"CustomField10": {
			"ID": 10,
			"Question": "",
			"Answers": {
				"Answer1": "",
				"Answer2": "",
				"Answer3": "",
				"Answer4": "",
				"Answer5": "",
				"Answer6": "",
				"Answer7": "",
				"Answer8": "",
				"Answer9": "",
				"Answer10": ""
			}
		}
	},
	"timeTriggered": "20/10/2017 11:54:52 AM"
}

Messages

PROPERTIES VALUES – INFORMATION
FirstName String – First name of user
LastName String – Last name of created user
UserID Integer – Unique user ID used in our system to identify the use
UserAccessLevel Integer – Access level assigned to user. Can be 1 thru 12
Username String – Username
TeamID Integer – 0 if no team
Email String – Email address of user
Phone1 String – User’s additional phone number
Phone2 String – User’s phone number
SystemID Integer – System ID
SystemName String – System name
LocationID Integer – ID for location in which user belong to
LocationName String – Name of location in which user belong
LocationCity String – Course’s friendly name
LocationState String – Location state
LocationZipCode String – Location zip code
LocationCountry String – Location Country
LocationVUID String – Vendor unique ID
Misc1 String – Misc Info 1
Misc2 String – Misc Info 2
CourseID Integer – ID for completed course
CourseName String – Friendly name of course
ChapterID Integer – Chapter ID
ChapterName String – Friendly chapter name
Notify Integer – System level value
NotifyInterval Integer – System level value
NumberofQuestions Integer – Number of questions for this chapter
CustomField# JSON Array with Question information
ID Integer – Custom Field ID
Answers JSON Array of question answers
Question String – Question of the Field ID as plain text