User:Polvi/InstrumentationServer:RequirementsV01: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(New page: = GUID = The metrics extension sends a header with a client ID specifying a unique extension install. * Correlate unique extension installs to data using the [[Browser_Metrics:Data_Collec...)
 
No edit summary
Line 8: Line 8:
= Frontend =
= Frontend =
* Show cronological event stream based on guid (ex: guid XYZ clicked the back button, then opened a new tab, then bookmarked)
* Show cronological event stream based on guid (ex: guid XYZ clicked the back button, then opened a new tab, then bookmarked)
* Show aggregate uicommands over a specific time (ex: 3000 back button clicks for 100 users on October 17th, 2007)
* Show aggregate [[Browser_Metrics:Data_Collectors#UI_Event|uicommands]] over a specific time (ex: 3000 back button clicks for 100 users on October 17th, 2007)


= API =
= API =
* Query frontend information via API and represent in XML
* Query frontend information via API and represent in XML

Revision as of 23:37, 17 October 2007

GUID

The metrics extension sends a header with a client ID specifying a unique extension install.

  • Correlate unique extension installs to data using the Client ID

Backend

  • Serialize XML into a database

Frontend

  • Show cronological event stream based on guid (ex: guid XYZ clicked the back button, then opened a new tab, then bookmarked)
  • Show aggregate uicommands over a specific time (ex: 3000 back button clicks for 100 users on October 17th, 2007)

API

  • Query frontend information via API and represent in XML