Voorwaarden voor collecties begrijpen

Je kunt een of meer voorwaarden voor een collectie toevoegen om producten of varianten te matchen op basis van allerlei gegevens, waaronder de titel of het type, tags, de prijs of de voorraad. Eén collectie kan maximaal 60 voorwaarden bevatten.

Door voorwaarden voor collecties in te stellen, kun je producten automatisch organiseren zonder handmatig beheer. Dit bespaart tijd naarmate je catalogus groeit. Je kunt voorwaarden gebruiken bij collecties die de bronnen Producten of Varianten hebben.

Alle typen voorwaarden op deze pagina zijn van toepassing op het instellen van voorwaarden om specifieke producten of varianten op te nemen in je collecties. Voor het uitsluiten van specifieke producten uit een collectie, zijn alleen de voorwaardetypen categorie, tag, type en verkoper van toepassing.

Voorwaarden instellen op basis van producttitel, varianttitel, type of verkoper

Je kunt een voorwaarde toevoegen om een product of variant op te nemen in een collectie op basis van de producttitel, varianttitel, het type of de verkoper. Je kunt ook type- of verkopervoorwaarden gebruiken om specifieke producten uit te sluiten van een collectie.

Bekijk de volgende tabel voor meer informatie over hoe producten worden gematcht met de voorwaardewaarde die je instelt voor producttitel, varianttitel, type of verkoper.

Namen en beschrijvingen van het gedrag van voorwaarden voor het toevoegen van producten aan collecties.
TermBeschrijving
is gelijk aanDe producttitel, varianttitel, het type of de verkoper moet exact overeenkomen met de volledige waarde die je invoert of selecteert.
is niet gelijk aanDe producttitel, varianttitel, het type of de verkoper mag niet overeenkomen met de waarde die je invoert of selecteert.
begint metHet begin van de producttitel, varianttitel, het type of de verkoper komt overeen met de waarde die je invoert of selecteert.
eindigt opHet einde van de producttitel, varianttitel, het type of de verkoper komt overeen met de waarde die je invoert of selecteert.
bevatDe producttitel, varianttitel, het type of de verkoper bevat de waarde die je invoert. Je moet een waarde opgeven van minimaal 3 tekens lang, en de waarde mag niet beginnen of eindigen met een spatie.
bevat nietDe producttitel, varianttitel, het type of de verkoper bevat niet de waarde die je invoert. Je moet een waarde opgeven die minstens drie tekens lang is en de waarde mag niet met een spatie beginnen of eindigen.

Voorwaarden instellen op basis van productcategorie

Je kunt een voorwaarde toevoegen om producten of varianten op te nemen, of producten uit te sluiten, die wel of niet een bepaalde productcategorie hebben. Het voorwaardetype Productcategorie heeft de opties is gelijk aan en is niet gelijk aan om te bepalen hoe een product of variant moet overeenkomen met de voorwaardewaarden die je selecteert.

Als je bijvoorbeeld een voorwaarde wilt instellen die producten of varianten selecteert met de productcategorie Electronics:

  1. Klik in een Producten- of Varianten-bron op ToevoegenVoorwaarde toevoegen > Productcategorie.
  2. Selecteer in de tweede vervolgkeuzelijst is gelijk aan.
  3. Klik op het veld Categorie selecteren en selecteer vervolgens Electronics.

Je kunt ook producten opnemen uit alle subcategorieën van een productcategorie door Subcategorieën opnemen in de vervolgkeuzelijst te selecteren. Dit levert producten op voor alle categorieën die onderliggende subcategorieën zijn van de bovenliggende productcategorie die je selecteert.

Als je bijvoorbeeld een voorwaarde wilt instellen die producten of varianten selecteert met de productcategorie Toys & Games en alle bijbehorende subcategorieën, zoals Puzzles, Card Games en Bath Toys:

  1. Klik in een Producten- of Varianten-bron op ToevoegenVoorwaarde toevoegen > Productcategorie.
  2. Selecteer in de tweede vervolgkeuzelijst is gelijk aan.
  3. Klik op het veld Categorie selecteren, selecteer Subcategorieën opnemen in de vervolgkeuzelijst en klik vervolgens op Toys & Games.

Voorwaarden instellen op basis van producttags

Je kunt een voorwaarde toevoegen om producten of varianten op te nemen, of producten uit te sluiten, die wel of niet een bepaalde producttag hebben. Het voorwaardetype Tag heeft de opties bevat en bevat niet om te bepalen hoe een product of variant moet overeenkomen met de voorwaardewaarden die je selecteert.

Voorbeeld: Een voorwaarde instellen die producten opneemt met de tag accessories

  1. Klik in een Producten- of Varianten-bron op ToevoegenVoorwaarde toevoegen > Tag.
  2. Selecteer in de tweede vervolgkeuzelijst bevat.
  3. Klik op het veld Tag selecteren en selecteer vervolgens Accessories.

Voorbeeld: Een voorwaarde instellen die producten uitsluit met de tag accessories

  1. Klik in een Producten- of Varianten-bron op ToevoegenVoorwaarde toevoegen > Tag.
  2. Selecteer in de tweede vervolgkeuzelijst bevat niet.
  3. Klik op het veld Tag selecteren en selecteer vervolgens Accessories.

Raadpleeg Indelingen van tags voor meer informatie over tags.

Voorwaarden instellen op basis van productstatus

Je kunt een voorwaarde toevoegen om producten of varianten op te nemen die wel of niet een bepaalde productstatus hebben. Het voorwaardetype Productstatus heeft de opties is gelijk aan en is niet gelijk aan om te bepalen hoe een product of variant moet overeenkomen met de voorwaardewaarden die je selecteert.

Een voorwaarde instellen die alleen je gearchiveerde producten of varianten selecteert voor een collectie die je ongepubliceerd laat om later te kunnen raadplegen in je Shopify-beheercentrum:

  1. Klik in een Producten- of Varianten-bron op ToevoegenVoorwaarde toevoegen > Productstatus.
  2. Selecteer in de tweede vervolgkeuzelijst is gelijk aan.
  3. Klik op het veld Status selecteren en selecteer vervolgens Gearchiveerd.

Een voorwaarde instellen om je gearchiveerde producten of varianten uit een collectie te houden:

  1. Klik in een Producten- of Varianten-bron op ToevoegenVoorwaarde toevoegen > Productstatus.
  2. Selecteer is niet gelijk aan in de tweede vervolgkeuzelijst.
  3. Klik op het veld Status selecteren en selecteer vervolgens Gearchiveerd.

Voorwaarden zijn alleen van toepassing op producten of varianten die automatisch worden gekoppeld. Als je handmatig producten toevoegt aan een collectie, worden deze niet verwijderd door een voorwaarde. Om die producten uit de collectie te halen, moet je de handmatig toegevoegde producten verwijderen.

Voorwaarden instellen op basis van prijs, vergelijkingsprijs, gewicht of voorraad

Je kunt een voorwaarde toevoegen om producten of varianten op te nemen in een collectie op basis van hun prijs, vergelijkingsprijs, gewicht of voorraad.

Bekijk de volgende tabel voor meer informatie over hoe producten worden gekoppeld aan de voorwaardewaarde die je instelt voor prijs, vergelijkingsprijs, gewicht of voorraad.

Namen en beschrijvingen van het gedrag van voorwaarden voor het toevoegen van producten aan collecties.
TermBeschrijving
is gelijk aanDe relevante waarde van een product of variant moet exact overeenkomen met de ingevoerde waarde.
is niet gelijk aanDe relevante waarde van een product of variant mag niet overeenkomen met de ingevoerde waarde.
is groter danDe relevante waarde van een product of variant is groter dan de ingevoerde waarde.
is kleiner danDe relevante waarde van een product of variant is kleiner dan de ingevoerde waarde.
is niet ingesteldGeldt alleen voor de voorwaarde Vergelijkingsprijs. Een product komt overeen als een van de varianten een lege Vergelijkingsprijs-waarde heeft.
is ingesteldGeldt alleen voor de voorwaarde Vergelijkingsprijs. Een product komt overeen als alle bijbehorende varianten een Vergelijkingsprijs-waarde hebben. De waarde kan 0 zijn.

Het gedrag voor Vergelijkingsprijs > is niet ingesteld en Vergelijkingsprijs > is ingesteld is op de volgende manieren gebaseerd op de waarden van alle varianten van een product:

  • Als een willekeurige variant een lege vergelijkingsprijs heeft, komt het product overeen met de voorwaarde is niet ingesteld.
  • Voor de voorwaarde is ingesteld moeten alle varianten een vergelijkingsprijswaarde (inclusief 0) hebben zodat het product hiermee overeenkomt.

Voorwaarden voor varianten

Wanneer je een Producten-bron hebt en je een voorwaarde instelt in de bron die is gericht op een product met varianten, is de voorwaarde waar als een willekeurige variant aan de voorwaarde voldoet. Dit geldt ongeacht of je in de bron Aan alle voorwaarden voldoen of Aan willekeurige voorwaarde voldoen selecteert.

Stel je hebt bijvoorbeeld een product met vijf varianten. Vier varianten zijn op voorraad, maar één is niet op voorraad. Als je een collectie hebt met een voorwaarde in een Producten-bron van Voorraad is groter dan 0, dan wordt het product in de collectie opgenomen omdat ten minste één van de varianten aan de voorwaarde voldoet.

Voorwaarden voor metavelddefinities instellen op basis van metaveldwaarden

Je kunt een voorwaarde toevoegen om producten of varianten op te nemen die een bepaalde waarde voor een metaveld hebben.

Om de metavelden beschikbaar te hebben bij het aanmaken van collecties, moet je de instelling voor collecties voor de metavelddefinitie activeren. Je kunt de instelling voor collecties activeren voor maximaal 128 definities per productmetavelddefinitie en variantmetavelddefinitie.

Wanneer de bron van een collectie is ingesteld op Varianten, beperken voorwaarden voor categoriemetavelden de collectie alleen tot specifieke varianten wanneer de gerelateerde productoptie is gekoppeld aan een categoriemetaveld. Bij gekoppelde productopties wordt het database-pictogram weergegeven op de productgegevenspagina.

Als de optie Kleur bijvoorbeeld is gekoppeld aan het categoriemetaveld Kleur, neemt de voorwaarde Color is red (Kleur is rood) alleen varianten op met de kleuroptiewaarde red (rood).

Als een optie niet is gekoppeld aan een categoriemetaveld, kan een voorwaarde voor dat metaveld nog steeds overeenkomen met het product, maar de voorwaarde beperkt de collectie niet tot specifieke varianten voor die optie.

Een voorbeeld: als je een voorwaarde wilt instellen die producten selecteert met de metavelddefinitie Color (Kleur) en de waarde #FF0000:

  1. Klik in een bron met Producten of Varianten op ToevoegenVoorwaarde toevoegen > Metaveld.
  2. Selecteer Kleur als de metavelddefinitie.
  3. Klik op het veld Waarde selecteren en selecteer vervolgens #FF0000.

Meer informatie over collecties op basis van metavelden.

Metaveldtypen ondersteunen de volgende voorwaarden.

Ondersteunde voorwaarden voor metaveldtypen
Type metavelddefinitieVoorwaarden
Waar of onwaarHet Waar of onwaar -metavelddefinitietype ondersteunt de volgende voorwaarden:
  • is gelijk aan
Geheel getalHet Geheel getal -metavelddefinitietype ondersteunt de volgende voorwaarden:
  • is gelijk aan
  • is groter dan
  • is kleiner dan
DecimaalHet Decimaal -metavelddefinitietype ondersteunt de volgende voorwaarden:
  • is gelijk aan
  • is groter dan
  • is kleiner dan
BeoordelingHet Beoordeling -metavelddefinitietype ondersteunt de volgende voorwaarden:
  • is gelijk aan
  • is groter dan
  • is kleiner dan
Tekst van één regelHet Tekst van één regel -metavelddefinitietype kan een enkele waarde of een lijst met waarden zijn en ondersteunt de volgende voorwaarden:
  • is gelijk aan

Voorwaarden instellen op basis van metavelden voor metaobjectreferenties

Je kunt een voorwaarde toevoegen om een product of variant in een collectie op te nemen op basis van de waarde van een metaveld voor metaobjectreferenties. Je kunt voorwaarden instellen voor metavelden voor metaobjectreferenties van zowel producten als varianten.

Een voorbeeld: als je een voorwaarde wilt instellen die producten selecteert met het metaveld voor metaobjectreferenties Material (Materiaal) dat de waarde Cotton (Katoen) heeft:

  1. Klik in een bron met Producten of Varianten op ToevoegenVoorwaarde toevoegen.
  2. Klik op Materiaal.
  3. Selecteer in de tweede vervolgkeuzelijst is gelijk aan.
  4. Voer Katoen in of selecteer dit als de waarde.

Door voorwaarden in te stellen op basis van metavelden voor metaobjectreferenties kun je collecties aanmaken die zijn gebaseerd op standaard taxonomiekenmerken.

Meerdere selectievoorwaarden gebruiken

Je kunt meer dan één selectievoorwaarde instellen om te bepalen welke producten of varianten in een collectie worden opgenomen. Je kunt kiezen of producten of varianten aan alle voorwaarden moeten voldoen om in de collectie te worden opgenomen, of dat ze aan een van de voorwaarden mogen voldoen.

Stel bijvoorbeeld dat je de volgende voorwaarden instelt voor een collectie:

  • Producttag is getagd met shirt.
  • Prijs is kleiner dan $ 100,01 USD.

Als je Aan alle voorwaarden voldoen selecteert, worden producten of varianten alleen opgenomen als ze zijn getagd met shirt en ook maximaal $ 100,- USD kosten. Producten of varianten moeten aan beide voorwaarden voldoen om te worden opgenomen in de collectie.

Als je Aan een van de voorwaarden voldoen selecteert, worden producten of varianten opgenomen als ze zijn getagd met shirt of als ze maximaal $ 100,- USD kosten. Producten of varianten hoeven maar aan één voorwaarde te voldoen om in de collectie te worden opgenomen.

Meerdere voorwaarden instellen om een bereik te definiëren

Om producten of varianten op te nemen met een prijs, gewicht of voorraadwaarde binnen een bepaald bereik, moet je meer dan één voorwaarde instellen. De ondergrens van het bereik wordt in de ene voorwaarde gedefinieerd en de bovengrens van het bereik in een tweede voorwaarde. Je moet Aan alle voorwaarden voldoen selecteren om alleen de producten of varianten op te nemen die binnen het bereik vallen.

Om bijvoorbeeld een collectie in te stellen met producten of varianten met een prijs in het bereik van $ 50,- USD tot $ 150,- USD, stel je de volgende voorwaarden in:

  • Prijs is groter dan $ 49,99 USD.
  • Prijs is kleiner dan $ 150,01 USD.

Probleemoplossing voor collectievoorwaarden

Als je problemen ondervindt met je collectievoorwaarden, bekijk dan de volgende informatie over probleemoplossing.

Probleemoplossing voor collectie die onjuiste producten bevat

In zeldzame gevallen kunnen collecties de verkeerde producten bevatten. De collectie bevat dan mogelijk producten die niet aan de voorwaarden voldoen of mist juist producten die wel aan de voorwaarden voldoen.

Probeer in dat geval de volgende tijdelijke oplossingen om de collectie te vernieuwen:

De collectie vernieuwen door een voorwaarde te dupliceren en te verwijderen

  1. Ga vanuit het Shopify-beheercentrum naar Producten > Collecties.
  2. Klik op de collectie die onjuiste producten bevat.
  3. Kies een bestaande voorwaarde, zoals "Producttag is gelijk aan zomer", en voeg een kopie van precies dezelfde voorwaarde toe. Hierdoor dwing je een update van de collectie af, waardoor je voorkomt dat er ongewenste producten aan de collectie worden toegevoegd.
  4. Klik op Opslaan.
  5. Verwijder de gedupliceerde voorwaarde en klik nogmaals op Opslaan.
  6. Controleer of het probleem is opgelost in zowel het Shopify-beheercentrum als je webshop.

De collectie vernieuwen door producten te updaten

Als er slechts enkele specifieke producten ontbreken of ten onrechte zijn opgenomen, kun je een update van die producten afdwingen:

  1. Ga vanuit je Shopify-beheercentrum naar Producten.
  2. Klik op het product dat in de collectie ontbreekt of er ten onrechte in is opgenomen.
  3. Breng een kleine wijziging aan in het product, zoals het toevoegen van een spatie in de beschrijving of het invoeren van een vergelijkingsprijs.
  4. Klik op Opslaan.
  5. Maak de wijziging ongedaan door te verwijderen wat je hebt toegevoegd.
  6. Klik nogmaals op Opslaan.
  7. Vernieuw de collectiepagina om te controleren of het product nu correct is opgenomen of uitgesloten van de collectie.
Problemen oplossen met een collectie die niet wordt geüpdatet wanneer product of variant verandert

Als je een wijziging aanbrengt in een product of variant waardoor deze wel of niet zou moeten voldoen aan de op varianten gebaseerde voorwaarden van een collectie, maar het product onterecht is opgenomen in of uitgesloten van de collectie, kun je dit oplossen door de voorwaarden van de collectie tijdelijk te wijzigen en dit vervolgens weer ongedaan te maken:

  1. Ga vanuit het Shopify-beheercentrum naar Producten > Collecties.
  2. Klik op de collectie die niet wordt geüpdatet.
  3. Breng in de sectie Voorwaarden een tijdelijke wijziging aan in een willekeurige voorwaarde. Verander bijvoorbeeld de waarde van een prijsvoorwaarde met $ 0,01.
  4. Klik op Opslaan. De collectie wordt vernieuwd. Nadat het vernieuwen van de collectie is voltooid, zet je de voorwaarde terug naar de oorspronkelijke waarde.
  5. Klik nogmaals op Opslaan.
Voorwaarde-operators begrijpen voor probleemoplossing

Neem de volgende veelvoorkomende problemen met voorwaarde-operators door om ervoor te zorgen dat je collecties naar behoren werken.

Exacte versus gedeeltelijke overeenkomst

Bij het instellen van voorwaarden is het belangrijk om het verschil te begrijpen tussen een exacte en gedeeltelijke overeenkomst:

  • is gelijk aan: Een product moet exact overeenkomen met de volledige waarde die je invoert. Als je bijvoorbeeld zomeruitverkoop invoert, komen alleen producten met precies die woordgroep overeen, en niet producten met zomeruitverkoop 2024.
  • bevat: Het productattribuut bevat de waarde die je invoert ergens in het kenmerk. Zo zou bijvoorbeeld uitverkoop overeenkomen met producten met zomeruitverkoop, uitverkoopartikelen of magazijnuitverkoop.
  • is niet gelijk aan: Een product mag niet exact overeenkomen met de waarde. Dit is anders dan bevat niet, wat betekent dat de waarde helemaal nergens in het attribuut mag voorkomen.

Numerieke operators en tijdelijke oplossingen

Collecties hebben geen operator voor 'groter dan of gelijk aan' of 'kleiner dan of gelijk aan'. Om de doelwaarde in je bereik op te nemen, pas je de waarde met 1 cent aan:

  • Om producten op te nemen met een prijs van $ 100 USD of minder, gebruik je: Productprijs is kleiner dan $ 100,01 USD
  • Om producten op te nemen met een prijs van $ 50 USD of meer, gebruik je: Productprijs is groter dan $ 49,99 USD

Voorwaarden voor vergelijkingsprijs

Voorwaarden voor een vergelijkingsprijs hebben specifiek gedrag dat onverwacht kan zijn:

  • Nul (0) is niet hetzelfde als leeg: Een vergelijkingsprijs van $ 0,00 USD wordt niet als leeg beschouwd. Om producten te vinden waarvoor een vergelijkingsprijs is ingesteld (inclusief nul), gebruik je is ingesteld of is groter dan 0,00.
  • Evaluatie op variantniveau: Als een willekeurige productvariant een lege vergelijkingsprijs heeft, komt het hele product overeen met de voorwaarde is niet ingesteld. Voor is ingesteld moeten alle varianten een vergelijkingsprijswaarde (inclusief nul) hebben.
  • Standaard is NULL: Standaard hebben producten en varianten een vergelijkingsprijswaarde NULL (leeg), die niet wordt herkend door vergelijkingsprijsvoorwaarden. Je moet handmatig een waarde instellen voor het product of de variant om deze te laten herkennen.
  • Instellen op $ 0,00 USD sluit uit van uitverkoopcollecties: Als je een product wilt uitsluiten van collecties die vergelijkingsprijs is ingesteld gebruiken, stel je de vergelijkingsprijs in op $ 0,00 USD.

Producten uitsluiten met 'is niet gelijk aan'

Wanneer je is niet gelijk aan gebruikt om producten uit te sluiten op basis van categorieën zoals Verkoper of Type, kan het zijn dat de voorwaarde producten niet correct filtert, met name bij gebruik van meerdere uitsluitingen:

  • Bij alle voorwaarden mag een product aan geen van de uitsluitingscriteria voldoen om te worden opgenomen. Dit kan lastig zijn wanneer je probeert meerdere verkopers uit te sluiten.
  • Bij willekeurige voorwaarde wordt een product opgenomen als het aan ten minste één uitsluitingscriterium niet voldoet, wat per ongeluk producten kan opnemen die je juist wilt uitsluiten.

Overweeg in plaats daarvan producttags te gebruiken met de voorwaarde is gelijk aan voor betrouwbaardere uitsluitingen.