Baza produktów Google Shopping zawiera dziś ponad 50 miliardów ofert, a co godzinę odświeża się ponad 2 miliardy z nich. Dla zespołów e-commerce to prawdziwa kopalnia wiedzy o konkurencji — ceny, sprzedawcy, oceny, dostępność, pozycje PLA — wszystko dostępne publicznie.
A jednak, jeśli kiedykolwiek próbowałeś realnie zeskrobać dane z Google Shopping, pewnie natrafiłeś na ścianę. Od lat tworzę narzędzia automatyzujące w Thunderbit, a jedną z najczęstszych skarg, jakie słyszę od zespołów e-commerce, jest jakaś wersja zdania: „Kupiłem scraper do Google, na zwykłym wyszukiwaniu działa dobrze, a potem po prostu... umiera na Shopping”. Wątki na Reddicie tylko wzmacniają tę frustrację. Jeden użytkownik podsumował to tak: „Przetestowałem wszystkie scrapery... większość poległa na Shopping.” Inny napisał, że adresy IP AWS zostały zablokowane już po 1–2 żądaniach.
Postanowiłem więc przygotować najbardziej uczciwe porównanie skoncentrowane wyłącznie na Shopping, jakie udało mi się znaleźć — 10 narzędzi przetestowanych i ocenionych pod kątem Google Shopping, a nie tylko ogólnego SERP. Jeśli jakieś narzędzie naprawdę nie działa na Shopping, powiem to wprost.
Wypróbuj zeskrobywanie Google Shopping z AI
Dlaczego większość „Google scraperów” zawodzi na Google Shopping
Zanim przejdziemy do narzędzi, warto zrozumieć, dlaczego Google Shopping to zupełnie inne wyzwanie niż zwykłe Google Search. Jeśli próbowałeś uniwersalnego scrapera i dostałeś puste wyniki, nie jesteś sam — i to nie twoja wina.
Shopping jest trudniejszy z trzech konkretnych powodów:
- Karty produktów są ciężkie od JavaScriptu i ładują się asynchronicznie. Zwykłe wyniki Google Search da się w większości odczytać z początkowego HTML. Wyniki Shopping ładują karty produktów przez wywołania JavaScript w tle. Proste żądanie HTTP do adresu Shopping często zwraca tylko cienką „skorupę” bez żadnych prawdziwych produktów.
- Ukryte tokeny i parametry backendu. Nakładki z detalami produktów w Shopping używają zakodowanych parametrów, takich jak
catalogid,gpcidived— żadnego z nich nie widać w pasku adresu. Techniczny przewodnik Scrape.do opisuje, jak Shopping pobiera szczegóły produktów przez endpointy/async/oapvz tymi ukrytymi tokenami. - Agresywne wykrywanie botów. Google traktuje zapytania Shopping jako wysokowartościowy sygnał zakupowy. Wykrywanie botów jest tutaj ostrzejsze niż w zwykłym SERP, a adresy IP z chmury/data center (np. AWS) są szybko oznaczane. Jeden README scraperu na GitHubie wprost stwierdza, że nie obsługuje Google Shopping.
Czym Google Shopping różni się od zwykłego Google Search
| Wymiar | Zwykłe Google Search | Google Shopping |
|---|---|---|
| Struktura strony | Głównie standardowe karty wyników | Karty produktów, bloki sprzedawców, oferty, filtry, rozbudowane strony produktów |
| Renderowanie | Często możliwe do odczytania z HTML zwróconego przez serwer | Ciężki JS, asynchroniczne ładowanie kart produktów, żądania szczegółów z tokenami |
| Zachowanie URL | Standardowe search?q= | tbm=shop, udm=28, zakodowane linki filtrów |
| Złożoność danych | Tytuły, snippet, linki | Tytuł, cena, sprzedawca, dostępność, oceny, recenzje, dostawa, ID produktów, flagi PLA/sponsorowane |
| Wrażliwość na boty | Wysoka, ale dobrze znana | Jeszcze większe tarcie — zapytania o intencji zakupowej są cenniejsze do ochrony |
Uniwersalny scraper Google może działać idealnie na zwykłym SERP, a mimo to zawodzić na Shopping z samej konstrukcji. Każde narzędzie w tym artykule oceniłem właśnie pod kątem wyników Shopping — nie tylko zwykłego wyszukiwania.
Google Shopping API vs. Google Shopping Scrapers: czego naprawdę potrzebujesz?
„Google Shopping API” może oznaczać dwie zupełnie różne rzeczy, a to zamieszanie kosztuje ludzi sporo czasu:
| Typ | Google Content API for Shopping (oficjalne) | Zewnętrzne scrapers Google Shopping |
|---|---|---|
| Cel | Zarządzanie TWOIMI ofertami w Merchant Center | Pobieranie danych O KONKURENCJI z wyników Shopping |
| Dostęp | Wymaga konta Merchant Center + klucza API | Dane publiczne; bez konta Google |
| Zwracane dane | Własny feed produktów, status, diagnostyka | Ceny, sprzedawcy, oceny, pozycje PLA dla dowolnego zapytania |
| Zastosowanie | Zarządzanie feedem, synchronizacja stanów | Monitorowanie cen, analiza konkurencji, badania rynku |
| Koszt | Bezpłatne (dostęp do API) | Zależnie od narzędzia (0–300+ USD/mies.) |
Oficjalne Merchant API Google służy do zarządzania własnym katalogiem sklepu w Google Shopping. NIE daje danych konkurencji. Jeśli chcesz monitorować, ile inni sprzedawcy żądają za te same produkty, śledzić pozycje PLA albo robić research rynkowy, potrzebujesz zewnętrznego scrapera. O tym właśnie jest ten artykuł.
(Uwaga na marginesie: Content API zostanie wycofane 18 sierpnia 2026 i zastąpione przez Merchant API. Żadna z wersji nie udostępnia konkurencyjnych wyników Shopping.)
Jak ocenialiśmy najlepsze scrapers Google Shopping
Żaden inny artykuł nie oferuje jednolitej, skoncentrowanej na Shopping macierzy porównawczej. Oto 8 kryteriów, których użyłem:
` />
Dla każdego narzędzia zaznaczam też, czy wsparcie dla Google Shopping jest zweryfikowane (jawny endpoint, szablon lub mapa pól Shopping), częściowe (prawdopodobnie działa, ale brak publicznego parsera Shopping w dokumentacji) czy nieweryfikowane. Ta różnica ma większe znaczenie niż obietnice marketingowe.
No-code vs. API vs. własny kod: jak wybrać właściwe podejście
Większość zestawień wrzuca rozszerzenia przeglądarkowe, API i biblioteki Python do jednego worka. To trochę jak porównywanie mikrofalówki z kuchnią przemysłową — obie podgrzewają jedzenie, ale kupują je zupełnie inni ludzie.
| Podejście | Poziom umiejętności | Czas konfiguracji | Najlepsze dla |
|---|---|---|---|
| Rozszerzenie przeglądarki (no-code) | Początkujący | Poniżej 2 min | Jednorazowy research, małe katalogi, zespoły nietechniczne |
| API (low-code) | Średnio zaawansowany | 15–60 min | Powtarzalne pipeline’y, średnia skala, zespoły z dostępem do devów |
| Python / własny kod (full-code) | Zaawansowany | Godziny+ | Pełna personalizacja, duża skala, workflow self-hosted |
Ten artykuł to jedno z niewielu źródeł, które naprawdę omawia poziom rozszerzeń przeglądarkowych do scrapingu Google Shopping. Jeśli jesteś menedżerem PPC albo operatorem e-commerce i po prostu chcesz dane w arkuszu, nie musisz uczyć się Pythona.
1. Thunderbit
Thunderbit to narzędzie, które stworzyliśmy w naszej firmie, więc będę od razu szczery — ale też konkretnie powiem, co robi dobrze, a co słabiej w kontekście Google Shopping.
Thunderbit to rozszerzenie Chrome wykorzystujące AI do zeskrobywania ustrukturyzowanych danych z dowolnej strony, w tym z Google Shopping. Ma dedykowaną stronę scrapera Google Shopping z polami specyficznymi dla Shopping, co oferuje więcej niż większość narzędzi. Proces jest naprawdę dwuetapowy: otwierasz stronę wyników Shopping, klikasz AI Suggest Fields (AI czyta stronę i proponuje kolumny, takie jak Product Name, Price, Seller, Rating), a potem klikasz Scrape. Bez kluczy API, bez kodu, bez konfiguracji backendu.
Podejście oparte na przeglądarce ma tu bardzo realną przewagę: ponieważ Thunderbit działa w twojej rzeczywistej sesji Chrome, Google widzi prawdziwą przeglądarkę z prawdziwymi plikami cookie — a nie adres IP z data center wysyłający podejrzane wywołania API. AI ponownie odczytuje też strukturę strony za każdym razem, więc nie psuje się, gdy Google zmienia układ Shopping (a dzieje się to częściej, niż się wydaje).
Najważniejsze funkcje dla Google Shopping
- AI Suggest Fields: automatycznie wykrywa i rekomenduje kolumny specyficzne dla Shopping (Product Name, Product URL, Current Price, Original Price, Rating, Number of Reviews, Retailer)
- Scraping podstron: przechodzisz do pojedynczych stron produktów i wzbogacasz tabelę o dane z poziomu szczegółów
- Scraping paginacji: obsługuje wielostronicowe wyniki Shopping automatycznie
- Scheduled scraper: opisz interwał zwykłym językiem (np. „co poniedziałek o 9:00”), podaj adresy URL Shopping i działa w autopilocie
- Scraping w przeglądarce vs. w chmurze: wybierasz tryb przeglądarkowy dla większej odporności na anty-bot lub chmurowy dla szybkości
- Darmowy eksport: Excel, Google Sheets, Airtable, Notion, CSV, JSON — bez paywalla na eksport
Cennik
Thunderbit korzysta z systemu kredytów, gdzie 1 kredyt = 1 wiersz wyjściowy:
- Darmowy plan: 6 stron
- Darmowy okres próbny: 10 stron
- Starter: ok. 9 USD/mies. (rocznie) lub 15 USD/mies. (miesięcznie) za 500 kredytów
- Dla 1 000 wierszy Shopping należy liczyć mniej więcej 18–30 USD/mies. w zależności od planu
Sprawdź cennik Thunderbit, aby zobaczyć najnowsze szczegóły.
Plusy i minusy
- Plusy: najłatwiejsza konfiguracja spośród wszystkich narzędzi z tej listy, zweryfikowane wsparcie Shopping z dedykowaną mapą pól, blokowanie anty-bot oparte na przeglądarce, AI dostosowuje się do zmian układu, darmowy eksport do narzędzi biznesowych, wbudowane planowanie
- Minusy: wymaga Chrome, nie jest idealny do ogromnych pipeline’ów klasy enterprise (50 tys.+ wyników/dzień), ma mniejszy ślad niezależnych recenzji niż część API-owych liderów rynku
2. SerpApi
SerpApi to jeden z najbardziej ugruntowanych dostawców SERP API i ma dedykowany Google Shopping API endpoint, który zwraca ustrukturyzowany JSON dla wyników Shopping. Jeśli jesteś developerem budującym pipeline danych, to jedna z najmocniejszych opcji.
Wysyłasz żądanie API z engine=google_shopping, a SerpApi zwraca shopping_results z polami takimi jak title, product_link, product_id, source, price, old_price, rating, reviews, delivery i thumbnail. Jest też Google Shopping Light API do szybszych i tańszych zapytań, gdy nie potrzebujesz każdego pola. Dokumentacja jest świetna — jedna z najlepszych w tej branży.
Najważniejsze funkcje dla Google Shopping
- Dedykowany endpoint dla Shopping z ustrukturyzowanym JSON
- Pola obejmują tytuł, cenę, starą cenę, sprzedawcę, ocenę, recenzje, dostawę, miniatury i ID produktu
- Parametry geotargetowania i języka
- Obsługa paginacji przez
serpapi_pagination.next - Interfejs Playground do testowania zapytań przed kodowaniem
Cennik
SerpApi nalicza opłaty za wyszukiwanie, a nie za wiersz:
- Darmowy plan: 250 wyszukiwań/mies.
- Starter: 75 USD/mies. za 5 000 wyszukiwań
- Developer: 150 USD/mies. za 15 000 wyszukiwań
Jeśli jedno zapytanie Shopping zwraca około 10 wyników na stronę, 1 000 wierszy wymaga około 100 wyszukiwań — technicznie mieści się to w darmowym planie, ale w praktyce paginacja i ponawianie żądań szybko pchają większość użytkowników do płatnych planów.
Plusy i minusy
- Plusy: wsparcie Shopping stworzone do tego celu, dojrzały schemat, świetna dokumentacja, ustrukturyzowany JSON, wysokie oceny G2
- Minusy: tylko API (brak wizualnego UI dla nietechnicznych), brak natywnego eksportu do arkuszy, rozliczanie per wyszukiwanie może rosnąć przy głębokiej paginacji
3. Oxylabs
Oxylabs oferuje scraping klasy enterprise z jawnym wsparciem Google Shopping poprzez źródło google_shopping_search oraz osobne źródło google_shopping_product. To dwustopniowe podejście — dane na poziomie wyszukiwania plus dane na poziomie szczegółów produktu — jest dokładniejsze niż u większości konkurentów.
Pola na poziomie wyszukiwania obejmują title, price, token, rating, currency, delivery, merchant.name, merchant.url i reviews_count. Na poziomie produktu dochodzą description, images, pricing, reviews i variants. Infrastruktura proxy jest ogromna, a CAPTCHA oraz renderowanie JavaScript są obsługiwane po ich stronie.
Najważniejsze funkcje dla Google Shopping
- Dedykowane endpointy dla wyszukiwania Shopping i szczegółów produktu
- Bogaty zakres pól zarówno na poziomie wyników, jak i produktu
- Premium pula proxy (residential + datacenter)
- Renderowanie JavaScript, omijanie CAPTCHA, geotargetowanie
- Obsługa batch processing i harmonogramów
- Format wyjściowy: JSON, CSV, TXT, Markdown, HTML, PNG
Cennik
Ceny Oxylabs dla wyników Google zaczynają się od około 1,35 USD za 1 000 wyników z renderowaniem JavaScript (czyli warstwą potrzebną dla Shopping). Wersja próbna obejmuje do 2 000 wyników. Plany enterprise obniżają koszt jednostkowy jeszcze bardziej.
Plusy i minusy
- Plusy: jawne wsparcie Shopping na dwóch poziomach, mocna infrastruktura anty-bot, SLA klasy enterprise, harmonogram
- Minusy: tylko API, dwustopniowy workflow jest bardziej techniczny, droższy niż no-code lub lżejsze API, wymagane minimum wydatków
4. Bright Data
Bright Data to mniej pojedynczy endpoint Shopping, a bardziej kompletna platforma danych. Oferują Google Scraper API z obsługą Shopping, dedykowany Google Shopping dataset (ponad 7,2 mld rekordów, 15 pól), a nawet Google Shopping Price Tracker do ciągłego monitoringu.
Podejście oparte na datasetach jest ciekawe: zamiast samodzielnie scrapować, możesz kupić wcześniej zebrane dane Shopping na dużą skalę. Price tracker obsługuje aktualizacje godzinowe, dzienne lub tygodniowe oraz alerty przez e-mail, Slack lub powiadomienia plikowe. Dla dużych operacji detalicznych może to być praktyczniejsze niż budowanie pipeline’u od zera.
Najważniejsze funkcje dla Google Shopping
- SERP API z obsługą Shopping
- Gotowe dataset’y Google Shopping (ponad 7,2 mld rekordów)
- Google Shopping Price Tracker z alertami
- MAP Monitoring do zgodności z minimalną reklamowaną ceną
- Ponad 72 mln residential IP, rozwiązywanie CAPTCHA, renderowanie w przeglądarce
- Dostawa do JSON, NDJSON, CSV, webhook, S3, GCS, Azure, Snowflake, SFTP
Cennik
Ekonomia datasetów wynosi około 0,50 USD za 1 000 rekordów, ale obowiązuje minimum zamówienia 50 USD. Cennik SERP API zależy od wolumenu i konfiguracji. Price tracker ma własny próg cenowy. Przy dużej skali może to być bardzo opłacalne, ale złożoność jest realna.
Plusy i minusy
- Plusy: wiele opcji produktowych (API, dataset’y, trackery), szerokie możliwości dostawy danych, jawne dataset’y Shopping, wsparcie enterprise
- Minusy: złożony cennik, ważne są minima zakupowe, to przesada przy małych zadaniach, próg wejścia dla nietechnicznych
5. Apify
Apify działa jak marketplace: zamiast jednego kanonicznego scrapera Shopping istnieje wiele „Actorów” tworzonych przez Apify i społeczność. Aktywne aktory Shopping obejmują automation-lab, burbn i SolidCode, z nieco innym zakresem pól i cenami.
Ta elastyczność działa w obie strony. Niektóre aktory świetnie radzą sobie ze Shopping; inne mogą zwracać skąpe lub puste wyniki zależnie od zapytania, lokalizacji i aktualnego nastroju anty-bot Google. Dokumentacja aktorów wskazuje, że Google Shopping zwykle kończy się na około 200–300 wynikach na zapytanie, a imageUrl może być pusty, bo obrazy w Shopping ładują się leniwie.
Najważniejsze funkcje dla Google Shopping
- Marketplace z wieloma aktorami Shopping
- UI konfiguracji no-code plus dostęp przez API
- Harmonogramy, zarządzanie proxy, anty-blokowanie
- Eksport: JSON, CSV, XML, RSS, Excel, HTML
- Integracje z Google Sheets i webhookami
Cennik
Ceny różnią się w zależności od aktora:
automation-lab: około 7,04 USD za 1 tys. produktów na darmowym planie, około 3,94 USD/1K na wyższych planachburbn: około 5,00 USD za 1 tys. wynikówSolidCode: od około 0,50 USD za 1 tys. wyników- Darmowy plan platformy: 5 USD/mies. w kredytach obliczeniowych
Plusy i minusy
- Plusy: elastyczny marketplace, harmonogramy, wiele formatów eksportu, przyzwoita ekonomia, dostęp zarówno przez UI, jak i API
- Minusy: sukces na Shopping zależy od wybranego aktora, schematy się różnią, więcej diagnozowania niż w przypadku kanonicznego API, jakość utrzymania aktorów bywa nierówna
6. ScrapingBee
ScrapingBee to API ze średniej półki z dedykowaną stroną scrapera Google Shopping, która wprost dokumentuje pola specyficzne dla Shopping: name, price, rating, reviews, store, delivery, rank, product_link, features i product_id. To więcej dokumentacji Shopping niż oferuje wiele większych platform.
API obsługuje rotację proxy, renderowanie w headless browser i wykonywanie JavaScript. Paginacja jest wspierana przez parametry start i next_start. Konfiguracja jest prostsza niż w platformach enterprise, takich jak Oxylabs czy Bright Data, ale nadal wymaga integracji API.
Najważniejsze funkcje dla Google Shopping
- Dedykowany parser Shopping z ustrukturyzowanym wyjściem pól
- Renderowanie headless browser i rotacja proxy
- Obsługa paginacji
- 1 000 darmowych wywołań API na start
- Łatwe integracje (n8n, Zapier itp.)
Cennik
- 1 000 darmowych wywołań API
- 25 000 wyszukiwań za 49 USD
- 100 000 za 99 USD
- 300 000 za 249 USD
- 800 000 za 599 USD
Każde wyszukanie Shopping kosztuje około 10 kredytów. Jeśli jedna strona zwraca około 20 wyników, 1 000 wierszy Shopping to mniej więcej 50 żądań albo 500 kredytów.
Plusy i minusy
- Plusy: parser specyficzny dla Shopping, prostszy niż enterprise stacki, wbudowane renderowanie headless, hojny darmowy plan, łatwe integracje
- Minusy: tylko API, rozliczanie kredytowe jest mniej intuicyjne niż modele oparte na wierszach, brak wbudowanego harmonogramu (wymaga zewnętrznej orkiestracji)
7. Serper.dev
Serper.dev to jedno z najtańszych dostępnych API Google SERP — przy dużej skali ceny spadają nawet do 0,30 USD za 1 000 zapytań, a na start dostajesz 2 500 darmowych zapytań. Jest szybki, prosty i przyjazny dla developerów.
Jedno ważne zastrzeżenie: w obecnej publicznej dokumentacji Serper.dev nie znalazłem dedykowanego endpointu Google Shopping ani schematu pól specyficznego dla Shopping. Dobrze obsługuje zwykłe Google Search, ale nie ma publicznego dowodu, że parsuje dane specyficzne dla Shopping (karty produktów, nazwy sprzedawców, flagi PLA) do ustrukturyzowanych pól. To sprawia, że jest to rekomendacja częściowa dla Shopping — dobra cena, ale możesz potrzebować własnego parsowania albo zgodzić się na ogólne pola SERP.
Najważniejsze funkcje dla Google Shopping
- Szybkie, proste REST API
- Bardzo korzystna cena za zapytanie
- Parametry lokalizacji i języka
- Wyjście JSON
Cennik
- 2 500 darmowych zapytań
- 50 000 kredytów za 50 USD
- Przy większych wolumenach skala spada do 0,30 USD/1K
Plusy i minusy
- Plusy: niezwykle tani, szybki, łatwy do integracji, hojny darmowy plan
- Minusy: brak publicznego endpointu lub mapy pól dla Shopping, tylko API, ograniczone funkcje zaawansowane, może zwracać ogólne dane SERP zamiast ustrukturyzowanych pól Shopping
8. Scrapingdog
Scrapingdog to budżetowe API z dedykowanym Google Shopping API endpoint, który zwraca shopping_results z polami takimi jak title, product_link, product_id, source, price, extracted_price, old_price, rating, reviews, delivery, extensions i position. Obsługuje też filtry Shopping i zakodowane linki filtrów.
Cennik jest atrakcyjny — 1 000 darmowych kredytów na start, a żądania Shopping kosztują około 10 kredytów każde. Jedno zastrzeżenie: język cenowy na publicznych stronach Scrapingdog jest niespójny, więc przed wdrożeniem warto sprawdzić aktualne stawki.
Najważniejsze funkcje dla Google Shopping
- Dedykowany endpoint Shopping z ustrukturyzowanym JSON
- Obsługa filtrów charakterystycznych dla Shopping
- Rotacja proxy, renderowanie JS, ponawianie prób
- Wsparcie geotargetowania
- Darmowy plan do testów
Cennik
- 1 000 darmowych kredytów
- Żądania Shopping: około 10 kredytów każde
- Płatne plany skalują się dalej, ale sprawdź aktualny cennik, bo publiczna dokumentacja zawiera pewne niespójności
Plusy i minusy
- Plusy: jawne wsparcie Shopping, obsługa filtrów, darmowy plan, pozycjonowanie przyjazne budżetowi
- Minusy: niespójny język cenowy na publicznych stronach, mniejsza sieć proxy niż w opcjach enterprise, tylko API, mieszane sygnały z recenzji
9. Firecrawl
Firecrawl to narzędzie do web scrapingu oparte na AI, które zamienia strony internetowe w czyste, ustrukturyzowane dane. Obsługuje tryby search, crawl i scrape, a wyniki może zwracać w JSON, Markdown, HTML albo jako zrzuty ekranu.
Ekstrakcja oparta na AI w Firecrawl czyta i interpretuje treść strony zamiast opierać się na sztywnych selektorach CSS — to filozofia podobna do podejścia Thunderbit. Nie znalazłem jednak dedykowanego parsera Google Shopping ani schematu pól specyficznego dla Shopping w aktualnych publicznych dokumentach. Ich endpoint search zwraca ogólne pola, takie jak title, description i url. To sprawia, że jest to rekomendacja częściowa dla Shopping: AI może poradzić sobie ze stronami Shopping, ale nie ma zweryfikowanego wsparcia specyficznego dla Shopping.
Najważniejsze funkcje dla Google Shopping
- Ekstrakcja danych oparta na AI
- Obsługa stron renderowanych przez JavaScript
- Tryby search, crawl i scrape
- Wyjście: JSON, Markdown, HTML, zrzuty ekranu
- Przetwarzanie wsadowe i dostęp przez API
Cennik
- 500 darmowych kredytów
- Hobby: 16 USD/mies.
- Standard: 83 USD/mies.
- Growth: 333 USD/mies.
- Search kosztuje 2 kredyty za 10 wyników; scrape kosztuje 1 kredyt za stronę
Plusy i minusy
- Plusy: ekstrakcja AI dobrze dostosowuje się do zmian układu, radzi sobie z dynamiczną treścią, wiele formatów wyjściowych, dobre do ogólnego scrapingu
- Minusy: brak zweryfikowanego parsera specyficznego dla Shopping, skupienie na API/developerach, stosunkowo młody produkt, koszty rosną przy skali
10. Scrape.do
Scrape.do to API do web scrapingu projektowane przede wszystkim dla developerów, z jedną z najlepszych dostępnych dokumentacji technicznych dotyczących scrapingu Google Shopping. Ich przewodnik po scrapingu Shopping wyjaśnia asynchroniczne ładowanie, ukryte tokeny i parametry backendu, które sprawiają, że Shopping jest trudny — to naprawdę wartościowa lektura.
Pod maską oferuje rotację proxy, rozwiązywanie CAPTCHA, renderowanie JavaScript i API AI Mode do ustrukturyzowanego wyjścia. Targety Google kosztują 10 kredytów za żądanie, a w darmowym planie dostajesz 1 000 darmowych kredytów. Ale w ich dokumentacji Google Search API nie ma eleganckiego schematu pól Shopping — oczekuje się, że zbudujesz własny parser na ich infrastrukturze.
Najważniejsze funkcje dla Google Shopping
- API do web scrapingu z rotacją proxy i rozwiązywaniem CAPTCHA
- Renderowanie JavaScript i zarządzane zachowanie przeglądarki
- AI Mode API do ustrukturyzowanego wyjścia
- Szczegółowa dokumentacja scrapingu Google Shopping
- Mocne możliwości omijania anty-bot
Cennik
- 1 000 darmowych kredytów
- Targety Google: 10 kredytów za żądanie
- Płatne plany skalują się dalej
Plusy i minusy
- Plusy: głęboka wiedza o Google Shopping (opublikowane przewodniki), solidna obsługa anty-bot i CAPTCHA, AI Mode API, elastyczne i konfigurowalne
- Minusy: wymaga umiejętności kodowania, brak wizualnego UI, stroma krzywa uczenia, brak gotowego schematu pól Shopping — więcej infrastruktury niż produktu
Najlepsze scrapers Google Shopping w porównaniu: pełna tabela side-by-side
To tabela, której nie daje żaden konkurencyjny artykuł — jednolita macierz wszystkich 10 narzędzi ocenionych konkretnie pod kątem Google Shopping.
| Narzędzie | Wsparcie Shopping | Podejście | Szac. koszt za 1 tys. wyników | Anty-bot | Kluczowe punkty danych | Paginacja i harmonogram | Formaty eksportu | Łatwość użycia |
|---|---|---|---|---|---|---|---|---|
| Thunderbit | Zweryfikowane | No-code | ~18–30 USD (na kredytach) | Tryb przeglądarkowy + chmura | Produkt, URL, cena, cena oryginalna, ocena, recenzje, sprzedawca | Tak / Tak | Excel, Sheets, Airtable, Notion, CSV, JSON | 5/5 |
| SerpApi | Zweryfikowane | API | ~75 USD za 5 tys. wyszukiwań | Zarządzana przeglądarka + CAPTCHA | Tytuł, link, ID produktu, źródło, cena, stara cena, ocena, recenzje, dostawa | Tak / Zewnętrzny | JSON, surowy HTML | 4/5 |
| Oxylabs | Zweryfikowane | API | ~1,35 USD/1K (warstwa JS) | Premium proxy, omijanie CAPTCHA | Pola na poziomie wyszukiwania + szczegółów produktu | Tak / Tak | JSON, CSV, TXT, Markdown, HTML, PNG | 3/5 |
| Bright Data | Zweryfikowane | API / Platforma | ~0,50 USD/1K rekordów (minimum 50 USD) | Proxy, CAPTCHA, parsowanie | ID produktu, tytuł, cena, recenzje, obrazy, warianty | Tak / Tak (trackery) | JSON, NDJSON, CSV, webhook, storage w chmurze | 3/5 |
| Apify | Zweryfikowane | Mieszane | ~0,50–7,04 USD/1K (zależnie od aktora) | Aktory w przeglądarce + residential proxies | Zależnie od aktora: tytuł, cena, merchant, recenzje, dostawa | Tak / Tak | JSON, CSV, XML, RSS, Excel, HTML | 3/5 |
| ScrapingBee | Zweryfikowane | API | ~500 kredytów za 1 tys. wierszy | Rotacja proxy, headless browser | Nazwa, cena, ocena, recenzje, sklep, dostawa, rank, link produktu | Tak / Przez integracje | JSON, eksport przez integracje | 4/5 |
| Serper.dev | Częściowe | API | ~1 USD/1K zapytań | Ogólny stos ponowień | Tylko ogólne pola SERP | Zewnętrzny / Zewnętrzny | JSON | 4/5 |
| Scrapingdog | Zweryfikowane | API | ~500 kredytów za 1 tys. wierszy | Rotacja proxy, renderowanie JS | Tytuł, cena, stara cena, ocena, recenzje, dostawa, filtry | Tak / Słabe | JSON | 4/5 |
| Firecrawl | Częściowe | API / AI | ~200 kredytów za 1 tys. wyników | Proxy, renderowanie JS | Ogólne wyjścia search + scrape | Zewnętrzny / Zewnętrzny | JSON, Markdown, HTML, zrzuty ekranu | 3/5 |
| Scrape.do | Częściowe | API / Kod | ~500 kredytów za 1 tys. wierszy | Mocny anty-bot, zarządzana przeglądarka | Ogólne Google + surowa ekstrakcja Shopping | Zewnętrzny / Zewnętrzny | JSON, surowe workflow | 2/5 |
Najważniejsze wnioski z tabeli:
- Zweryfikowane wsparcie Shopping oferują Thunderbit, SerpApi, Oxylabs, Bright Data, Apify, ScrapingBee i Scrapingdog.
- Najłatwiejsze dla osób nietechnicznych: Thunderbit (łatwość użycia 5/5, bez kodu).
- Najlepsze API dla developerów: SerpApi (dojrzały schemat, świetna dokumentacja).
- Najlepsze opcje enterprise: Oxylabs i Bright Data.
- Najlepsze budżetowe wybory: Scrapingdog i Serper.dev (choć Serper.dev nie ma zweryfikowanego wsparcia Shopping).
Prawdziwy koszt scrapingu Google Shopping: progi budżetowe dla każdego zespołu
Cennik na tym rynku bywa naprawdę mylący. Narzędzia liczą za wyszukiwanie, za wiersz, za kredyt, za rekord albo za minimalny dataset — a jednostki rzadko się pokrywają. Ten budżetowy model odnosi się do realnych zastosowań:
| Miesięczny wolumen | Rekomendowany próg | Przykładowe narzędzia | Szac. koszt miesięczny |
|---|---|---|---|
| Poniżej 500 wyników | Darmowy plan / rozszerzenie przeglądarki | Darmowy plan Thunderbit, darmowy plan SerpApi, darmowe kredyty Scrapingdog | 0 USD |
| 500–5 000 wyników | Tanie API lub plan pro rozszerzenia | Thunderbit Pro, Serper.dev, Scrapingdog, ScrapingBee | 0–50 USD |
| 5 000–50 000 wyników | API ze średniej półki | SerpApi, ScrapingBee, Oxylabs, aktory Apify | 50–300 USD |
| 50 000+ wyników | API enterprise lub platforma danych | Bright Data, Oxylabs Enterprise | 300+ USD |
Kilka pułapek kosztowych, na które warto uważać:
- API rozliczane per wyszukiwanie wydają się tanie, dopóki nie wejdziesz głęboko w paginację — każda strona wyników liczy się jako osobne wyszukiwanie
- Narzędzia rozliczane per wiersz (jak Thunderbit) łatwiej zaplanować budżetowo, bo dokładnie wiesz, ile kosztuje 1 000 wierszy
- Narzędzia datasetowe (jak Bright Data) mogą mieć niski koszt jednostkowy, ale wysokie minima (50+ USD)
- Marketplace aktorów (jak Apify) potrafi być bardzo opłacalny, ale ceny między aktorami bywają nierówne
Użytkownik, który narzekał, że „50 USD za około 20 tys. żądań” to za dużo jak na projekt hobbystyczny, miał rację. Dobierz narzędzie do realnego wolumenu — nie płać cen enterprise za mały katalog.
Od jednorazowego scrapingu do ciągłego monitoringu Google Shopping
Większość poradników kończy się na „tak możesz zeskrobać dane raz”. Ale zespoły e-commerce potrzebują ciągłego monitoringu: codziennych kontroli cen, cotygodniowego śledzenia PLA, alertów, gdy konkurent zmienia cenę. Oto jak to ustawić.
Krok 1: Zdefiniuj zakres monitoringu
Zacznij od podstaw: które słowa kluczowe śledzić, których konkurentów obserwować, jakie rynki lub geolokalizacje obejmować. Wyniki Google Shopping różnią się w zależności od lokalizacji, więc geotargetowanie ma znaczenie. Narzędzia takie jak SerpApi, Oxylabs i ScrapingBee obsługują parametry lokalizacji. Thunderbit działa w twojej przeglądarce, więc możesz użyć VPN lub proxy, aby zasymulować różne geografie.
Krok 2: Ustaw harmonogram scrapingu
Tu narzędzia mocno się różnią:
- Thunderbit: opisz harmonogram zwykłym językiem (np. „w każdy wtorek o 8:00”), podaj adresy URL Google Shopping i scraper uruchamia się automatycznie. Bez cron jobów, bez zewnętrznej orkiestracji.
- Apify: aktory obsługują Apify Scheduler do cyklicznych uruchomień — codziennych, tygodniowych lub niestandardowych.
- Bright Data: Google Shopping Price Tracker obsługuje aktualizacje godzinowe, dzienne lub tygodniowe oraz alerty przez e-mail, Slack lub powiadomienia plikowe.
- Narzędzia tylko API (SerpApi, Serper.dev, ScrapingBee, Scrapingdog, Firecrawl, Scrape.do): potrzebujesz zewnętrznych schedulerów — cron jobów, Zapier, n8n lub podobnych.
Krok 3: Wyeksportuj do systemu śledzenia
- Google Sheets: najlepsze do prostych dashboardów i małych zespołów. Thunderbit, Apify i ScrapingBee (przez integracje) obsługują bezpośredni eksport do Sheets.
- Airtable lub Notion: lepsze do współpracy zespołowej i bogatszych widoków danych. Thunderbit eksportuje bezpośrednio do obu.
- Pipeline API: przy większej skali przepływaj JSON do hurtowni danych lub narzędzia BI.
Krok 4: Wykrywaj anomalie i działaj
Na co patrzeć w danych:
- Spadki lub skoki cen u konkretnych sprzedawców
- Nowi sprzedawcy pojawiający się przy śledzonych produktach
- Zmiany pozycji PLA (twoje reklamy vs. konkurencja)
- Alerty o braku towaru
- Zmiany liczby recenzji lub ocen
Mini przykład: cotygodniowy monitoring 50 produktów konkurencji
| Narzędzie | Styl konfiguracji | Praktyczny koszt | Najlepsze dopasowanie |
|---|---|---|---|
| Thunderbit | Zero-code, najpierw przeglądarka | ~50 wierszy/tydz. × 4 tyg. = 200 wierszy/mies.; mieści się w tanim planie | Najszybsze dla małego zespołu |
| SerpApi | Pipeline API | ~50 wyszukiwań/tydz. × 4 = 200 wyszukiwań/mies.; mieści się w darmowym planie (z zastrzeżeniami) | Najlepsze dla zespołów dev przy małej skali |
| Bright Data | Enterprise tracker | Przerost formy nad treścią dla 50 produktów, chyba że potrzebujesz alertów, zgodności i szerszego monitoringu rynku | Najlepsze dla większych operacji retailowych |
Czy scrapowanie wyników Google Shopping jest legalne?
To pytanie pojawia się na tyle często, że warto odpowiedzieć krótko.
Wyniki Google Shopping są danymi publicznie dostępnymi. Scrapowanie publicznie dostępnych danych do legalnych celów biznesowych — monitoringu cen, badania konkurencji, analizy rynku — jest obecnie ogólnie uznawane za legalne w świetle amerykańskiego orzecznictwa. Orzeczenie Ninth Circuit z 2022 roku w sprawie hiQ v. LinkedIn potwierdziło, że dostęp do publicznych stron nie tworzy automatycznie odpowiedzialności CFAA za „brak uprawnień”.
To powiedziawszy, Google Warunki korzystania z usługi (obowiązujące od maja 2024) wspominają o zakazach automatycznego dostępu naruszającego instrukcje odczytywane maszynowo, takie jak robots.txt. Użytkownicy enterprise powinni skonsultować swój konkretny workflow z prawnikiem.
Standardowe zastrzeżenie: to nie jest porada prawna. Więcej o prawnych konsekwencjach web scrapingu przeczytasz u specjalisty.
Który scraper Google Shopping jest dla ciebie odpowiedni?
Tak dopasowałbym narzędzia do konkretnych typów użytkowników:
- Zespoły nietechniczne (operacje e-commerce, menedżerowie PPC, sprzedaż): Thunderbit. Scraping w dwóch kliknięciach, bez kodu, AI dostosowuje się do zmian układu, wbudowany harmonogram, darmowy eksport do Sheets/Airtable/Notion. To jedyne narzędzie z tej listy stworzone dla osób, które nie chcą dotykać terminala.
- Developerzy budujący pipeline danych: SerpApi. Dedykowany endpoint Shopping, dojrzały schemat, świetna dokumentacja, ustrukturyzowany JSON. Złoty standard dla scrapingu Shopping w podejściu API-first.
- Operacje na poziomie enterprise: Oxylabs albo Bright Data. Ogromne sieci proxy, SLA, obsługa dowolnej skali. Bright Data dorzuca dataset’y i price trackery dla zespołów, które chcą gotowego monitoringu.
- Użytkownicy API dbający o budżet: Scrapingdog albo Serper.dev. Najniższe koszty za żądanie i darmowe plany. Scrapingdog ma zweryfikowane wsparcie Shopping; Serper.dev jest tańszy, ale brakuje publicznego dowodu wsparcia Shopping.
- Ekstrakcja oparta na AI: Thunderbit albo Firecrawl. Oba korzystają z AI do interpretacji struktury strony zamiast sztywnych selektorów. Tylko Thunderbit ma mocne publiczne potwierdzenie obsługi Shopping.
- Elastyczność marketplace: Apify. Wiele aktorów Shopping, harmonogramy, bogate formaty eksportu — ale wyniki zależą od wybranego aktora.
- Pełna kontrola deweloperska: Scrape.do. Najlepsza dokumentacja techniczna mechaniki Shopping, mocny stos anty-bot, ale wymaga Pythona i sporo czasu na konfigurację.
Jeśli chcesz zobaczyć no-code scraping Google Shopping w praktyce, wypróbuj za darmo rozszerzenie Thunderbit Chrome. Dwa kliknięcia, prawdziwe dane, bez kluczy API. A jeśli Thunderbit nie jest dla ciebie, mam nadzieję, że to porównanie pomoże ci znaleźć narzędzie, które będzie. Miłego scrapowania — niech twoje dane Shopping zawsze będą ustrukturyzowane, aktualne i gotowe do działania.
Wypróbuj rozszerzenie Thunderbit Chrome Get Started Free
FAQ
Czy można zeskrobywać Google Shopping za darmo?
Tak, ale w ograniczonym zakresie. Thunderbit oferuje darmowy plan (6 stron), SerpApi daje 250 darmowych wyszukiwań/mies., Serper.dev zapewnia 2 500 darmowych zapytań, Scrapingdog zawiera 1 000 darmowych kredytów, a Firecrawl zaczyna od 500 darmowych kredytów. Darmowe plany świetnie nadają się do testów i małych badań, ale ciągły monitoring na rzeczywistej skali będzie wymagał płatnego planu.
Ile kosztuje scrapowanie wyników Google Shopping?
To zależy od wolumenu i wybranego narzędzia. Dla mniej niż 500 wyników/mies. — 0 USD (darmowe plany). Dla 500–5 000 wyników można oczekiwać 0–50 USD/mies. w narzędziach takich jak Thunderbit Pro, Serper.dev czy Scrapingdog. Użycie API ze średniej półki (5 000–50 000 wyników) to zwykle 50–300 USD/mies. w SerpApi, ScrapingBee lub Oxylabs. Operacje enterprise (50 000+ wyników) zazwyczaj kosztują 300+ USD w Bright Data lub Oxylabs Enterprise.
Jakie dane można wyciągnąć z Google Shopping?
W zweryfikowanych narzędziach najczęściej spotkasz: tytuł produktu, cenę (bieżącą i oryginalną), nazwę sprzedawcy/detalisty, link do produktu, ID produktu, ocenę, liczbę recenzji, informacje o dostawie/wysyłce oraz URL obrazu lub miniatury i dostępność. Niektóre narzędzia wyciągają też flagi sponsorowane/PLA, cechy produktu i dane filtrów. Dokładny zestaw pól zależy od narzędzia — sprawdź tabelę porównawczą powyżej.
Czy potrzebuję umiejętności kodowania, aby scrapować Google Shopping?
Nie. Narzędzia w formie rozszerzeń przeglądarki, takie jak Thunderbit, nie wymagają kodu — klikasz przycisk i dostajesz ustrukturyzowane dane. Narzędzia API (SerpApi, ScrapingBee, Scrapingdog) wymagają podstawowych umiejętności developerskich albo integracji przez platformy takie jak Zapier czy n8n. Własne scrapery (Scrape.do, Firecrawl) wymagają Pythona lub podobnej wiedzy programistycznej. Jeśli nie jesteś techniczny, zacznij od narzędzia no-code i przejdź na API dopiero wtedy, gdy skala będzie tego wymagać.
Jak często powinienem scrapować Google Shopping do monitoringu cen?
Dla szybko zmieniających się kategorii, takich jak elektronika, moda czy segmenty silnie promocyjne, codzienny monitoring to rozsądna baza — ceny mogą zmieniać się kilka razy dziennie podczas akcji sprzedażowych. Dla wolniejszych kategorii (meble, wyposażenie przemysłowe) wystarczy często monitoring tygodniowy. Narzędzia z wbudowanym harmonogramem (Thunderbit, Apify, price tracker Bright Data) ułatwiają ustawienie cyklicznych zadań. Zacznij od tygodnia i zwiększ częstotliwość, jeśli zauważysz, że umykają ci ważne zmiany cen.
Wypróbuj AI Web Scraper do Google Shopping Get Started Free
Dowiedz się więcej

