exploreDispatch({
payload: entityListType,
....
});
track(...);
### Tasks
- [ ] https://github.com/clevercanary/data-browser/issues/812
- [ ] https://github.com/clevercanary/data-browser/issues/813
- [ ] https://github.com/clevercanary/data-browser/issues/806
- [ ] https://github.com/clevercanary/data-browser/issues/807
- [ ] https://github.com/clevercanary/data-browser/issues/808
- [ ] https://github.com/clevercanary/data-browser/issues/809
- [ ] https://github.com/clevercanary/data-browser/issues/811
- [ ] https://github.com/clevercanary/data-browser/issues/821
- [ ] https://github.com/clevercanary/data-browser/issues/822
- [ ] https://github.com/clevercanary/data-browser/issues/823
- [ ] https://github.com/clevercanary/data-browser/issues/830
- [ ] https://github.com/clevercanary/data-browser/issues/836
- [ ] https://github.com/clevercanary/data-browser/issues/839
- [ ] https://github.com/clevercanary/data-browser/issues/840
Approach
analytics.tsindata-explorer-ui/common/analytics(in thedata-explorerrepo) and add atrackfunction which takes two parameters:eventNameandparams.CTAButton.exploreDispatch: table sort, table next page, table previous page, table filter and select entity.exploreDispatchcall. For example:ENTITY_TABLE_SORTEDENTITY_NAME,COLUMN_NAME,SORT_DIRECTIONENTITY_TABLE_PAGINATEDENTITY_NAME,PAGINATION_DIRECTION(wherePAGINATION_DIRECTIONis eitherNEXTorPREVIOUS)FILTER_SELECTEDFILTER_NAME,FILTER_VALUEENTITY_SELECTEDENTITY_NAMECTA_BUTTON_CLICKEDEVENT_NAMEDefinition of Done