Skip to content
This repository has been archived by the owner on Feb 29, 2020. It is now read-only.

Engagement data collection #28

Closed
oyiptong opened this issue Feb 2, 2016 · 4 comments
Closed

Engagement data collection #28

oyiptong opened this issue Feb 2, 2016 · 4 comments

Comments

@oyiptong
Copy link
Contributor

oyiptong commented Feb 2, 2016

Implement code in add-on to send messages to data-pipeline.

Maybe start with a few messages add-on side, we can do content in a follow-up ticket

@oyiptong oyiptong added this to the 2. Alpha milestone Feb 2, 2016
@oyiptong
Copy link
Contributor Author

oyiptong commented Feb 2, 2016

Other measurements:

  • Time spent on UI
  • CTR

Other engagement metrics TBD

  • Number of newtab opens per user
  • Disable
  • Uninstall
  • Opt-out: switch back to old newtab

@oyiptong
Copy link
Contributor Author

oyiptong commented Feb 2, 2016

  • scroll depth

@k88hudson
Copy link
Contributor

@oyiptong @emtwo to clarify

@oyiptong
Copy link
Contributor Author

following a meeting with @nchapman, @tspurway jotted down some notes in #27.

The pings should be as follows:

When a user opens a newtab page, we make note of the time (start a counter).

We then capture an exit condition:

  1. a user clicks on a link
  2. a user enters something in the url bar and hits enter
  3. a user closes the tab

In case #1, when that happens, we want to record:

  1. the maximum scroll depth reached
  2. the y-position of the link in px
  3. the type of link they clicked (top sites, bookmark, etc)
  4. the time they spent on the page

in case #2 we only want to record an impression, but that they used the URL bar, and the dwell time

in case #3 we only want to record an impression, but that they closed it, and the dwell time

There may be more things to record, or more use cases, but this should give a good idea

emtwo pushed a commit that referenced this issue Feb 22, 2016
feature(addon): #28 Tab open time data collection.
@tspurway tspurway modified the milestones: 3. Beta, 2. Alpha Feb 22, 2016
@tspurway tspurway modified the milestones: 4. Beta 2, 3. Beta Mar 23, 2016
@pdehaan pdehaan modified the milestones: 4. Beta 2 (Mar 31), 5. Release Candidate 1 (Apr 16) Apr 4, 2016
ScottDowne added a commit to ScottDowne/activity-stream that referenced this issue Oct 9, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants