3 | | GA provides a way to do this which requires JS snippets, which may be enough to get the request metrics. |
| 2 | == Requirements == |
| 3 | |
| 4 | Would be useful if we could extend the Google Analytics extension to push track events to GA so that we can determine how the system is being used, and where we can optimise the workflow. |
| 5 | |
| 6 | Assuming it isn't configured to be off, track events should be added to some key action buttons so that the information on what users are doing is logged for analysis. |
| 7 | |
| 8 | |
| 9 | == Interface == |
| 10 | |
| 11 | This could possibly just be a list of JS calls to $('x').click(_gaq.push('track'...)) |
| 12 | |
| 13 | |
| 14 | == User Stories == |
| 15 | |
| 16 | * As a developer I would like to know which components of the system are used the most so I can streamline the processes. |
| 17 | |
| 18 | * As a support developer I would like to know which parts add complexity to the system for minimal gain and could possibly be removed, de-prioritised. |
| 19 | |
| 20 | |
| 21 | == Tasks == |
| 22 | |
| 23 | [ ] Analysis/Clarification |
| 24 | |
| 25 | [ ] Code/Config changes |
| 26 | |
| 27 | [ ] Documentation |
| 28 | |
| 29 | |
| 30 | == Estimates == |
| 31 | |
| 32 | |