Zum Inhalt springen

Regeln & Sichtbarkeit

Die Zuweisung sagt dem Plugin, welche Produkte für ein Badge in Frage kommen. Die Sichtbarkeit sagt dem Plugin, ob es bei gegebenem Kunden, Kontext und Zeitpunkt tatsächlich rendern soll. Diese Seite behandelt die vier auf jedem Badge verfügbaren Sichtbarkeitshebel.

Beschränken Sie das Badge auf bestimmte Shopware-Verkaufskanäle. Lassen Sie das Feld leer, um über alle Kanäle zu rendern.

Typische Anwendungen:

  • Ein B2B-spezifisches Badge im Consumer-Storefront ausblenden.
  • Eine landesspezifische Kampagne nur auf dem passenden Storefront ausspielen.
  • Neue Badge-Designs per A/B-Test, indem Sie sie zuerst auf einem einzigen Kanal aktivieren.

Hängen Sie Shopware-Regeln (aus dem Standard Rule Builder) an das Badge. Regeln können alles prüfen, was Shopware bereitstellt — Kundengruppe, Warenkorbwert, Zeitfenster, Kundenattribute, Land usw.

Sie können mehrere Regeln in zwei Kombinationsmodi anhängen:

  • AND — jede Regel muss zutreffen, damit das Badge rendert.
  • OR — mindestens eine Regel muss zutreffen.

Kombinieren Sie AND und OR durch Verkettung von Regeln — z.B. „(B2B-Kunde) AND (Warenkorbwert > 100 €)” oder „(Wochenende) OR (eingeloggter Kunde)”.

Der Rule Builder selbst ist Teil von Shopware — verwalten Sie Ihre Regeln unter Kataloge → Rule Builder.

Zwei Felder auf jedem Badge:

  • Aktiv von — das Badge beginnt ab diesem Datum/dieser Zeit zu rendern.
  • Aktiv bis — das Badge hört nach diesem Datum/dieser Zeit auf zu rendern.

Beide Felder sind optional. Setzen Sie nur Aktiv von, um einen Launch ohne Enddatum zu planen, oder nur Aktiv bis für einen harten Ablauf. Die Prüfung läuft bei jedem Seiten-Rendering — kein Cron / Hintergrundjob involviert.

Anwendungsfälle:

  • Werbe-Badges an ein Verkaufswochenende gekoppelt.
  • Saisonal thematische Labels, die nach dem Feiertag automatisch verschwinden.
  • Pre-Launch-Teaser, die um Mitternacht am Launch-Tag live gehen.

Wenn mehrere Badges für denselben Slot in Frage kommen und das Max. Badges-Limit erreicht ist, entscheidet die Priorität, welche Badges rendern. Niedrigere Zahl = höhere Priorität (gewinnende Badges rendern zuerst).

Setzen Sie Prioritäten bewusst, damit die wichtigsten Badges gewinnen:

  • Zeitlich begrenzte Promotionen: 1–10
  • Rabatt, Ausverkauft: 10–30
  • Topseller, Neu: 30–60
  • Global / immer-an: 60+

Das Max.-Badges-Limit wird in der globalen Konfiguration konfiguriert, getrennt für Detailseiten und Listings.

Damit ein Badge auf einer bestimmten Produktseite rendert:

  1. Die Typ-Bedingung des Badges muss wahr sein (Standard = auf der Zuweisungsliste; Rabatt = Produkt ist reduziert; usw.).
  2. Das Badge muss dem Produkt zugewiesen sein (nur Standard) oder global infrage kommen.
  3. Der aktuelle Verkaufskanal muss in der erlaubten Liste des Badges sein (oder die Liste muss leer sein).
  4. Das Active-from-/Active-to-Fenster muss die aktuelle Zeit einschließen.
  5. Alle Shopware-Regeln müssen unter der gewählten AND/OR-Kombination wahr ausgewertet werden.
  6. Das Badge muss unter dem Max.-Badges-Limit nach Priorität rangieren.

Jeder Schritt verengt den vorigen — Sichtbarkeit ist die Schnittmenge aller fünf.

  • Bei zeitlich begrenzten Kampagnen setzen Sie immer sowohl Aktiv von als auch Aktiv bis. Einfacher, als sich an die manuelle Deaktivierung zu erinnern.
  • Bevorzugen Sie Regeln gegenüber Pro-Kanal-Zuweisungen, wenn dieselbe Bedingung über viele Badges hinweg wiederkehrt — die Regel ist wiederverwendbar, die Kanalliste nicht.
  • Auditieren Sie Prioritäten regelmäßig, wenn Sie neue Badges hinzufügen — ohne Priorität-Bewusstsein verdrängen automatische Badges (Rabatt, Neu, Topseller) oft die werblichen.