Forstå vilkår for samlinger
Du kan legge til ett eller flere vilkår for en samling for å finne samsvarende produkter eller varianter basert på mange opplysninger, inkludert tittel eller type, tagger, pris eller varelager. Én enkelt samling kan ha maksimalt 60 vilkår totalt.
Å definere vilkår for samlinger kan bidra til å organisere produkter automatisk uten manuell håndtering, og sparer tid etter hvert som katalogen vokser. Du kan bruke vilkår med samlinger som har Produkter eller Varianter som kilder.
Alle vilkårstypene på denne siden gjelder for å angi vilkår for å inkludere spesifikke produkter eller varianter i samlingene. For å ekskludere spesifikke produkter fra en samling, gjelder kun vilkårstypene kategori, tagg, type og selger.
På denne siden
- Angi vilkår basert på produkttittel, varianttittel, type eller selger
- Angi vilkår basert på produktkategori
- Angi vilkår basert på produkttagger
- Angi vilkår basert på produktstatus
- Angi vilkår basert på pris, sammenlign med pris, vekt eller varelager
- Angi vilkår for metafelt-definisjon basert på metafeltverdier
- Angi vilkår basert på metafelter for metaobjektreferanse
- Bruk av flere utvalgsvilkår
- Angi flere vilkår for å definere et område
- Feilsøking av samlingsvilkår
Angi vilkår basert på produkttittel, varianttittel, type eller selger
Du kan legge til et vilkår for å inkludere et produkt eller en variant i en samling basert på produkttittel, varianttittel, type eller selger. Du kan også bruke type- eller selgervilkår for å ekskludere spesifikke produkter fra en samling.
Gå gjennom følgende tabell for å se informasjon om hvordan produkter samsvarer med vilkårsverdien du angir for produkttittel, varianttittel, type eller selger.
| Term | Beskrivelse |
|---|---|
| er lik | Produkttittelen, varianttittelen, typen eller selgeren må samsvare nøyaktig med hele verdien du skriver inn eller velger. |
| er ikke lik | Produkttittelen, varianttittelen, typen eller selgeren kan ikke samsvare med verdien du skriver inn eller velger. |
| starter med | Begynnelsen av produkttittelen, varianttittelen, typen eller selgeren samsvarer med verdien du skriver inn eller velger. |
| slutter med | Slutten av produkttittelen, varianttittelen, typen eller selgeren samsvarer med verdien du skriver inn eller velger. |
| inneholder | Produkttittelen, varianttittelen, typen eller selgeren inneholder verdien du skriver inn. Du må angi en verdi som er på minst 3 tegn, og verdien kan ikke starte eller slutte med mellomrom. |
| inneholder ikke | Produkttittelen, varianttittelen, typen eller selgeren inneholder ikke verdien du angir. Du må spesifisere en verdi som er minst 3 tegn lang, og verdien kan ikke starte eller slutte med mellomrom. |
Angi betingelser basert på produktkategori
Du kan legge til en betingelse for å inkludere produkter eller varianter, eller for å ekskludere produkter, som har eller ikke har en bestemt produktkategori. Betingelsestypen Produktkategori har alternativene er lik og er ikke lik for å kontrollere hvordan et produkt eller en variant må samsvare med betingelsesverdiene du velger.
For eksempel, for å sette opp en betingelse som velger produkter eller varianter med produktkategorien Elektronikk:
- I en Produkter- eller Varianter-kilde klikker du på
Legg til betingelse > Produktkategori.
- I den andre rullegardinmenyen velger du er lik.
- Klikk på feltet Velg kategori, og velg deretter Elektronikk.
Du kan også inkludere produkter fra alle underkategorier av en produktkategori ved å velge Inkluder underkategorier i rullegardinmenyen. Dette returnerer produkter for alle kategorier som er underkategorier av den overordnede produktkategorien du velger.
For eksempel, for å sette opp en betingelse som velger produkter eller varianter med produktkategorien Leker og spill og alle underkategoriene, som Puslespill, Kortspill og Badeleker:
- I en Produkter- eller Varianter-kilde klikker du på
Legg til betingelse > Produktkategori.
- I den andre rullegardinmenyen velger du er lik.
- Klikk på feltet Velg kategori, velg Inkluder underkategorier i rullegardinmenyen, og klikk deretter på Leker og spill.
Angi betingelser basert på produkttagger
Du kan legge til en betingelse for å inkludere produkter eller varianter, eller for å ekskludere produkter, som har eller ikke har en bestemt produkttagg. Betingelsestypen Tagg har alternativene inkluderer og inkluderer ikke for å kontrollere hvordan et produkt eller en variant må samsvare med betingelsesverdiene du velger.
Eksempel: Sett opp en betingelse som inkluderer produkter tagget med tilbehør
- I en Produkter- eller Varianter-kilde klikker du på
Legg til betingelse > Tagg.
- I den andre rullegardinmenyen velger du inkluderer.
- Klikk på feltet Velg tagg, og velg deretter Tilbehør.
Eksempel: Sett opp en betingelse som ekskluderer produkter tagget med tilbehør
- I en Produkter- eller Varianter-kilde klikker du på
Legg til betingelse > Tagg.
- I den andre rullegardinmenyen velger du inkluderer ikke.
- Klikk på feltet Velg tagg, og velg deretter Tilbehør.
For mer informasjon om tagger kan du se Taggformater.
Angi betingelser basert på produktstatus
Du kan legge til en betingelse for å inkludere produkter eller varianter som har eller ikke har en bestemt produktstatus. Betingelsestypen Produktstatus har alternativene er lik og er ikke lik for å kontrollere hvordan et produkt eller en variant må samsvare med betingelsesverdiene du velger.
Slik setter du opp en betingelse som bare velger ut arkiverte produkter eller varianter for en samling du holder upublisert for å bruke som referanse i Shopify-administratoren:
- I en Produkter- eller Varianter-kilde klikker du på
Legg til betingelse > Produktstatus.
- I den andre rullegardinmenyen velger du er lik.
- Klikk på feltet Velg status, og velg deretter Arkivert.
Slik setter du opp en betingelse som holder arkiverte produkter eller varianter utenfor en samling:
- I en Produkter- eller Varianter-kilde klikker du på
Legg til betingelse > Produktstatus.
- I den andre rullegardinmenyen velger du er ikke lik.
- Klikk på feltet Velg status, og velg deretter Arkivert.
Betingelser gjelder bare for produkter eller varianter som samsvarer automatisk. Hvis du legger til produkter manuelt i en samling, vil ikke en betingelse fjerne dem. For å ta disse produktene ut av samlingen, må du fjerne produktene som er lagt til manuelt.
Angi betingelser basert på pris, sammenlign med-pris, vekt eller lagerbeholdning
Du kan legge til en betingelse for å inkludere produkter eller varianter i en samling basert på pris, sammenlign med-pris, vekt eller lagerbeholdning.
Se følgende tabell for informasjon om hvordan produkter samsvarer med betingelsesverdien du angir for pris, sammenlign med-pris, vekt eller lagerbeholdning.
| Term | Beskrivelse |
|---|---|
| er lik | Den relevante verdien til et produkt eller en variant må samsvare nøyaktig med den angitte verdien. |
| er ikke lik | Den relevante verdien til et produkt eller en variant kan ikke samsvare med den angitte verdien. |
| er større enn | Den relevante verdien til et produkt eller en variant er større enn den angitte verdien. |
| er mindre enn | Den relevante verdien til et produkt eller en variant er mindre enn den angitte verdien. |
| er ikke angitt | Gjelder kun for betingelsen Sammenlign med-pris. Et produkt samsvarer når en av variantene har en tom verdi for Normalpris. |
| er angitt | Gjelder kun for betingelsen Sammenlign med-pris. Et produkt samsvarer når alle variantene har en Normalpris-verdi. Verdien kan være 0. |
Atferden for Sammenlign med-pris > er ikke angitt og Sammenlign med-pris > er angitt baserer seg på verdiene for alle variantene av et produkt på følgende måter:
- Hvis noen av variantene har en tom normalpris, samsvarer produktet med betingelsen er ikke angitt.
- For betingelsen er angitt må alle varianter ha en normalpris-verdi (inkludert 0) for at produktet skal samsvare.
Betingelser for varianter
Når du har en Produkter-kilde og setter opp en betingelse i kilden som retter seg mot et produkt med varianter, er betingelsen sann hvis en av variantene samsvarer med betingelsen. Dette gjelder uansett om du velger Samsvar med alle betingelser eller Samsvar med en hvilken som helst betingelse i kilden.
Anta for eksempel at du har et produkt med 5 varianter. Fire av variantene er på lager, men én er ikke på lager. Hvis du har en samling som har en betingelse i en Produkter-kilde om at Lagerbeholdning er større enn 0, blir produktet inkludert i samlingen fordi minst én av variantene oppfyller betingelsen.
Angi betingelser for metafelt-definisjoner basert på metafeltverdier
Du kan legge til en betingelse for å inkludere produkter eller varianter som har en bestemt verdi for metafelt.
For å ha metafeltene tilgjengelige når du oppretter samlinger, må du aktivere innstillingen for samlinger for metafelt-definisjonen. Du kan ha innstillingen for samlinger aktivert på maksimalt 128 definisjoner for metafelt-definisjoner for produkter og metafelt-definisjoner for varianter.
Når en samlings kilde er angitt til Varianter, vil betingelser for kategorimetafelt bare begrense samlingen til bestemte varianter når det relaterte produktalternativet er koblet til et kategorimetafelt. Tilkoblede produktalternativer viser -ikonet på produktdetaljsiden.
Hvis for eksempel alternativet Farge er koblet til kategorimetafeltet Farge, vil betingelsen Farge er rød bare inkludere varianter med alternativsverdien rød for farge.
Hvis et alternativ ikke er koblet til et kategorimetafelt, kan en betingelse for det metafeltet fortsatt samsvare med produktet, men betingelsen begrenser ikke samlingen til bestemte varianter for det alternativet.
For å for eksempel sette opp en betingelse som velger produkter med metafelt-definisjonen Farge og verdien #FF0000:
- I en kilde for Produkter eller Varianter klikker du på
Legg til betingelse > Metafelt.
- Velg Farge som metafelt-definisjon.
- Klikk på feltet Velg verdi, og velg deretter #FF0000.
Finn ut mer om samlinger etter metafelt.
Metafelttyper støtter følgende betingelser.
| Type metafelt-definisjon | Betingelser |
|---|---|
| Sann eller usann | Metafelt-definisjonstypen Sann eller usann støtter følgende betingelser:
|
| Heltall | Metafelt-definisjonstypen Heltall støtter følgende betingelser:
|
| Desimal | Metafelt-definisjonstypen Desimal støtter følgende betingelser:
|
| Vurdering | Metafelt-definisjonstypen Vurdering støtter følgende betingelser:
|
| Enkeltlinjetekst | Metafelt-definisjonstypen Enkeltlinjetekst kan være en enkeltverdi eller en liste med verdier, og støtter følgende betingelser:
|
Angi betingelser basert på referansemetafelt for metaobjekter
Du kan legge til en betingelse for å inkludere et produkt eller en variant i en samling basert på verdien i et referansemetafelt for metaobjekter. Du kan angi betingelser for referansemetafelt for metaobjekter for både produkter og varianter.
For å for eksempel sette opp en betingelse som velger produkter med referansemetafeltet for metaobjekter Materiale som har verdien Bomull:
- I en kilde for Produkter eller Varianter klikker du på
Legg til betingelse.
- Klikk på Materiale.
- I den andre rullegardinmenyen velger du er lik.
- Skriv inn eller velg
Bomullsom verdi.
Når du angir betingelser basert på referansemetafelt for metaobjekter, kan du opprette samlinger som er basert på standard taksonomiattributter.
Bruk av flere utvalgsbetingelser
Du kan angi mer enn én utvalgsbetingelse for å kontrollere hvilke produkter eller varianter som er inkludert i en samling. Du kan velge om produkter eller varianter må oppfylle alle betingelsene for å bli inkludert i samlingen, eller om de kan oppfylle hvilken som helst av betingelsene.
Anta for eksempel at du angir følgende betingelser for en samling:
- Produkttaggen er tagget med
skjorte. - Pris er mindre enn
100,01 USD.
Hvis du velger Oppfyll alle betingelser, inkluderes produkter eller varianter bare hvis de er tagget med skjorte og i tillegg har en pris på 100 USD eller mindre. Produkter eller varianter må oppfylle begge betingelsene for å inkluderes i samlingen.
Hvis du velger Oppfyll én eller flere betingelser, inkluderes produkter eller varianter hvis de er tagget med skjorte eller har en pris på 100 USD eller mindre. Produkter eller varianter trenger bare å oppfylle én betingelse for å inkluderes i samlingen.
Angi flere betingelser for å definere et område
For å inkludere produkter eller varianter med en pris, vekt eller verdi for varelager som er innenfor et angitt område, må du angi mer enn én betingelse. Den nedre grensen i området defineres i én betingelse, og den øvre grensen defineres i en annen. Du må velge Oppfyll alle betingelser for å bare inkludere produktene eller variantene som faller innenfor området.
For å for eksempel sette opp en samling som inkluderer produkter eller varianter som er priset i et område fra 50 USD til 150 USD, angir du følgende betingelser:
- Pris er større enn
49,99 USD. - Pris er mindre enn
150,01 USD.
Feilsøking av samlingsbetingelser
Hvis du opplever problemer med samlingsbetingelsene, kan du gå gjennom følgende informasjon om feilsøking.
Feilsøk samlinger som inneholder feil produkter
I sjeldne tilfeller kan samlinger inneholde feil produkter. Samlingen kan inneholde produkter som ikke oppfyller betingelsene, eller den kan mangle produkter som oppfyller betingelsene.
Hvis dette skjer, kan du prøve følgende midlertidige løsninger for å oppdatere samlingen:
Oppdater samlingen ved å duplisere og fjerne en betingelse
- Fra Shopify-administratoren går du til Produkter > Serier.
- Klikk på samlingen som inneholder feil produkter.
- Velg en eksisterende betingelse, som for eksempel «Produkttagg er lik sommer», og legg til en kopi av akkurat den samme betingelsen. Dette tvinger samlingen til å oppdatere seg i løpet av prosessen for å unngå å legge til uønskede produkter i samlingen.
- Klikk på Lagre.
- Slett den dupliserte betingelsen og klikk på Lagre igjen.
- Sjekk for å bekrefte om problemet er løst både i Shopify-administrator og i utstillingsvinduet.
Oppdater samlingen ved å oppdatere produkter
Hvis bare bestemte produkter mangler eller er feilaktig inkludert, kan du fremtvinge en oppdatering av disse produktene:
- Gå til Produkter i Shopify-administratoren.
- Klikk på produktet som mangler eller er feilaktig inkludert i samlingen.
- Gjør en liten endring på produktet, for eksempel ved å legge til et mellomrom i beskrivelsen eller angi en normalpris.
- Klikk på Lagre.
- Tilbakestill endringen ved å fjerne det du la til.
- Klikk på Lagre igjen.
- Oppdater samlingssiden for å bekrefte at produktet nå er riktig inkludert eller ekskludert fra samlingen.
Feilsøk at samling ikke oppdateres når produkt eller variant endres
Hvis du gjør en endring på et produkt eller en variant som bør føre til at den samsvarer eller ikke samsvarer med en samlings variantbaserte betingelser, men produktet forblir feilaktig inkludert eller ekskludert fra samlingen, kan du løse dette ved å endre samlingens betingelser midlertidig og deretter tilbakestille dem:
- Fra Shopify-administratoren går du til Produkter > Serier.
- Klikk på samlingen som ikke oppdateres.
- Gjør en midlertidig endring av en betingelse i delen Betingelser. Endre for eksempel verdien for en prisbetingelse med 0,01 USD.
- Klikk på Lagre. Samlingen oppdateres. Når oppdateringen er ferdig, tilbakestiller du betingelsen til den opprinnelige verdien.
- Klikk på Lagre igjen.
Feilsøking: forstå betingelsesoperatorer
Se gjennom følgende vanlige problemer med betingelsesoperatorer for å sikre at samlingene fungerer som forventet.
Eksakt vs. delvis samsvar
Når du konfigurerer betingelser, er det viktig å forstå forskjellen mellom eksakt og delvis samsvar:
- er lik: Et produkt må samsvare nøyaktig med hele verdien du angir. Hvis du for eksempel angir sommersalg, vil bare produkter med nøyaktig denne frasen samsvare, ikke produkter med sommersalg 2024.
- inneholder: Kjennemerket for produktet inneholder verdien du angir uansett hvor den er plassert. For eksempel vil salg samsvare med produkter med sommersalg, salgsvarer eller ryddesalg.
- er ikke lik: Et produkt kan ikke samsvare med den eksakte verdien. Dette er forskjellig fra inneholder ikke, som betyr at verdien ikke kan inkluderes noe sted i kjennemerket.
Numeriske operatorer og midlertidige løsninger
Samlinger har ikke operatorene «større enn eller lik» eller «mindre enn eller lik». For å inkludere målverdien i utvalget, må du forskyve verdien med 1 cent (eller øre):
- For å inkludere produkter som koster 100 USD eller mindre, bruker du: Produktpris er mindre enn 100,01 USD
- For å inkludere produkter som koster 50 USD eller mer, bruker du: Produktpris er større enn 49,99 USD
Betingelser for normalpris
Betingelser for normalpris har spesifikke atferder som kan være uventede:
- Null (0) er ikke det samme som tom: En normalpris på 0,00 USD regnes ikke som tom. For å finne produkter der en normalpris er angitt (inkludert null), kan du bruke er angitt eller er større enn 0,00.
- Evaluering på variantnivå: Hvis en produktvariant har en tom normalpris, samsvarer hele produktet med betingelsen er ikke angitt. For er angitt må alle varianter ha en verdi for normalpris (inkludert null).
- Standard er NULL: Som standard har produkter og varianter en normalprisverdi på NULL (tom), som ikke gjenkjennes av betingelser for normalpris. Du må angi en verdi manuelt for produktet eller varianten for at det skal gjenkjennes.
- En innstilling på 0,00 USD ekskluderer fra salgssamlinger: Hvis du vil ekskludere et produkt fra samlinger som bruker normalpris er angitt, setter du normalprisen til 0,00 USD.
Ekskluder produkter med «er ikke lik»
Når du bruker er ikke lik for å ekskludere produkter basert på kategorier som selger eller type, filtrerer kanskje ikke betingelsen produktene riktig. Dette gjelder spesielt når du bruker flere ekskluderinger:
- Med alle betingelser må ikke et produkt samsvare med noen av ekskluderingskriteriene for å inkluderes. Dette kan være utfordrende når du prøver å ekskludere flere selgere.
- Med noen betingelser blir et produkt inkludert hvis det ikke samsvarer med minst ett ekskluderingskriterium. Det betyr at du utilsiktet kan inkludere produkter du ønsker å ekskludere.
Du bør heller vurdere å bruke produkttagger med betingelsen er lik for mer pålitelige ekskluderinger.