Regels volgen een eenvoudige logica om je te helpen automatisch je items te beheren en aan te passen: “ALS de items aan X criteria voldoen, DAN doe Y”.
Inhoud
De actie die je kiest (het DAN-gedeelte van je regel) bepaalt hoe je regel van invloed is op de items die zijn gefilterd in de voorwaarden (ALS).
Je kunt acties gebruiken om wijzigingen aan te brengen in tekstvelden, hele items te wijzigen en complexe berekeningen uit te voeren met behulp van numerieke velden.
Bijvoorbeeld, om alle items uit te sluiten van je exportkanaal die geen titel hebben, kun je je actie als volgt instellen:
- ALS het titelveld leeg is (voorwaarde)
- DAN neem alle velden en sluit uit
Breid een actie uit met ‘EN’
Je kunt acties uitbreiden met EN om meerdere wijzigingen aan te brengen op de gefilterde items.
Voorbeeld: Wijzig de inhoud van de velden conditie en merk
Om wijzigingen aan te brengen in zowel het conditie- als merkveld van de gefilterde items, stel je de acties als volgt in:
- ALS alles (voorwaarde)
- DAN neem conditie en plaats waarde "nieuw"
- EN neem merk en plaats waarde ‘Channable’
Breid een actie uit met ‘ANDERS’
Je kunt acties uitbreiden met ANDERS om wijzigingen aan te brengen in items die niet door je ‘ALS’-voorwaarde zijn gefilterd.
Voorbeeld: Gratis verzending voor items boven €50
Filter items met een prijs hoger dan 50 en stel hun verzendkosten in op 0.
- ALS prijs groter is dan ‘50’ (voorwaarde)
- DAN neem verzendprijs en plaats waarde ‘0’
Om verzendkosten in te stellen voor alle items onder de €50, kun je ANDERS gebruiken om een vervolgactie in te stellen:
- ANDERS neem verzendprijs en plaats waarde ‘3.99’
Actietypen
Itemgroep samenstellen
De actie Itemgroep samenstellen maakt lijsten op basis van een groepsidentificatie, zoals een groeps-ID. Je kunt deze actie gebruiken om geconsolideerde lijsten te maken.
Voorbeeld: Combineer merk en kleurvelden per itemgroep-ID
- ALS alles
- DAN neem item_group_id en itemgroep samenstellen
- Van veld merk en zet in brand_list
- Van veld kleur en zet in color_list
Channable plaatst merken met dezelfde item_group_id in brand_list, en elke kleur met dezelfde item_group_id in color_list.
Bereken
De Bereken-actie voert berekeningen uit met numerieke velden. Je kunt deze actie gebruiken om prijzen van je producten te verhogen of te verlagen.
- vermenigvuldig met
- deel door
- plus
- minus
- vermenigvuldig met veld
- delen door veld
- plus veld
- minus veld
Voorbeeld: 20% korting toepassen op alle producten
- ALS alles
- DAN neem sales_price en vermenigvuldig met “0.8”.
Formule berekenen
De Formule berekenen-actie voert complexere berekeningen uit. Je kunt rekenkundige bewerkingen gebruiken zoals +, -, * en / en projectvelden gebruiken om berekeningen uit te voeren.
Gebruik haakjes () om de volgorde van berekeningen te bepalen.
Voorbeeld: 20% korting toepassen op alle producten
- ALS alles
- DAN neem (prijs - sale_price)/
Kopieer waarde
De Kopieer waarde-actie kopieert de waarde (tekst of getal in een veld) van het ene veld naar het andere. Je kunt dit gebruiken om inhoud uit andere velden te halen en producten aan te vullen met ontbrekende informatie.
Voorbeeld:
- ALS sale_price leeg is
- DAN neem sales_price en kopieer waarde vanuit prijs.
Ontdubbel items
De ontdubbel items-actie identificeert dubbele waarden. Je kunt deze gebruiken om items met dezelfde inhoud uit te sluiten, of om één variant van een product te adverteren.
Voorbeeld: Items met dubbele identifiers uitsluiten
Stel dat we deze gegevens hebben:
id | titel |
123 | Nike Air Max sneaker |
123 | Adidas Classic sneaker |
654 | New Balance sneaker |
En we passen deze regel toe:
- ALS alles
- DAN neem id en ontdubbel items, verwijder dubbele items
Zowel de 'Nike Air Max' als de 'Adidas Classic' worden uitgesloten, omdat ze dezelfde id hebben.
Voorbeeld: Dure versies van hetzelfde product uitsluiten
- ALS alles
- DAN neem id en dedupliceer items
- Behoud laagste van veld prijs.
Ontdubbel lijst
De ontdubbel lijst-actie identificeert dubbele waarden in een lijst. Je kunt deze gebruiken om dubbele inhoud uit te sluiten.
Voorbeeld: Dubbele afbeeldingen verwijderen uit een lijst
- ALS alles
- DAN neem images_without_duplicates en ontdubbel lijst
Verwijder
De verwijder-actie sluit items uit van de productgegevens die je naar je gekozen kanaal stuurt. Je kunt deze actie gebruiken om bijvoorbeeld producten die niet op voorraad zijn uit te sluiten.
Voorbeeld: Items uitsluiten die niet op voorraad zijn
- ALS voorraad leeg is
- OF voorraad is kleiner dan 0
- DAN neem alles en verwijder
Bewerk tekst
De bewerk tekst-actie verandert de opmaak van een tekstveld. Je kunt deze actie gebruiken om bijvoorbeeld titels in kleine letters te zetten of hoofdletters toe te voegen voor consistentie of om te voldoen aan de eisen van je exportkanaal.
Opties:
- maak eerste letter hoofdletter
- maak eerste letter van elk woord hoofdletter
- maak eerste letter van elke zin hoofdletter
- maak kleine letters
- maak hoofdletters
- verwijder alle niet-getallen
- verwijder alle getallen
- verwijder enters
- verwijder overbodige spaties
- haal HTML uit veld
Voorbeeld: Eerste letter van alle titels met een hoofdletter
- ALS alles
- DAN neem titel en pas tekst aan: maak eerste letter hoofdletter
Nummer opmaken
De nummer opmaken-actie verandert de structuur of het formaat van een numeriek veld in je data. Je kunt dit gebruiken om de prijzen duidelijker te maken voor klanten.
Opties:
- Decimaal teken
- Duizenden teken
- Aantal decimalen
Voorbeeld: Prijsformaat wijzigen van 9000,00 naar 9,000.00
- ALS alles
- DAN neem prijs en nummer opmaken
- Decimaalteken: .
- Duizenden teken: ,
- Aantal decimalen: 2 decimalen
Vervang waarde
De actie Vervang waarde vervangt een waarde in een veld door een waarde naar keuze. Je kunt dit gebruiken om ongewenste tekst te verwijderen of waarden in je data aan te passen. Bijvoorbeeld om de URL’s van je producten te wijzigen van Nederlands naar Duits (‘.nl naar .de’).
Voorbeeld: Wijzig URL’s die in Nederland worden gebruikt voor de Duitse markt
- ALS alles
- DAN neem URL en vervang waarde
- .nl vervang met .de
Zoek naar waarde
De actie Zoek naar waarde zoekt naar specifieke tekst of nummers (waarden) binnen een veld om een gekozen veld in te vullen. Je kunt deze ook gebruiken om gevonden waarden te vervangen door een andere waarde.
Voorbeeld: Gebruik beschrijving om artikelen met een leeg kleurveld in te vullen
- ALS kleur leeg is
- DAN neem kleur en zoek naar waarde in beschrijving
- Zoekwaarde*:
1 “rood”
2 “geel”
3 “roze”
4 “groen”
* Channable vult niet automatisch alle mogelijke kleurwaarden in. Controleer handmatig of er producten zonder kleur zijn en voeg deze kleuren toe aan je lijst.
Plaats waarde
De actie Plaats waarde voegt informatie toe of past bestaande informatie aan in een veld. Je kunt deze actie gebruiken om een waarde toe te voegen aan een nieuw veld dat je nodig hebt.
Voorbeeld: Aangeven wanneer een artikel niet op voorraad is
- ALS voorraad leeg is
- OF voorraad is kleiner dan of gelijk aan 0
- DAN neem availability en plaats waarde “out_of_stock”
Splits items
De actie Splits items creëert afzonderlijke items op basis van verschillende waarden in een lijst. Dit is handig als je aparte productvermeldingen wilt maken op basis van één element (zoals kleur of maat).
Voorbeeld: Splits producten op basis van maat
- ALS alles
- DAN neem maat en splits items
Voorbeeld: Splits laarzen op basis van maat
- ALS categorie bevat laarzen
- DAN neem maat en splits items