bluebarry.
ReviewsPrijzenResources
LoginBoek demoBoek een demo van 15 min
Helpcentrum/Ontwikkelaarsplatform/De Product Match API gebruiken

De Product Match API gebruiken

Martijn Douma
Martijn Douma · Medeoprichter bluebarry
Bijgewerkt op 26 september 2026

Heeft een klant een quiz gedaan, dan kun je op elke productpagina laten zien hoe goed dat product bij zijn antwoorden past, bijvoorbeeld "Past bij je droge huid". De Product Match API geeft de antwoordlabels terug waaraan een product voor de huidige klant voldoet, dezelfde labels die je quizresultaatpagina toont.

De webshophelper gebruiken

Roep op een pagina waar het bluebarry-script draait getProductMatch aan met de URL van het product:

window.barry.getProductMatch(window.location.href)
  .then((matches) => {
    // bijv. [{ label: "Great for dry skin" }, { label: "Fragrance free" }]
    if (matches.length) showFitBadge(matches.map((m) => m.label));
  })
  .catch(() => { /* geen quizantwoorden voor deze klant, of een time-out */ });
  • bluebarry zoekt het product waarvan de URL het begin is van je pagina-URL, dus querystrings maken niet uit.
  • Het gebruikt de laatste antwoorden van de klant en de matchregels van de quiz die hij het laatst deed.
  • Een lege lijst betekent dat het product bij geen van zijn antwoorden past, of dat bluebarry het product niet kent.
  • Heeft de klant in deze browser nog nooit een quiz gedaan, dan wordt de promise na 10 seconden afgewezen. Toon in dat geval je gewone pagina.

Het endpoint erachter

De helper roept een openbaar endpoint aan dat je ook zelf kunt aanroepen als je de bezoekers-ID en de quiz kent:

curl "https://api.bluebarry.ai/ProductMatch?productUrl=<product url>&userId=<visitor id>" \
  -H "bluebarry-id: <your tenant id>" \
  -H "bluebarry-advisor-id: <quiz id>"

De response is een JSON-array met { "label": "…" }-objecten. productUrl en userId zijn verplicht. Zonder die twee krijg je 400.

Tips

  • Antwoordlabels komen uit je quiz. Schrijf ze zo dat ze goed lezen op een productpagina.
  • Wil je klanten zelf een product laten checken, dan past een productcheck misschien beter. Zie een productcheck lanceren op Shopify.

Gerelateerde artikelen

De JavaScript SDK gebruiken

Gebruik window.barry om quizzen, zoeken, chat en pop-ups vanuit je eigen code te openen, bezoekers te herkennen, bestellingen te meten en op events te reageren.

Artikel lezen →

Overzicht van API-authenticatie

Kies tussen een API-sleutel, een OAuth-token en je Tenant ID voor de Data API van bluebarry, zie hoe je ze meestuurt en houd je inloggegevens veilig.

Artikel lezen →

Product check toevoegen aan Shopify-productpagina's

Kies in bluebarry de producten of collecties die de knop Is this right for me? tonen en voeg daarna het blok Product Check Button toe aan je thema.

Artikel lezen →

Kom je er niet uit? Wij helpen je verder.

Onze handleidingen zijn geschreven door de mensen die het product bouwen. Blijft er een vraag over, neem dan contact op. We helpen je verder en verbeteren de handleiding.

Neem contact opPraat mee op Discord, altijd gratis
bluebarry.

We helpen beauty-, health- en outdoormerken hun droom-AOV te bereiken

[email protected]+31 6 57 16 10 87De Ried 10, 9285KK Buitenpost (Nederland)
Martijn DoumaStan van RooyAnco PostmaJelmer Reitsma

Wij verhogen jouw AOV.

Platform
Quiz funnelsLandingspagina'sProduct QuizProductaanbevelingenSearchIntegratiesPrijzen
Resources
CasesHelp centerVeelgestelde vragenVergelijk
Bedrijf
Neem contact opPartners & affiliateReviewsDemo aanvragen
Boek een demo van 15 min
© 2026 bluebarry. Alle rechten voorbehouden.
PrivacybeleidCookiebeleidAlgemene voorwaardenSNN
English/Nederlands/Deutsch
bluebarry