Files
luier-prijzen/SKILL.md
T

2.1 KiB

name, description, tags
name description tags
luier-prijzen Haal actuele luierprijzen per stuk op van luieraanbiedingen.net voor specifieke merken en maten.
luiers
prijzen
kruidvat
pampers
aanbiedingen

Luier Prijzen Ophalen

Overzicht

Haal actuele luierprijzen per stuk op van https://www.luieraanbiedingen.net via browser scraping.

Werkwijze

1. Navigeer naar de merkpagina

Voor Kruidvat: https://www.luieraanbiedingen.net/kruidvat/ Voor andere merken: https://www.luieraanbiedingen.net/<merk>/ (bijv. pampers, etos, zwitsal)

2. Extraheer prijsgegevens via JavaScript

Gebruik browser_console met dit script om prijzen uit de tabel te halen:

const rows = document.querySelectorAll('table tr');
const results = [];
for (const row of rows) {
  const text = row.textContent;
  const cells = row.querySelectorAll('td');
  if (cells.length >= 5) {
    const product = cells[0]?.textContent?.trim() || '';
    const korting = cells[2]?.textContent?.trim() || '';
    const prijsPak = cells[3]?.textContent?.trim() || '';
    const winkel = cells[4]?.textContent?.trim() || '';
    const perLuier = cells[5]?.textContent?.trim() || '';
    results.push({ product, korting, prijsPak, winkel, perLuier });
  }
}
JSON.stringify(results, null, 2);

3. Filter op maat

Filter de resultaten op de gewenste maten: maat 2 en maat 5+. Negeer alle andere maten (1, 3, 4, etc.) tenzij de gebruiker anders vraagt.

4. Rapporteer de prijzen

Geef per gevonden aanbieding:

  • Product naam + aantal stuks
  • Aanbieding/korting type
  • Prijs per pak (actieprijs)
  • Winkel
  • Prijs per luier (belangrijkste!)

Bekende URL patronen

  • Kruidvat: /kruidvat/
  • Pampers: /pampers/
  • Etos: /etos/
  • Zwitsal: /zwitsal/
  • Vergelijken per maat: /vergelijken/maat/<maat>/ (bijv. 1/, 5-plus/)

Valkuilen

  • De site gebruikt JavaScript rendering, dus browser_navigate is nodig (geen simpele curl)
  • Filter-URLs met query parameters (?merk=kruidvat&maat=1) werken NIET → 404
  • Gebruik de dropdown filters op de pagina zelf, of scrape alle resultaten en filter met JS
  • De "Prijs per luier" kolom is kolom index 5 in de tabel