Fast Facebook Ads Library Scraper (Richest output) avatar
Fast Facebook Ads Library Scraper (Richest output)

Pricing

$16.00/month + usage

Go to Store
Fast Facebook Ads Library Scraper (Richest output)

Fast Facebook Ads Library Scraper (Richest output)

Developed by

Muhamed Didovic

Muhamed Didovic

Maintained by Community

Stealthily decode competitors' Facebook ad strategies in real-time—scrape active campaigns, creatives, and audience targeting data with residential proxies. Gain actionable insights, track trends, and optimize your ads using their winning tactics, undetected.

0.0 (0)

Pricing

$16.00/month + usage

12

Total users

143

Monthly users

30

Runs succeeded

>99%

Issues response

5.5 hours

Last modified

2 days ago

BS

JSONRepairError: Colon expected when parsing Facebook Ads Library page using Apify actor

Closed

benow_support opened this issue
a month ago

Hi, While running the actor on this URL: https://ko-kr.facebook.com/ads/library/?active_status=active&ad_type=all&country=JP&search_type=page&view_all_page_id=103070178568101

I got this error: Error parsing edges data: JSONRepairError: Colon expected at position 1364 [EXTRACT_PARAMS] No edges found.

The actor finishes without crashing, but no ads are extracted and the output is completely empty.

This issue happens with many startUrls, which return results: 0 even though the pages clearly show active ads. However, some URLs still work normally, so it seems inconsistent.

It looks like malformed JSON in certain pages is causing jsonrepair to fail.

Please take a look.

Thanks.

https://console.apify.com/actors/3853UUZQG6pjjdw11/runs/EV7dP7JwD8rRJV2o7#log

memo23 avatar

Thanks mate, I’ll check…

BS

benow_support

a month ago

I have one more sir First ad item is missing media data even in successful cases.

Even for URLs that do not trigger errors and return results successfully, the first ad item in the response often contains only the "text" field inside "snapshot", while media-related fields like "cards", "images", or "videos" are missing. This causes the first ad to be unusable for media scraping, despite being part of a successful result.

Please check if the first item is being returned incompletely or if there's a structural issue in the actor's response.

memo23 avatar

Hey benow, I made some changes, for your first request, please try and let me know how it goes. Regarding your second request, I get only what they return to me, can you send me your run URL and which item is missing maybe link to that item

BS

benow_support

a month ago

I'll test the first modification first and then tell you about the second modification later. Bro.

BS

benow_support

a month ago

Perfectly fixed. It works fine. https://console.apify.com/actors/3853UUZQG6pjjdw11/runs/46pC3GQQ6Yfi1vsxb#log This is the execution url where the data from the first ad was missing. However, since you fixed the first issue, it doesn't happen anymore.

memo23 avatar

sounds great mate, let me know if you need anything else, even improvments or new scraper?

BS

benow_support

a month ago

I don't need it yet, but I'll tell you later when I need it. Your scraper is very useful.

memo23 avatar

Thanks mate, when you have time can you leave a review…