brave / brave-browser

Brave browser for Android, iOS, Linux, macOS, Windows.
https://brave.com
Mozilla Public License 2.0
17.82k stars 2.33k forks source link

Allow users to skip or opt out of specific New Tab Page Sponsored Image ads #10179

Open Miyayes opened 4 years ago

Miyayes commented 4 years ago

Description

Original description:

At present, users can only enable or disable the NTPSI feature entirely. However, some users would like to opt out of specific NTPSI ads they don't like, but would not like to disable the feature entirely.

With Brave Ads user ads, users can opt out of specific ad notifications or ad campaigns through the 7-day Ads History feature. However, no equivalent currently exists for NTPSIs.

@jsecretan also believes this is a good feature to implement.

Sources

+1 "Is there a way to disable a specific ad campaign? The upland image ad is too ugly and distracting in a work environment." https://www.reddit.com/r/BATProject/comments/gzjdw7/is_there_a_way_to_disable_a_specific_ad_campaign/

Add widget menu functionality to the Sponsored Image logo that is already implemented for other NTP widgets. This will enable 'downvoting' on specific sponsored images campaigns.

Designs

image

Ellipses menu options:

Dark theme

Dark theme is supported: image

Specs

image

Assets

Figma: https://www.figma.com/file/FMuS3IZbzqzQTyRHz42Oix/Desktop-NTP?node-id=25%3A13322

karenkliu commented 4 years ago

Designs added!

karenkliu commented 4 years ago

We need P3A on how many people turn on/off sponsored images to figure out what to do with this issue.

karenkliu commented 4 years ago

@jsecretan Does the ads dashboard allow users to skip specific campaigns?

jsecretan commented 4 years ago

Sort of, if you downvote a campaign, we won't show it to you again.

karenkliu commented 4 years ago

Great! That means we can link the Skip this campaign menu option to downvoting in the backend. cc @rebron @bradleyrichter

Miyayes commented 3 years ago

+1 https://www.reddit.com/r/brave_browser/comments/jr36wx/how_do_i_stop_getting_the_llama_on_new_tabs/

jonathansampson commented 3 years ago

Excellent request from a user on twitter; sync the down-votes to other devices on the same sync chain.