For those of you who want to remove all in “Advertisers and Businesses” / "Who uploaded a list with your info and advertised to it":
- Go to https://www.facebook.com/ads/preferences/?entry_product=ad_settings_screen and open the section "Advertisers you've interacted with"
- Collapse all sections but keep "Advertisers and Businesses" open
- Open Web Inspector
- Copy-paste this script to load all advertisers:
smt=setInterval(() => {let x=document.querySelector('div[shade=medium]'); x ? x.click() : clearInterval(smt), console.log('done')}, 1000)
- It will output a number. Wait for it to say “done” in the console. This may take a long time. you'll notice the scrollbar changing while it's loading all advertisers.
- Copy-paste this and press enter:
document.querySelectorAll('[data-tooltip-content="Hide all ads from this advertiser"]').forEach(el => el.click())
- Wait for advertisers to turn grey, indicating they've been removed (this may take a while as well)
That's it.
@dailyvideo Facebook has changed the page in various ways over time, sometimes going back to previous versions. There may even be something like A/B testing going on where different people see different pages, or where people see different pages at different times, etc. As of right now, for me, my version works as intended. It's a dynamic page though, so it might not work for me tomorrow, or for you now. The page does not seem to be static enough for one approach to work for everyone for any length of time.