A new report has found gaps in the ad libraries of the world’s largest social media platforms, hindering basic transparency efforts ahead of a historic global election year.
The audit, published by the nonprofit Mozilla Foundation and the Finnish disinformation research company CheckFirst, found significant shortcomings in the ad libraries of Meta, TikTok, and LinkedIn, as well as major failings in the ad libraries of Alphabet and X (formerly Twitter).
Content from ad libraries has regularly been the foundation for investigations into pharmaceutical companies, e-commerce giants, right-wing influencers, presidential election campaigns, and foreign election interference. In particular, these libraries are an important tool for reporters looking to identify disinformation, paid influence campaigns, or the provenance of viral posts. They’re also vital for reporters who are tracking political messaging and voter targeting leading up to an election day.
In 2024, more than 60 countries will hold major elections and over half of the world’s population will be eligible to go to the polls. These ad libraries will be under immense pressure in the coming months, and the researchers claim most may not be up to the challenge.
“Ad transparency tools are essential for platform accountability — a first line of defense, like smoke detectors. But our research shows most of the world’s largest platforms are not offering up functionally useful ad repositories,” said Mozilla’s EU advocacy lead Claire Pershan in a release for the report. “The current batch of tools exist, yes — but in some cases, that’s about all that can be said about them.”
X, most notably, has no web interface. The ad library only provides slow-loading CSV files that create a huge amount of friction for any journalist trying to track or report on ads circulating on the platform at any scale. One CSV file often takes between five to ten minutes to load. Most basic ad library searches on other platforms take just seconds.
Once downloaded, there are no built-in filtering options, requiring journalists to convert the file to properly narrow the data. The content itself is not visible, showing URLs to the post instead. X also provides no help lines, tips, guidelines, or feedback — which puts up even more barriers to entry.
“X’s transparency tools are an utter disappointment,” said Pershan, echoing the report’s call for the company to build a proper ad library portal and better user experience.
Alphabet marked slightly higher in the audit, earning the grade of “bare minimum data and functionality.” The company currently operates a joint ad library for both YouTube and Google search, but has no keyword search option and does not allow you to filter the posts by platform. Users can only search by domain and advertiser name, making it harder to conduct even basic searches.
For YouTube, researchers could find 100% of the ads they identified in the library. But for Google Search that number dropped down to 67%, meaning a significant portion of ads were missing altogether.
Across the board, many of the ad libraries distinguished between advertising content and commercial “influencer” or “branded” content. Influencer posts in some cases are housed in a different library, but many platforms simply don’t collect information on branded posts at all. Years of research by election watchdog groups has shown that influencer posts and “sponcon” are often an important part of election disinformation and interference campaigns.
The report calls for platforms to collect more of these influencer posts, and roll out better tools to search through them.
The Digital Services Act (DSA), a European Union (EU) law that took effect last August, required major platforms to create a public and searchable ad repository. With EU’s June parliamentary election around the corner, the rollout and expansion of these libraries could not be more timely.
The report does credit some major platforms for increased transparency since the DSA was passed — in particular improvements at TikTok, Meta, and LinkedIn. Still, no platform received a full passing grade in the audit.
For example, Meta now has searchable historical data, going back six years, and filtering options to refine and narrow searches. The platforms still received significant knocks on performance. On Facebook, the researchers could only find 65% of the ads they identified in the library, showing again that ads were slipping through the cracks.
On TikTok, those figures were slightly higher, with 85% of ads identified on the For You Page, appearing in the ad library.
“Who pays for ads and how they’re targeted is crucial in helping watchdogs look out for the public interest — whether that’s fair elections, public health, or social justice,” said Amaury Lesplingart, chief technology officer and co-founder of CheckFirst. “In short, if you see an ad telling you that climate change is a hoax, you might be interested to know if that ad’s paid for by the fossil fuel industry.”
1,237 comments:
Wow, this piece of writing is good, my younger sister is analyzing such things,
so I am going to tell her.
I’ve been exploring for a little bit for any high quality
articles or blog posts in this sort of house .
Exploring in Yahoo I ultimately stumbled upon this site. Reading this information So i am glad to exhibit that
I’ve an incredibly excellent uncanny feeling I came upon exactly what I needed.
I so much no doubt will make sure to don?t disregard this
site and provides it a look on a continuing basis.
Hey! I know this is kind of off-topic however I had to ask.
Does operating a well-established website like yours take a massive amount work?
I’m completely new to blogging however I do write in my
diary every day. I’d like to start a blog so I can share my experience and views online.
Please let me know if you have any ideas or tips for new aspiring bloggers.
Thankyou!
Wow, this article is nice, my sister is analyzing such things, so I am going to tell her.
I used to be able to find good information from your articles.
Hmm is anyone else experiencing problems with the pictures on this blog loading?
I’m trying to figure out if its a problem on my end or if
it’s the blog. Any suggestions would be greatly appreciated.
These are in fact fantastic ideas in on the
topic of blogging. You have touched some fastidious factors here.
Any way keep up wrinting.
great put up, very informative. I wonder why the other specialists of this sector don’t understand this.
You must continue your writing. I’m confident, you’ve a great readers’ base already!
Keep on working, great job!
Greetings from Florida! I’m bored to death at work so I
decided to check out your website on my iphone during lunch break.
I enjoy the knowledge you provide here and can’t wait to take a look when I get
home. I’m surprised at how quick your blog loaded on my phone ..
I’m not even using WIFI, just 3G .. Anyhow, superb site!
You really make it seem so easy with your presentation but I find this matter to be actually something which I think I would never understand.
It seems too complex and extremely broad for me. I’m
looking forward for your next post, I’ll try to get the hang of it!
Wow, awesome weblog structure! How long have you ever been running a blog
for? you make blogging glance easy. The entire look
of your website is fantastic, let alone the content material!
Hi, yup this article is truly good and I have learned lot of things
from it on the topic of blogging. thanks.
Thanks very interesting blog!
Appreciate this post. Let me try it out.
Hello There. I found your blog using msn. This is a very well
written article. I’ll be sure to bookmark it and come back to read more of your useful information. Thanks for the
post. I’ll certainly comeback.
I’ve been exploring for a bit for any high-quality articles or
blog posts on this sort of area . Exploring in Yahoo I finally stumbled upon this website.
Reading this info So i am happy to express that I have a very excellent uncanny feeling I came
upon just what I needed. I most undoubtedly will make sure to don?t fail to remember
this website and provides it a look regularly.
Hello just wanted to give you a brief heads up and let you know a few of the images aren’t loading properly.
I’m not sure why but I think its a linking issue. I’ve tried it in two different web
browsers and both show the same results.
Wonderful blog! I found it while browsing on Yahoo News. Do
you have any tips on how to get listed in Yahoo News?
I’ve been trying for a while but I never seem to get there!
Cheers
First off I would like to say superb blog! I had a quick question in which
I’d like to ask if you do not mind. I was interested to know how you center yourself and
clear your thoughts prior to writing. I’ve had difficulty clearing my mind in getting my
ideas out. I truly do take pleasure in writing but it just seems like the first 10 to 15 minutes
are usually wasted just trying to figure out how to begin.
Any suggestions or tips? Cheers!
My partner and I stumbled over here from a different website and thought I might
as well check things out. I like what I see so now i’m following
you. Look forward to finding out about your web page repeatedly.
Its like you read my mind! You seem to understand so much approximately this, such as you wrote the e-book in it or something.
I feel that you just could do with a few percent to pressure the message house
a little bit, but instead of that, that is wonderful blog.
A fantastic read. I will definitely be back.
Why viewers still use to read news papers when in this technological globe everything is existing
on net?
I have been exploring for a little bit for any high-quality articles or weblog posts in this kind of area .
Exploring in Yahoo I eventually stumbled upon this website.
Reading this information So i am satisfied to convey
that I’ve a very just right uncanny feeling I found out exactly what I needed.
I most for sure will make sure to don?t omit this web site
and provides it a look on a continuing basis.
I have read so many content concerning the blogger lovers
except this article is genuinely a nice article, keep it up.
This paragraph is actually a nice one it assists new the web users,
who are wishing for blogging.
Thanks for sharing such a pleasant thought, article is pleasant, thats why i have
read it completely
wonderful submit, very informative. I ponder why the opposite experts of this sector don’t notice this.
You must continue your writing. I am confident, you have a great readers’ base already!
This information is worth everyone’s attention. Where can I find out
more?
What’s up colleagues, how is the whole thing, and what you want to say regarding
this post, in my view its actually remarkable
for me.
Highly energetic article, I loved that a lot. Will there be a part 2?
We stumbled over here from a different web address and thought I might check things out.
I like what I see so now i’m following you. Look forward
to looking at your web page repeatedly.
I’ll right away clutch your rss feed as I can not in finding your e-mail subscription link or newsletter
service. Do you have any? Please allow me understand in order that I may just subscribe.
Thanks.
Hey! Would you mind if I share your blog with my facebook
group? There’s a lot of people that I think would really appreciate your content.
Please let me know. Thanks
Keep this going please, great job!
This is my first time pay a quick visit at here and
i am actually happy to read everthing at alone place.
Hello colleagues, how is the whole thing, and what you
desire to say about this paragraph, in my view its
genuinely amazing in favor of me.
Trackbacks:
Leave a comment