# Changelog of Facebook Marketplace \[$0.9💰] Scraper (`blackfalcondata/facebook-marketplace-scraper`) Actor

- **URL**: https://apify.com/blackfalcondata/facebook-marketplace-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/blackfalcondata/facebook-marketplace-scraper.md

## Changelog

### 0.1.72 - 2026-09-11

- Fixed: pasting the Marketplace home page address into Start URLs (the page you land on
  from the Facebook menu, before searching) no longer ends the run with no results. That
  address contains no search, so it is now ignored and your Search keyword and Location
  are used instead.
- Fixed: when none of your start URLs is a usable search, a Search keyword and Location you
  also filled in now still run. Before, they were dropped along with the URL.
- Improved: a run that cannot start now says what to add in its status line (for example a
  Location, since Marketplace search is local) instead of finishing as a silent success
  with 0 results.
- Fixed: two Incremental-mode runs started at the same moment on the same search could both
  deliver (and bill) the same listings. Now only one of them runs; the other exits at once
  without results or charges for listings.

### 0.1.71 - 2026-09-03

- Faster incremental runs: with Incremental mode on, a listing that has not changed since
  your last run is now recognised straight from the search results, so the run no longer
  spends time collecting its details again. A run over a mostly unchanged set finishes much
  sooner. What you receive is unchanged — unchanged listings were already filtered out of
  the results.
- Note: if you switch on "Emit unchanged results", unchanged listings are still collected in
  full, so you keep getting the complete record for them.

### 0.1.64 - 2026-08-23

- Changed: "Strict query match" is now OFF by default. It required every word of your
  search to appear in the listing title, and because Marketplace titles are short, a
  multi-word search like "portable gaming computer" could come back empty even when
  Facebook had plenty of matching listings. Searches now return what Facebook returns.
  You can still switch it back on if you want the old behaviour.
- Added: every result now carries `queryMatchScore`, the share of your search words found
  in the listing title (1 means all of them, and is exactly what the old strict setting
  kept). Filter or sort on it to tune relevance yourself without losing results.
- Added: `vehicle`, `distanceKm`, `postalCode`, `contactEmails` and `contactPhones` now
  show up in the dataset preview table. They were always in the data and in API exports,
  but the Console table did not list them.
- Note: because searches no longer come back empty, a run can return more results than
  before, which affects per-run cost on pay-per-result pricing. Use Max results to cap it.

### 0.1.x — 2026-07-28

- Added: Facebook Marketplace scraper — listings with price, location, and item details.
- Reliability: hardened run-completion handling so successful runs are no longer stamped failed.
