INSIGHTS App-Entwicklung: Kategorien Deiner App

ABOUT YOU TECH

ABOUT YOU TECH

2 min read

Kategorien ermöglichen es, Produkte thematisch zusammenzufassen. Daher bieten wir in unserem ABOUT YOU Developer Center die Möglichkeit, beliebige Kategorien für Deine App anzulegen.

In folgendem Artikel möchten wir Dir zeigen, wie es ganz einfach möglich ist, Produkte Deiner App zu kategorisieren.

Technischer Hintergrund

Alle Änderungen im ABOUT YOU Developer Center werden in unserer Core Database gespeichert. Dadurch wird eine Indizierung der Produkte in den Kategorien mit Elasticsearch angestoßen. Dieser Prozess sorgt dafür, dass Deine Abfragen ressourcenschonend und schnell bearbeitet und die Ergebnisse über die API für Deine App ausgeliefert werden können.

Kategorien anlegen

Beim Anlegen Deines Kategoriebaums existieren viele Möglichkeiten, um die Kategorie und Produktpalette anzupassen. Auch können beliebige viele Kategorien erstellt werden, so steht Deiner Kreativität nichts im Wege.

Jede Kategorie kann hierbei individuell und einfach konfiguriert werden.

  • Name: Der Name Deiner Kategorie kann frei gewählt werden.
  • Status: Es werden alle Kategorien — egal, ob aktiv oder inaktiv — von der API ausgespielt. Dabei wird jede Kategorie mit einer Angabe versehen, ob diese aktiv oder inaktiv ist. Über unsere API und SDKs kannst Du auch nur nach den aktiven Kategorien filtern.
  • Einzuschließende Produkte. Du hast die Wahl, ob die Kategorie Produkte nach Suchfiltern inkludieren soll, oder nach festgelegten IDs.
  • Einzelne Produkte setzen:
  • Produkt-IDs: Wenn Dir die IDs der Produkte, die Du in Deiner Kategorie darstellen möchtest, bereits bekannt sind, bietet sich diese Option an.
  • Suchfilter setzen:
  • Auszuschließende Produkte. Hier kannst du Produkte die zwar eigentlich in die gesetzten Filter fallen würden, aber explizit ausgeschlossen werden sollen.
  • Suchbegriff. Der Suchbegriff filtert Produkte anhand ihres Namens, der Farbe und ihrer Marke.
  • Mindestpreis/Maximalpreis. Über diesen Filter können Produkte eingeschlossen werden, die in diese Preisspanne fallen.
  • Einzuschließende Marken. Über einzuschließende Marken kannst Du festlegen, welche Produkte welcher Marken verfügbar sein sollen. Wenn Du keine Marke angewählt hast, werden Produkte aller Marken ausgespielt.
  • SALE. Über diesen Filter kann bestimmt werden, ob alle Produkte, nur Produkte mit einem Aktionspreis, oder nur Produkte ohne Aktionspreis ausgespielt werden sollen.
  • Einzubeziehende Kategorien. ABOUT YOU hat für Dich bereits eine Vorkategorisierung vorgenommen. Du kannst hiermit bestimmen, aus welchen Stammkategorien Du Produkte beziehen möchtest

Wenn Produkte in unserem System eingespielt, entfernt oder aktualisiert werden, dann werden die Produkte Deiner Kategorie automatisch aktualisiert.

Übersicht

Wir bieten wir eine Übersicht aller Kategorien Deiner App an.

Anhand des grünen oder grauen Balkens auf der linken Seite ist direkt sichtbar, welche Kategorien aktiv oder inaktiv sind. In dieser Übersicht kannst Du neue Kategorien anlegen, die Position mit Drag&Drop ändern, sowieso Kategorien entfernen.

Über diesen Menüpunkt hast Du die Möglichkeiten, den Kategoriebaum von ABOUT YOU oder den Stammkategoriebaum zu kopieren. Diese Optionen bieten sich an, wenn Du eine erste Basis für Deine Kategorien anlegen möchtest.

Kategorien bearbeiten

Genauso einfach, wie Du Kategorien anlegen kannst, kannst Du sie auch jederzeit wieder bearbeiten. Die ID der Kategorie ändert sich dabei nicht.

Unsere SDKs erleichtern Dir die Arbeit und den Zugriff auf Deine Kategorien. Weitere Fragen zu diesem und anderen Themen beantworten wir Dir gerne auf StackOverflow oder per E-Mail: [email protected].