# Changelog of TikTok Shop Scraper: Sellers, Products, Sales (`bonpleincapital/tiktok-shop-seller-scraper`) Actor

- **URL**: https://apify.com/bonpleincapital/tiktok-shop-seller-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/bonpleincapital/tiktok-shop-seller-scraper.md

## Changelog

### 0.3

- Pages that were read but hold no usable data (no ID, price, sold counter or rating) are no longer pushed or charged.
- A `SUMMARY` record (results, skipped pages) is saved in the key-value store after each run.
- README: clearer use cases (competitor tracking, product research, price monitoring), honest limits, FAQ on empty fields.

### 0.2

- Pagination: new `maxPages` input; follows `rel=next` links, embedded cursors, then `?page=N` while pages bring new product links.
- Dynamic content: product IDs found only in the page's embedded JSON are now turned into product links.
- More browser-like request headers, a Referer on followed links, exponential backoff with jitter on network errors and 5xx, Retry-After honoured on 429.
- Two fresh Apify Proxy sessions on 403/429; captcha or verification pages are skipped (no bypass).
- Links are deduplicated by path, so the same product is never read or charged twice.
- New `foundOn` field; polite pacing between requests.

### 0.1

- First version of the TikTok Shop scraper: public seller stores, product pages and keyword pages.
- Retries on network errors; on HTTP 403/429 the same public page is retried once through Apify Proxy.
- New `productLinksFound` field on seller records.
- No login, no private data, no captcha bypass.
