codeRegelactie: Itemgroep regels

Wordt gebruikt voor: Berekeningen op groepsniveau in plaats van op individueel itemniveau.

Gebruikt in: "THEN"-uitspraken en "ELSE"-uitspraken.

Algemene verbetering

De vier nieuwe regels zijn allemaal een subset van regels onder de bovenliggende regel genaamd "Calculate item group".

Je kunt deze regels gebruiken zonder de items eerst te groeperen. Je kunt deze regels toepassen op groepen items die waarden delen in een bepaald veld. Het meest voor de hand liggende is item_group_id, maar je kunt ook je eigen groepen items maken.

1

Items tellen

De regel "count items" telt het aantal producten/items binnen een bepaalde groep.

Zoals in de app getoond, kies eerst een gemeenschappelijke id of een veld dat de groep identificeert (bijvoorbeeld, item_group_id). Kies daarna de regel en selecteer een veld waarin het resultaat van de berekening wordt opgeslagen.

Het resultaat van deze regel is altijd een getal (het aantal producten in de product_group).

Voorbeeldgebruik:

  • Groepeer vacatures op vestiging + stad en tel hoeveel vacatures een vestiging in een specifiek gebied heeft.

  • Groepeer vastgoed op woningtype + gebied en tel hoeveel huizen van dat type in een gebied voorkomen.

  • Voor reizen: bereken het aantal beschikbare accommodaties per stad of tickets op een route.

2

Som berekenen

De regel "calculate sum" berekent de som van een specifiek numeriek veld voor alle items binnen een groep.

Workflow:

  • Kies de groepsidentifier (bijv., item_group_id).

  • Selecteer de regel "calculate sum".

  • Selecteer het numerieke veld om op te tellen (bijvoorbeeld, Voorraad).

Het resultaat is het totaalbedrag voor de groep. Bijvoorbeeld: als je 10 items in de groep hebt en elk heeft voorraad = 3, dan is het resultaat 30.

3

Hoogste / laagste waarde vinden

Er zijn twee aanvullende regels: "find highest value" en "find lowest value". Elke regel vindt de extreme waarde van een opgegeven veld over alle items in de groep en slaat die waarde op in een gekozen veld.

Belangrijk: Klik op de knop Sorteer nummers rechtsonder in de THEN-STATEMENT om de hoogste of laagste waarde van het bedoelde veld te vinden.

Use cases:

  • Vluchten: vind de laagste prijs tussen verschillende data/aanbiedingen en adverteer "beschikbaar vanaf [laagste prijs]".

  • Productadvertenties: vind de laagste prijs binnen een merk of categorie en gebruik deze in promotietekst zoals "vanaf [laagste_prijs_van_merk]".

Opmerking: In tegenstelling tot een deduplicate-regel die alleen het hoogste of laagste item zou behouden, behouden deze regels alle items en slaan ze alleen de hoogste/laagste waarde voor de groep op.

De regel "find highest value" werkt precies andersom (vindt de maximale waarde).

Laatst bijgewerkt

Was dit nuttig?