Go to example tasks
Scrape a competitor's TikTok ads with the full ad record
Every ad one advertiser runs in TikTok's Ad Library, pinned by its registered name (not everyone who mentions it), one row each with the detail record: targeting, reach per country, landing page with its UTMs, category, objective, CTA, payer and the advertiser's TikTok account. Put the name as TikTok lists it, or `Name | business id` to pin one id.
TikTok Ads Library Scraper — TikTok Creative Center Top Adshyperbach/tiktok-ad-library-scraper
Row type
Surface
Ad id
Ad URL
+151 fieldsTextNumberBooleanListObject
Input
Advertisers:Samsung Electronics GmbH
Countries (Ad Library)
Date range:last-year
Max ads:100
Output fields
Row type
Surface
Ad id
Ad URL
Ad format
Creative available
Advertiser name
Advertiser id
Advertiser location
Payer
TikTok username
TikTok display name
TikTok profile
TikTok followers
TikTok avatar
TikTok account type
Creator username
Creator URL
Content label
Body text
Hook text
Hashtags
Mentions
CTA
CTA type
Objective
Objectives
Category
Industry
Industry id
Destination URL
Landing domain
Image
Image urls
Cover
Video URL
Video urls
Video id
Video seconds
Video width
Video height
Media links expire
First shown
Last shown
Days shown
Is active
Tiktok status
Launched last 7 days
Launched last 30 days
Long running
Posted
Audit status
Is removed
Removal reasons
Display mode
Reach bucket
Reach min
Reach max
Impressions by country
Top country
Countries count
Regions
Audience breakdown
Target audience size
Audience size min
Audience size max
Targeting ages
Targeting genders
Targeting by country
Targeting interests
Targeting video interactions
Targeting creator interactions
Targeting custom audience
Targeting custom audience excluded
Targeting countries
Targeting cities
Targeting provinces
Targeting languages
Targeting devices
Targeting os
Targeting spending power
Video views bucket
Video views min
Video views max
Rank
Top ads country
Top ads period
CTR top %
Likes
Comments
Shares
Cost level
Is search ad
Source
Keyword list
Pattern labels
Voice over
Highlight text
Keyframes
Keyframe highlights
Percentiles
Copy length
Text language
Sentiment score
Analysis angle
Analysis CTA intent
Analysis tone
Analysis sentiment
Analysis offer type
Analysis funnel stage
Analysis confidence
Analysis hook
Analysis offer
Analysis audience
Analysis strategy
Image text
Transcript
Transcript language
Hook (first 3 s)
Speech seconds
Transcript segments
Media files
Stored image
Stored video
Detail status
Matched query
Claimed count
Claimed count is capped
Scraped at
First seen
Last seen
Ended
Times seen
Previous rank
Change type
Changed fields
Run tag
Search page
Has ads
Exact name match
Report country share
Report ads published by month
Report ads published
Report first published
Report last published
Summary ad count
Summary active count
Summary removed count
Summary longest days
Summary formats
Summary landing domains
Summary countries
Summary distinct copies
Summary ad ids
Summary advertisers
Sign up on Apify01
Create your Apify account to access the TikTok Ads Library Scraper — TikTok Creative Center Top Ads.
Start the run02
The Actor will start running based on the input automatically.
Receive the output03
Monitor the progress in real-time. You will be notified as soon as your dataset is complete and ready for review.
Integrate into your workflow04
The final output is delivered in JSON, CSV, or Excel format, ready to be plugged into your workflow.
