Closed yashovardhan99 closed 3 years ago
As of commit 1146a4c9085229154fc90ff7d546fa4003f57da6 Only tracking Select
calls are left (partial).
As of commit 1146a4c Only tracking
Select
calls are left (partial).
Seems to be done already. Can't find any new places to track select calls.
General - Events to track
screen_name
onResume
screen_view
Screen#trackView
content_type
,screen_ name
,action
,item_id
(only for patients)select_content
action
is a custom attribute (used to indicate open, edit or delete).item_id
is used here to indicate the patient id selected (This might be helpful later)Select(content, where, why)#trackEvent()
status
onboarding
completed
andclear_all
Onboarding#trackEvent()
content_type
,item_id
create
create
is a custom event.item_id
is for patient IDsContent#trackCreate()
content_type
,item_id
edit
edit
is a custom event.item_id
is for patient IDsContent#trackEdit()
content_type
,item_id
,quantity
delete
delete
is a custom event.item_id
is for patient IDs,quantity
(Might be added later) is for no. of records (healings + payments) associated with the patientContent#trackDelete()
status
,result
import_v1
status
can berequested
,started
orcompleted
.result
is added for completed stage ->success
,retry
orfailed
.Import#trackEvent()
requested
in ViewModel, others in worker.Screen names Used (
screen_name
)dashboard
patient_list
patient_detail
analytics
settings
healing_log
payment_log
create_choose_patient
create_choose_activity
create_patient
create_healing
create_payment
onboarding
import_from_v1
Content types used (
content_type
)healing
payment
patient
Action values used (
action
)open
edit
delete