Ga naar hoofdinhoud

3.3. Productfiltering voor inhoudsgeneratie

In deze gids wordt uitgelegd hoe u het filtermechanisme in Fozzels effectief kunt gebruiken om precies een subset van producten te selecteren op basis van kenmerkwaarden, zodat inhoudsgeneratie gericht en efficiënt is.

1. Toegang tot de filteropties​

Filteropties zijn beschikbaar op twee primaire locaties:

  1. Inhoud Flow-creatie: om de specifieke productbatch te definiëren die een stroom zal verwerken, bewerk een bestaande stroom (of maak een nieuwe) en ga naar het tabblad "Flow Selection & Prompt".

  2. Productcatalogus: 2.1 Zet de knop "Advanced filter" aan. Dit opent een deelvenster waar u "Add condition" en "Add condition group" kunt toevoegen voor complexe logica. 2.2 Inline-filtering: filter producten met behulp van invoervelden of vervolgkeuzemenu's die zich rechtstreeks in de kolomkoppen van de producttabel bevinden (beschikbaar voor kenmerken met de Filterable-vlag ingeschakeld).

  3. Cruciaal: in de catalogus kunt u inline-filters combineren door voorwaarden tegelijk op meerdere kolommen toe te passen (bijv. filteren op SKU EN op Merk).

2. Filteren op waardevoorwaarden​

Dit filtertype is van toepassing op tekst-, numerieke en multi-select kenmerken.

  1. Gelijk: de kenmerkwaarde moet exact overeenkomen met de ingevoerde waarde. Voorbeeld: toon alleen producten waarvan kleur gelijk is aan Blauw.

  2. Niet gelijk: toon alle producten behalve die exact overeenkomen met de ingevoerde waarde. Voorbeeld: toon alle producten waarvan materiaal niet katoen.

  3. Is leeg: toon alleen producten waar het geselecteerde kenmerk geen waarde heeft (leeg is). Voorbeeld: zoek producten met een lege korte beschrijving.

  4. Is niet leeg: toon alleen producten waar het geselecteerde kenmerk een ingevulde waarde bevat. Voorbeeld: zoek producten met een ingevulde fabrikantsnaam.

  5. Bevat: de kenmerkwaarde moet het ingevoerde tekstfragment of getal bevatten. Voorbeeld: zoek alle producten waarvan naam het woord bevat zomer.

  6. Bevat niet: de kenmerkwaarde mag het ingevoerde tekstfragment niet bevatten. Voorbeeld: sluit producten uit waarvan SKU niet bevat KORTING.

  7. In / Niet in: de kenmerkwaarde moet overeenkomen met een van de meerdere ingevoerde waarden (gescheiden door komma's) of mag niet overeenkomen met een van deze waarden. Voorbeeld (In): toon producten waarvan grootte is S, M, L.

  8. Begint met / Eindigt met: zoek producten op basis van het begin- of eindteken van de waarde. Voorbeeld: zoek producten waarvan SKU begint met P_.

  9. Is null / Is niet null: technische voorwaarden om waarden op systeemniveau correct leeg of niet-leeg te behandelen.

3. Filteren op datumvoorwaarden​

Dit type is van toepassing op kenmerken met een datumnotatie, zodat u kunt filteren op basis van chronologie (bijv. created_at, updated_at).

  1. Is leeg / Is niet leeg: toont records waarbij het datumveld ontbreekt of ingevuld is. Voorbeeld: zoek alle producten zonder update date.

  2. Gelijk: toont records waarbij de waarde exact overeenkomt met de ingevoerde datum. Voorbeeld: zoek alle producten die zijn gemaakt op 01-01-2024.

  3. Minder: toont records waarbij de datumwaarde chronologisch vóór de ingevoerde datum ligt. Voorbeeld: zoek alle producten die zijn bijgewerkt vóór vorige maand.

  4. Groter: toont records waarbij de datumwaarde chronologisch na de ingevoerde datum ligt. Voorbeeld: zoek alle nieuwe producten die na gisteren zijn bijgewerkt.

  5. Kleiner of gelijk / Groter of gelijk: bevat de ingevoerde datum in de resultatenverzameling. Voorbeeld: zoek alle producten die op of na 01-01-2024 zijn bijgewerkt.

4. Filteren op productafbeeldingen​

Dit speciale filtertype is beschikbaar in de catalogus via het inline-filter in de kolom Thumbnail. Het is van cruciaal belang voor content-generatie-initiatieven die multimodale modellen gebruiken.

  1. Afbeelding bestaat: toon alleen die producten die een gekoppelde afbeelding hebben.

  2. Afbeelding ontbreekt: toon alleen die producten waarvoor een afbeelding ontbreekt.

5. Groeperingsvoorwaarden (geavanceerde logica)​

U kunt zeer specifieke productbatches bouwen met behulp van meerdere voorwaarden en groepen.

  1. Meerdere voorwaarden toevoegen: om op meerdere kenmerken te filteren (bijv. kleur = Blauw EN grootte = M), klikt u eenvoudig meerdere keren op "Add condition".

  2. Voorwaardensgroep: als u op "Add condition group" klikt, kunt u voorwaarden combineren met behulp van complexe logica (bijv. (Categorie = Shirts EN Prijs > 50) OF (Categorie = Jassen)).