Zum Inhalt springen

Familien & Attribute

Vollständige, vergleichbare Produktdaten entstehen nicht von selbst – sie brauchen Struktur. Im buzzle PIM liefern Familien und Attribute genau diese Struktur: Die Familie bestimmt, welche Eigenschaften ein Produkt überhaupt haben soll, die Attribute halten die konkreten Werte. Unterschiedliche Produktarten brauchen unterschiedliche Felder – und genau das bildet buzzle sauber ab.

Eine Familie ist die Vorlage für eine Gruppe gleichartiger Produkte. Sie legt fest, welche Attribute ein Produkt dieser Art mitbringt – und damit auch, welche Felder ein Redaktionsteam bei der Erfassung überhaupt sieht: immer genau die, die für diese Produktart zählen, nicht mehr und nicht weniger.

Familien lassen sich hierarchisch organisieren: Eine übergeordnete Familie gibt gemeinsame Attribute vor, spezialisierte Unterfamilien ergänzen ihre Besonderheiten. Gemeinsame Strukturen pflegst du so nur einmal und vermeidest Doppelspurigkeiten.

Jedes Feld ist ein Attribut mit einem passenden Typ, der bestimmt, wie Werte erfasst, validiert, gespeichert, indexiert und ausgespielt werden. So wird jeder Wert im richtigen Format gehalten – eine Zahl als Zahl, ein Datum als Datum, eine Auswahl aus einer gepflegten Werteliste – statt alles in Freitextfelder zu zwingen.

buzzle bietet eine aussergewöhnlich breite Palette an Attributtypen, sodass jeder Wert im passenden Format erfasst und validiert wird:

  • Text – ein- und mehrzeilig sowie formatierter Text als HTML oder Markdown
  • Zahl – inklusive Varianten mit Masseinheit oder Referenzdaten
  • Datum, Ja/Nein (Boolean) und URL
  • Auswahl – Einzelauswahl (Option) und Mehrfachauswahl (Multiselect), gestützt auf Referenzdaten
  • Produkt-Selektor – Verweis auf andere Business Objects
  • Asset-Selektor – Verweis auf Bilder und Dateien
  • Business-Objekt-Referenz – typisierte Verknüpfungen zwischen Objekten
  • CDN-Anbindung – Felder für Medien und Dateien aus einem angebundenen CDN

Eine vollständige Liste aller Typen mit ihren Konfigurationsfeldern findest du in der Attributtypen-Referenz.

Eine echte Stärke von buzzle sind berechnete Attribute. Sie kombinieren mehrere andere Attribute zu einem neuen Wert – etwa eine zusammengesetzte Produktbezeichnung oder ein URL-Slug, der automatisch aus anderen Feldern entsteht. Mit Text-Platzhaltern definierst du Vorlagen, in die Werte anderer Attribute dynamisch eingesetzt werden. So entstehen konsistente Bezeichnungen, Slugs und Beschreibungen ganz ohne manuelle Pflege – und bleiben automatisch aktuell, wenn sich die Ausgangswerte ändern.

Verwandte Attribute werden zu Attributgruppen zusammengefasst – etwa «Masse», «Materialien» oder «Logistik». Das hält die Erfassungsmaske übersichtlich und sorgt dafür, dass Redakteurinnen und Redakteure schnell die richtigen Felder finden. Weniger Suchen bedeutet weniger Fehler und schnellere Pflege.

Auswahlwerte kommen aus zentral gepflegten Referenzdaten – etwa Farben, Materialien oder Masseinheiten. So stehen einheitliche Werte allen Produkten gleich zur Verfügung. Ändert sich ein Begriff, wirkt das überall – ohne Suchen und Ersetzen. Mehr dazu unter Referenzdaten.

In Produktfamilien mit Varianten ist Attributvererbung der Schlüssel zu effizienter Pflege. Ein Wert, der am übergeordneten Objekt gesetzt ist, wird an die untergeordneten Objekte vererbt – kann dort aber bei Bedarf individuell überschrieben werden. Gemeinsame Eigenschaften pflegst du also einmal zentral, während Varianten nur ihre Abweichungen tragen.

Die Zuordnung eines Attributs zu einer Familie steuerst du über die Familien-Attribut-Konfiguration. Dabei werden pro Familie unter anderem festgelegt:

EinstellungBedeutung
AttributeCodeWelches Attribut der Familie zugeordnet ist
AttributeGroupCodeIn welcher Attributgruppe es erscheint
SortOrderReihenfolge innerhalb der Gruppe
Familienspezifische KonfigurationZusätzliche Vorgaben pro Familie (z. B. Pflichtfeld)

Da Familien hierarchisch sind, kann ein Attribut von einer übergeordneten Familie geerbt (IsInherited) oder in der Unterfamilie ergänzt werden. So entsteht ein konsistenter, aber flexibler Attributbaustein.

Mehrsprachigkeit und kanalspezifische Bezeichnungen

Abschnitt betitelt „Mehrsprachigkeit und kanalspezifische Bezeichnungen“

Attributwerte sind durchgängig mehrsprachig. Zusätzlich lassen sich Attribut-Bezeichnungen pro Kanal überschreiben (Attribute Title Overrides), sodass dasselbe Attribut im Webshop anders heissen kann als im Print-Katalog – ohne die zugrunde liegende Datenstruktur zu verändern.

  • Vollständige, vergleichbare Daten durch klare Struktur und Pflichtfelder
  • Der richtige Typ für jeden Wert – validiert statt frei getippt
  • Weniger Handarbeit durch berechnete Attribute und Vererbung
  • Schnellere Erfassung dank übersichtlicher Attributgruppen
  • Kanal- und marktgerechte Bezeichnungen ohne Strukturbruch
  • Familien als hierarchische Vorlagen für Produktgruppen
  • Über 20 Attributtypen für jeden Datentyp – inkl. HTML, Markdown, Referenzen und Medien
  • Berechnete & virtuelle Attribute für automatisch zusammengesetzte Werte
  • Attributgruppen für eine übersichtliche Erfassung
  • Referenzdaten für einheitliche Auswahlwerte
  • Vererbung für effiziente Varianten-Pflege
  • Mehrsprachig und mit kanalspezifischen Bezeichnungen