DescriptionMove view change analytics tracking into DirectoryModel where implementation details can be hidden.
Include certain qualifications in the view names reported to analytics, like 'with-media-dir', or the FSP provider extension id.
Background:
Note there was a potential race condition relating to sendAppView and other events. In order to qualify events by view, we needed to be certain to send appView before any other activity that might be kicked off by a directory change event (like importing).
BUG=None
TEST=manual
Committed: https://crrev.com/c0fdb3e0566d3e81134c56e618b2577a8a15b549
Cr-Commit-Position: refs/heads/master@{#322197}
Patch Set 1 #
Total comments: 1
Patch Set 2 : Use slashes to separate view names from 'extra info' #
Total comments: 12
Patch Set 3 : Respond to review comments. #
Total comments: 12
Patch Set 4 : Respond to review comments. #Patch Set 5 : Add FSP extension whitelist so we can report names to analytics rather than extension ids for provi… #
Messages
Total messages: 24 (6 generated)
|