Slide 17
Slide 17 text
Observable.merge(
activities
.filterCategorizedActivity("ui.router")
.filter(({ action }) => action === "navigationEnd")
.debounceTime(100), activities
.filterCategorizedActivity("ui.root", { exclude: true })
.filterCategorizedActivity("ui.router", { exclude: true })
)
.mapFlattenData()
.subscribe(({ action, category, ...rest }) =>
mixpanel.track(`${category}.${action}`, rest))
;
4VCTDSJCF&WFOUT