New issue
Advanced search Search tips

Issue 875725 link

Starred by 4 users

Issue metadata

Status: Unconfirmed
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug



Sign in to add a comment

Push Notification's "Settings" Action should take user to Notification settings instead of global Site Settings

Reported by abhishek...@gmail.com, Aug 20

Issue description

Steps to reproduce the problem:
1. Trigger a Web Push Notification
2. See the Notification has a "Site Settings", or "Settings" or a gear icon action (depending on Chrome or OS UI, and kind of notification sent
3. Tap on this settings action, the common site settings view opens instead of Notification Settings directly

What is the expected behavior?
The notification's action (settings call-to-action) should take the user directly to notification settings

What went wrong?
Web Push Notifications on Chrome for Android have a default action that opens up the "Site Settings" panel that then has sections for "Notifications", "Sound" and so on, with a "CLEAR & RESET" button below which is the primary call-to-action on the page and immediately catches a user's attention.

Why does the notification action take the user to Site Settings and not the Notification Settings directly, since that whole option exists in itself? 

* If someone wanted to change a website's notification settings, they should be expected to be taken to this option instead rather than having to make one more click.

* On the other side, the current behaviour may be quite dangerous. Users who are not very tech savvy may not understand that tapping on the "CLEAR & RESET" button (first thing they notice) would remove *every* preference they have put on the website that includes cookies (their logged in state), local storage data, permissions, audio/video preferences, and so on. They will mistakenly lose everything. Not to mention the pain this causes for a website owner since all the recognition context or trust/permissions they have worked hard to establish with that user over some time will be eradicated in a second. 

Did this work before? N/A 

Chrome version: 68.0.3440.91  Channel: stable
OS Version: 
Flash Version: 

We should be more careful to not expose all the general & powerful site/browser preferences eradication settings all together at once this openly. I know that a confirmation is asked that all data including cookies would be reset, but I don't think most people who are not very tech savvy users, either read it or understand it properly; or are even looking to do when they tapped on the "settings" action from the web notification... A lot of people who are general web users don't even understand what a cookie means, neither should we have to expect them to - they could be people who have been introduced to the web relatively recently (...imagine all the new people coming to internet every day in countries like India who are still learning to properly use their smartphones and the browser...) They may have subscribed to web push, didn't like it, and just wanted to turn that particular thing off, but instead the browser cleared off all data, including cookies, so now they have to log in again and be asked for preferences again. That's a lot of website usage friction that could be caused by a mistake!
 
Attaching Screenshots. This happens on Chrome for Android.
WhatsApp Image 2018-08-20 at 12.36.39 PM.jpeg
55.6 KB View Download
WhatsApp Image 2018-08-20 at 12.36.20 PM.jpeg
55.4 KB View Download
WhatsApp Image 2018-08-20 at 12.36.31 PM.jpeg
30.8 KB View Download
Cc: finnur@chromium.org
Components: -UI UI>Notifications
I agree that this may seem overly harsh from the perspective of a power user, for wanting to disable notifications is an extremely negative signal from most users that the website didn't deliver what they signed up for.

I'm not convinced we need to sugar coat that. Finnur, WDYT?

Regardless, we're planning to experiment with swapping out the "Site Settings" button with "Unsubscribe", helping users to immediately get rid of the notifications on Android.

A similar argument can be made for permissions in Android in general... When an app doesn't have a certain permission they redirect the user to the general permissions page, not to a custom view of it that shows only the permission they need them to turn on.

There's also a case to be made about not hiding seemingly irrelevant permissions, because permissions often combine in ways that make them more powerful and showing only a subset to the user can mislead them into thinking everything is fine the way it is.

And yes, we could instead highlight the relevant permission, but it can also lead to poor UX if the permission is way down at the bottom and we need to scroll to see it.

But I think the crux of the problem is that users are trying to turn off notifications and ending up on a website permission page, which is too many knobs (including dangerous ones). The Unsubscribe button is an interesting approach that probably alleviates this problem, so it is probably better to wait and see.
Agree; the Unsubscribe button seems like a good approach; and hopefully to-the-point and much less confusion for the user. Thanks! 

Curious - is this something that's on track for an upcoming Chrome release that users can expect to see soon?
> When an app doesn't have a certain permission they redirect the user to the general permissions page, not to a custom view of it that shows only the permission they need them to turn on.

Huh, really? I am using an old Android version (6) and applications just show a modal when they need a permission (except notification managers, I think, but I think they redirect to a relevant screen).
Is this new? It sounds like a pretty unnecessarily annoying user experience (for non-power users, that is) that may cause selective-searching or tapping-through ("I just want to give permission X to the application, leave me the hell alone, I am in a hurry to read my next WhatsApp message"). :S
Sorry, I wasn't clear. I was thinking, for example, if you deny the Camera app the permission to use Camera (and say don't ask again). Then the app only directs you to the general settings page for the app, with lots of knobs and dials.

Sign in to add a comment