Starter
25.000 zoekopdrachten
US$ 18,75
US$ 0,75/1K zoekopdrachten
- Een sideproject of een AI-agent
- Ongeveer 830 zoekopdrachten per dag, een maand lang
- Credits verlopen nooit
Use case · e-commerce · per oktober 2026
Zie wat shoppers zien wanneer ze naar je producten zoeken: wie ze verkoopt, tegen welke prijs, met welke levering. Bewaar een dagelijkse snapshot en krijg een melding wanneer een concurrent beweegt.
Snel antwoord
Hoe kan ik concurrentieprijzen op Google Shopping volgen met een API?
Voer elke dag één Google Shopping-zoekopdracht per product en land uit, bewaar de aanbiedingen en vergelijk ze met die van gisteren. SerpCrypto retourneert elke aanbieding als JSON met verkoper, prijs als getal, valuta en leveringsregel, voor één credit per zoekopdracht, vanaf US$ 0,30/1K zoekopdrachten per oktober 2026. 500 producten in 3 landen dagelijks gecontroleerd is 45.000 zoekopdrachten per maand. Zonder KYC; betalen met crypto.
| Engine | google_shopping (aanbiedingen); google voor winkelsites in organische resultaten |
|---|---|
| Prijsvelden | price (zoals getoond), extracted_price (getal), currency, delivery |
| Verkopersveld | source (handelsnaam) |
| Land | gl bepaalt de markt en de valuta; hl de taal |
| Kosten | 1 credit per product, land en check; mislukte zoekopdrachten zijn gratis |
| Prijs van credits | 100.000 zoekopdrachten voor US$ 56,25; 500.000 zoekopdrachten voor US$ 281,25 |
Leg één rij per aanbieding en per dag vast: datum, land, product-zoekopdracht, verkoper, numerieke prijs, valuta, bezorgregel en positie. Met die acht kolommen kun je later de meeste prijsvragen beantwoorden zonder twee keer te betalen voor dezelfde zoekopdracht.
extracted_price voor een product en dag.position van je eigen source naam.Zoek met de woorden die een koper zou gebruiken, meestal merk plus model, en houd de zoekopdracht van dag tot dag vast. Koppel daarna de aanbiedingstitels die je terugkrijgt één keer aan je catalogus, handmatig of met eenvoudige regels, en sla de mapping op.
Vermijd zoekopdrachten die te breed zijn, zoals een categorienaam, want de aanbiedingen veranderen bij elke zoekopdracht. Vermijd zoekopdrachten die te smal zijn, zoals een interne SKU, want kopers typen die nooit en Google geeft mogelijk niets bruikbaars terug.
import csv
import datetime
import os
import requests
API = "https://serpcrypto.com/api/v1/search"
HEADERS = {"Authorization": "Bearer " + os.environ["SERPCRYPTO_API_KEY"]}
OUR_STORE = "Example Store"
PRODUCTS = {"garmin forerunner 265": 349.99, "jabra elite 10": 199.00}
today = datetime.date.today().isoformat()
with open("prices.csv", "a", newline="", encoding="utf-8") as fh:
writer = csv.writer(fh)
for query, our_price in PRODUCTS.items():
params = {"engine": "google_shopping", "q": query, "gl": "us", "hl": "en"}
resp = requests.get(API, headers=HEADERS, params=params, timeout=60)
resp.raise_for_status()
for offer in resp.json().get("shopping_results", []):
price = offer.get("extracted_price")
seller = offer.get("source", "")
writer.writerow([today, "us", query, seller, price, offer.get("currency", ""), offer.get("position")])
if price and seller != OUR_STORE and price < our_price:
print("ALERT:", seller, "sells", query, "at", price, "below", our_price)
Dagelijks is genoeg voor de meeste catalogi; twee keer per dag past bij uitverkoopseizoenen en snelle categorieën zoals elektronica. Elk uur checken loont zelden op Google Shopping, omdat de feeds van verkopers niet zo vaak veranderen.
Een gemengd ritme houdt de kosten laag: check je 50 bestsellers twee keer per dag en de rest van de catalogus één keer per week. Omdat SerpCrypto credits nooit verlopen, verspil je in een rustige maand geen pack, en kun je vooruitkopen voor een uitverkoopseizoen.
Zoekopdrachten per maand voor gangbare opzetten, gerekend als 30 dagelijkse checks of 4 wekelijkse checks.
| Opzet | Zoekopdrachten per maand | Pack dat een maand dekt |
|---|---|---|
| 100 producten, 1 land, dagelijks | 3,000 | 10.000 zoekopdrachten (US$ 7,50) gaan ongeveer 3 maanden mee |
| 500 producten, 3 landen, dagelijks | 45,000 | 100.000 zoekopdrachten (US$ 56,25) gaan ongeveer 2 maanden mee |
| 50 bestsellers twee keer per dag + 2.000 producten wekelijks | 11,000 | 25.000 zoekopdrachten (US$ 18,75) gaan ongeveer 2 maanden mee |
| 5.000 producten, 2 landen, dagelijks | 300,000 | 500.000 zoekopdrachten (US$ 281,25) gaan ongeveer 7 weken mee |
Ja. Sommige kopers openen het tabblad Shopping nooit. Voer dezelfde product-zoekopdracht uit met engine=google en lees organic_results en shopping_results: je ziet welke retailers in de hoofdresultaten staan en of Google daar een productblok toont.
Die tweede zoekopdracht kost nog één credit. Veel teams doen dit wekelijks in plaats van dagelijks, omdat organische rankings langzamer bewegen dan prijzen.
Kleine catalogi passen in 25.000 zoekopdrachten; een paar honderd producten in meerdere landen vragen meestal 100.000 zoekopdrachten of meer, per oktober 2026. Credits verlopen nooit.
25.000 zoekopdrachten
US$ 18,75
US$ 0,75/1K zoekopdrachten
100.000 zoekopdrachten
US$ 56,25
US$ 0,56/1K zoekopdrachten
250.000 zoekopdrachten
US$ 140,63
US$ 0,56/1K zoekopdrachten
500.000 zoekopdrachten
US$ 281,25
US$ 0,56/1K zoekopdrachten
In elk abonnement: Elke engine voor 1 credit per zoekopdracht · Mislukte requests worden niet in rekening gebracht · Credits verlopen nooit · Targeting op land, taal, stad en apparaat
De API geeft de prijs precies zoals Google Shopping die in dat land toont, plus de delivery-regel wanneer Google die toont. Regels voor btw-weergave verschillen per land, dus vergelijk eerst binnen één markt.
Ja. Elke landeditie geeft de lokale valuta terug in het veld currency. Reken om met je eigen wisselkoersen als je één valuta nodig hebt voor alle markten.
De API geeft de prijs die Google toont en een link naar de aanbieding. De pagina van de verkoper lezen is een aparte stap die je zelf doet, volgens de voorwaarden van die site.
Je krijgt een foutcode en de mislukte zoekopdracht wordt niet in rekening gebracht. Probeer het later opnieuw; de foutenpagina toont een retry-loop met backoff.
Waardeer op vanaf US$ 25 in BTC, USDT, USDC, ETH, SOL, LTC en koop een pack vanuit je saldo. Er is geen ID, geen selfie en geen kaart nodig.
Vanaf US$ 0,30/1K zoekopdrachten · zonder KYC
API-sleutel aanvragen