New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 613716 link

Starred by 1 user

Issue metadata

Status: Archived
Owner:
Last visit > 30 days ago
Closed: Jan 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Heuristic to allow certain URLs to trigger high priority notification

Project Member Reported by animohan@chromium.org, May 20 2016

Issue description

Brainstorming an idea:

For URLs that we can reasonably say are "high quality" based on a to-be-determined heuristic (e.g. user has added to home screen, over X% of users have clicked on URL from PW notifications, user explicitly ASKS to be buzzed by this notification), we can trigger a vibrating notification instead of a non-vibrating one.

Inspiration: company that makes a "water drinking reminder" web application wants to be able to trigger a notification that alerts you to drink water whenever you walk by their beacon.
 

Comment 1 by cco3@chromium.org, May 23 2016

Another option is if we had a scanning api in place so that a web app could install a service worker that would respond to such beacons.  Then the client would be largely able to stay invisible.

Comment 2 by mmo...@chromium.org, May 24 2016

For some of these use cases, I think the solution is to get user to accept notifications from the website itself after initial discovery via PW.  This becomes even more powerful if there was a "WebBeacons" api.  I don't think PW should be used for "app triggers" as in the water cooler example.

That way, the website can make specific, detailed, high priority notifications, in response to the right combination of signals and conditions (do you want notification every time you are near the water cooler, even if you just drank some already?  What if you haven't been by the water cooler all day?).  This will also greatly simplify attribution (e.g. what happens when the user wants to disable).

It's possible we want High priority notifications under some conditions for PW discovery, but the use cases should be framed accordingly.
Makes sense -- maybe the real solution then is to include beacon proximity as another "trigger" for whether or not to fire a web push notification.

Comment 4 Deleted

Comment 5 by cco3@chromium.org, May 24 2016

Owner: animohan@chromium.org
Status: Archived (was: Untriaged)

Sign in to add a comment