Issue metadata
Sign in to add a comment
|
consider creating feature specific engagement scores |
||||||||||||||||||||||||
Issue descriptionFor vibrate, we're making it so that a frame can only vibrate if a user has clicked on it once. This has the downside of making it so that legitimate content that needs to vibrate on page load can't do it. That's quite rare, so this isn't an urgent use case. But here's one idea for improving it. Similar to how we have site engagement scores, have a vibrate engagement score. Keep track of the percentage of last XX times the user goes to a site that vibrate. If YY% of those did a vibrate, then allow it on page load. This would be purely local to that user's device (maybe synced if they have sync turned on). This is different from Site Engagement in that it doesn't decay over time. It decays only when the user visits that site. This was inspired by Mounir's proposal to do this for autoplay video where we could based the engagement score off video that the user watches on that site.
,
Mar 13 2017
I guess Ojan suggestion comes from an idea we had for autoplay to create a Media Engagement score where we would count how much a user uses media on a given site to unlock autoplay for them. Not sure how it can be generalised to other features.
,
Mar 13 2017
,
Mar 14 2017
We actually capture media as a component of site engagement right now. Time spent playing media in the foreground and background are both counted. We initially debated whether or not to store each type of engagement separately (and return a combined score), or whether to just aggregate everything together. We went with the latter approach for simplicity. How seriously are you looking into the media engagement score?
,
Mar 20 2017
,
Mar 27 2017
,
Nov 10 2017
,
Jan 5 2018
|
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by dominickn@chromium.org
, Mar 13 2017Components: Internals>Permissions>SiteEngagement