> For the complete documentation index, see [llms.txt](https://helpcenter.channable.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-de/regeln-massenbearbeitung-und-anreicherung/so-verwendest-du-aktionen-dann-in-regeln/regelaktion-regeln-fur-artikelgruppen.md).

# Regelaktion: Regeln für Artikelgruppen

Verwendet für: Berechnungen auf Gruppenebene statt auf einzelner Item-Ebene.

Verwendet in: "DANN"-Anweisungen und "SONST"-Anweisungen.

### Allgemeine Verbesserung

Die vier neuen Regeln sind alle Unterregeln der übergeordneten Regel namens „Calculate item group“.

Du kannst diese Regeln verwenden, ohne die Items vorher zu gruppieren. Du kannst sie auf Gruppen von Items anwenden, die in einem bestimmten Feld gleiche Werte haben. Das naheliegendste ist item\_group\_id, du kannst aber auch eigene Item-Gruppen erstellen.

{% stepper %}
{% step %}

### Items zählen

Die Regel „count items“ zählt die Anzahl der Produkte/Items innerhalb einer bestimmten Gruppe.

Wie in der App gezeigt, wähle zuerst eine gemeinsame ID oder ein Feld, das die Gruppe identifiziert (zum Beispiel, `item_group_id`). Wähle dann die Regel und ein Feld, in dem das Ergebnis der Berechnung gespeichert werden soll.

Das Ergebnis dieser Regel ist immer eine Zahl (die Anzahl der Produkte in der Produktgruppe).

Beispielanwendungen:

* Gruppiere Stellenangebote nach `Filiale + Stadt` und zähle, wie viele Stellen eine Filiale in einem bestimmten Gebiet hat.
* Gruppiere Immobilien nach `Haustyp + Gebiet` und zähle, wie viele Häuser dieses Typs in einem Gebiet existieren.
* Im Reisebereich: Berechne die Anzahl verfügbarer Unterkünfte pro Stadt oder Tickets auf einer Strecke.

<figure><img src="https://content.gitbook.com/content/u8whzIfip72Kvn3M1bsc/blobs/tw2jEK9ig2yVnHn7JHsE/360007553179" alt=""><figcaption></figcaption></figure>

{% endstep %}

{% step %}

### Summe berechnen

Die Regel „calculate sum“ berechnet die Summe eines bestimmten numerischen Feldes für alle Items innerhalb einer Gruppe.

Ablauf:

* Wähle den Gruppenbezeichner (z. B., `item_group_id`).
* Wähle die Regel „calculate sum“.
* Wähle das numerische Feld, das summiert werden soll (zum Beispiel, `Bestand`).

Das Ergebnis ist die Gesamtmenge über die Gruppe hinweg. Wenn du beispielsweise 10 Items in der Gruppe hast und jedes hat `bestand = 3`, ist das Ergebnis 30.

<figure><img src="https://content.gitbook.com/content/u8whzIfip72Kvn3M1bsc/blobs/GJH9KffoqcAyufcXOIrO/360007553239" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Höchsten / niedrigsten Wert finden

Es gibt zwei komplementäre Regeln: „find highest value“ und „find lowest value“. Jede findet den Extremwert eines bestimmten Feldes über alle Items in der Gruppe und speichert diesen Wert in einem gewählten Feld.

Wichtig: Klicke im THEN-STATEMENT unten rechts auf die Schaltfläche Zahlen sortieren, um den höchsten oder niedrigsten Wert des gewünschten Feldes zu finden.

<figure><img src="https://content.gitbook.com/content/u8whzIfip72Kvn3M1bsc/blobs/1gP9B7NxKnrer1kzwMyO/15717447878802" alt=""><figcaption></figcaption></figure>

Anwendungsfälle:

* Flüge: Finde den niedrigsten Preis über verschiedene Daten/Angebote und bewerbe „verfügbar ab \[niedrigster Preis]“.
* Produktwerbung: Finde den niedrigsten Preis innerhalb einer Marke oder Kategorie und verwende ihn in Werbetexten wie „ab \[niedrigster\_preis\_der\_marke]“.

Hinweis: Im Gegensatz zu einer Deduplicate-Regel, die nur das höchste oder niedrigste Item behält, behalten diese Regeln alle Items und speichern lediglich den höchsten/niedrigsten Wert für die Gruppe.

Die Regel „find highest value“ funktioniert umgekehrt (findet den Maximalwert).
{% endstep %}
{% endstepper %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-de/regeln-massenbearbeitung-und-anreicherung/so-verwendest-du-aktionen-dann-in-regeln/regelaktion-regeln-fur-artikelgruppen.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
