# Prijsmonitoring met een SERP-API: aanbiedingen, verkopers en prijzen per land

> Prijsmonitoring API: volg Google Shopping-aanbiedingen, verkopers en prijzen per land als JSON, met alertcode en budgetten, vanaf US$ 0,30/1K zoekopdrachten.

- URL: https://serpcrypto.com/nl/use-cases/price-monitoring/
- Laatst bijgewerkt: 2026-10-22
- Uitgever: SerpCrypto (https://serpcrypto.com)

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.

## Prijsmonitoring met SerpCrypto

| Attribuut | Waarde |
| --- | --- |
| 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 |

## Wat moet een prijsmonitor elke dag vastleggen?

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.

- **Minimumprijs per land:** de kleinste `extracted_price` voor een product en dag.
- **Jouw rang among verkopers:** de `position` van je eigen `source` naam.
- **Prijsveranderingen:** het verschil met de vorige dag per verkoper.
- **Nieuwe verkopers:** verkopers die voor het eerst verschijnen.
- **Bezorgbeloftes:** gratis verzending of levertijden die de klik winnen zonder lagere prijs.

## Hoe koppel ik zoekresultaten aan mijn eigen producten?

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.

*Python: dagelijkse snapshot en een alert wanneer een concurrent je onderbiedt*

```python
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)

```

## Hoe vaak moet ik prijzen checken?

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.

## Hoeveel zoekopdrachten gebruikt prijsmonitoring?

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 |

## Kan ik ook retailerpagina's in normale zoekresultaten volgen?

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.

## Welke pack past bij prijsmonitoring?

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.

| Abonnement | Aantal | Prijs | Prijs per eenheid |
| --- | --- | --- | --- |
| Starter | 25.000 zoekopdrachten | US$ 18,75 | US$ 0,75/1K zoekopdrachten |
| Build | 100.000 zoekopdrachten | US$ 56,25 | US$ 0,56/1K zoekopdrachten |
| Grow | 250.000 zoekopdrachten | US$ 140,63 | US$ 0,56/1K zoekopdrachten |
| Schaal | 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

**Voordat je betaalt**

- Minimale opwaardering US$ 25. Waardeer één keer op met crypto en koop daarna elk pakket vanuit je saldo.
- Ongebruikt saldo blijft op je account staan en verloopt nooit, en het betaalt zoekcredits. Wanneer een aankoop minder kost dan de minimale opwaardering, is het deel dat alleen is toegevoegd om het minimum te bereiken, op verzoek terugbetaalbaar via support binnen 30 dagen na de betaling, in USDT of USDC, zolang het niet is besteed. De rest van het saldo wordt niet terugbetaald, behalve waar de wet dat vereist.
- Bijgeschreven zodra je betaling op de blockchain is gecontroleerd. Gebruikelijke bevestigingstijd van het netwerk: BTC ≈ 20 min · USDT TRC-20 ≈ 1 min · USDT ERC-20 ≈ 5 min · USDC ERC-20 ≈ 5 min · ETH ≈ 5 min · SOL ≈ 1 min · LTC ≈ 15 min

## Prijsmonitoring API: veelgestelde vragen

### Is de prijs inclusief btw en verzending?

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.

### Kan ik prijzen in meerdere valuta monitoren?

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.

### Kan ik de prijs van de pagina van de verkoper zelf halen?

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.

### Wat gebeurt er als een zoekopdracht mislukt tijdens de nachtelijke run?

Je krijgt een foutcode en de mislukte zoekopdracht wordt niet in rekening gebracht. Probeer het later opnieuw; de [foutenpagina](https://serpcrypto.com/nl/docs/errors/) toont een retry-loop met backoff.

### Hoe betaal ik?

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.

---

SerpCrypto: SerpCrypto is een SERP-API voor developers en AI-agents die Google- en Bing-resultaten als JSON retourneert, betaald met crypto zonder ID te uploaden. Prepaid zoekcredits vanaf US$ 0,30/1K zoekopdrachten verlopen nooit. Zonder KYC — geen ID, geen selfie, geen documenten. Betalen met crypto.
