diff options
author | sotech117 <michael_foiani@brown.edu> | 2024-01-19 16:38:36 -0500 |
---|---|---|
committer | sotech117 <michael_foiani@brown.edu> | 2024-01-19 16:38:36 -0500 |
commit | 8916aa17bd24b5d2e23f1eee88218f288ce9ea95 (patch) | |
tree | 6e6e34621edc25ad8fab2b6d3f308bab30531648 | |
parent | 71b7a782cf12898308967004c20f865f623c40f1 (diff) |
add success metric
-rw-r--r-- | record.js | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -6,6 +6,7 @@ let num_clicks = 0; let timestamp_load; let timestamp_first_click; let did_misclick = false; +let did_succeed = false; let mouse_move_distance = 0; let mouse_prev_pos; @@ -61,7 +62,7 @@ const recordData = () => { const time_on_page = timestamp_unload - timestamp_load; // update localstorage - data.push({uid, version, timestamp_load, time_on_page, time_to_first_click, mouse_move_distance, num_clicks, did_misclick}); + data.push({uid, version, timestamp_load, time_on_page, time_to_first_click, mouse_move_distance, num_clicks, did_misclick, did_succeed}); localStorage.setItem("cs1300-ab-testing-data", JSON.stringify(data)); } @@ -71,6 +72,9 @@ const suc = event => { recordAction(event); alert("You succeeded in the task :)"); + // update succeed flag + did_succeed = true; + // redirect user to home location.href = 'index.html'; } |