Track clicks on Group Members page
Problem to solve
To understand how new members are added to groups we should track the interactions on the Group Members page.
Proposal
Fire an event in the following cases:
- New members list onfocusout:
('trackStructEvent','groups:members','activate_form_input','add_new_member','members_added',{number of entities on the list}) - Guest permission level selected:
('trackStructEvent','groups:members','activate_form_input','add_new_member','permission','Guest') - Reporter permission level selected:
('trackStructEvent','groups:members','activate_form_input','add_new_member','permission','Reporter') - Developer permission level selected:
('trackStructEvent','groups:members','activate_form_input','add_new_member','permission','Developer') - Maintainer permission level selected:
('trackStructEvent','groups:members','activate_form_input','add_new_member','permission','Maintainer') - Owner permission level selected:
('trackStructEvent','groups:members','activate_form_input','add_new_member','permission','Owner') - Expiration date set:
('trackStructEvent','groups:members','activate_form_input','add_new_member','expiration_date_set',True|False) - Add to Group button clicked:
('trackStructEvent','groups:members','click_button','add_new_member','','')
What does success look like, and how can we measure that?
(If no way to measure success, link to an issue that will implement a way to measure this)
