Closed Bug 718696 Opened 12 years ago Closed 12 years ago

[SUMO KPI dashboard] display percentage of people searching who click on an item on the search results page

Categories

(support.mozilla.org :: Knowledge Base Software, task, P1)

Tracking

(Not tracked)

VERIFIED FIXED
2012-02-21

People

(Reporter: atopal, Assigned: rrosario)

References

Details

(Whiteboard: u=sumo-team c=kpidash s=2012.3 p=2)

      No description provided.
Blocks: 717342, 718663
Whiteboard: u=sumo-team c=kpidash s=2012.2 p= → u=sumo-team c=kpidash s=2012.2 p=2
No longer blocks: 717342, 718663
Depends on: 717342, 718663
Priority: -- → P1
Grabbing this so I have a concrete case to extract bug 718663's solution from.
Assignee: nobody → erik
Whiteboard: u=sumo-team c=kpidash s=2012.2 p=2 → u=sumo-team c=kpidash s=2012.3 p=2
As we discussed, feel free to assign this to me.
Go for it. Could you let me know what data (and in what shape) you want to pull from the API as soon as you know? I'll bend the storage schema to suit.
Assignee: erik → rrosario
(In reply to Erik Rose [:erik][:erikrose] from comment #3)
> Could you let me know what data (and in what shape) you want to
> pull from the API as soon as you know?

Our graphing js is consuming JSON that looks like this:

[{'date': '2012-01-01', 'metric1': 11, 'metric2': 42,...},
 {'date': '2012-02-01', 'metric1': 32, 'metric2': 65,...},...]

With underscore, it is pretty easy to massage anything similar into something we can pass to highcharts.
https://github.com/mozilla/kitsune/commit/2ed11a90ad36db0df704408882a7014c0264dfb6

QA: To test the values, you can add numbers via the admin (KPI -> Metrics -> Add new metrics). Add clicks and searches for at least one date and the data should show up in the graph (after the cache gets cleared out).
Target Milestone: --- → 2012-02-21
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Verified on stage
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.