Comments (4)
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
from activity-stream.
- scroll depth
from activity-stream.
from activity-stream.
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:
- a user clicks on a link
- a user enters something in the url bar and hits enter
- a user closes the tab
In case #1, when that happens, we want to record:
- the maximum scroll depth reached
- the y-position of the link in px
- the type of link they clicked (top sites, bookmark, etc)
- 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
from activity-stream.
Related Issues (20)
- Custom home page does not work HOT 1
- "Recommended by Pocket" & "Highlight" card text gets cut off awkwardly, mid-sentence (should use "text-overflow:ellipsis")
- Open with application triggers when showing new tab page HOT 1
- High rate of video failures from background thumbnailer HOT 2
- Add Recently Pocketed Items to Highlights HOT 1
- Allow default packaged top site rich icons to be used for non-root pages HOT 1
- Indonesian Bahasa Indonesia "id" builds have broken new tabs HOT 2
- Collect "region" and "profile_creation_date" for AS HOT 1
- Add monitoring for per-locale usage HOT 1
- [email protected]
- Users having difficulty knowing how to hide sections in New Tab HOT 1
- Let's have 2 rows of topsites by default HOT 1
- Backport bug 1425868 from mozilla-central
- Backport changes to TelemetryFeed.jsm from Bug 1420285 HOT 1
- Settings button is overlapping in activity stream newtab when settings has scrollbar HOT 1
- Simplify page option is not working after reader view selected
- Invalid width/height on img tag in ReturnToAMO component HOT 1
- Wiki changes HOT 1
- CODE_OF_CONDUCT.md file missing
- Pin a custom search engine to a tile on the new tab page. HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from activity-stream.