Du siehst Dir gerade den Artikel zu einer älteren Shopware Version an!

Advanced Search 2.0

Seit Shopware 6.5.6.0 verwendet die Advanced Search nur noch OpenSearch.

Die Advanced Search ist Teil der Commercial Erweiterung und steht Dir ab dem Plan Shopware Evolve als Erweiterung zur Verfügung.

SaaS Kunden steht die Advanced Search bereits ohne weitere Installation zur Verfügung.

Die Advanced Search bietet Dir einfache Konfigurationsmöglichkeiten und aufgrund der OpenSearch-Basis hohe Performance.

Voraussetzungen

Da die Advanced Search auf OpenSearch basiert, ist eine OpenSearch-Instanz Grundvoraussetzung für den Betrieb. Wie Du OpenSearch in Shopware 6 integrierst, erfährst Du hier. Zusätzlich muss die Commercial Erweiterung installiert & aktiviert sein. Weitere Informationen zur Commercial Erweiterung findest Du hier.

Allgemein

Die Einstellungsmöglichkeiten zur Advanced Search findest Du im Admin unter Einstellungen > Suche.

Die Advanced Search kann pro Verkaufskanal (1) konfiguriert werden und kann über Advanced Search aktivieren (2) aktiviert/deaktiviert werden.

Im Abschnitt Trefferanzahl definierst Du die Anzahl der angezeigten Elemente für die Vorschausuche (1) und die Ergebnisseite (2).

Echtzeit-Suche

In diesem Bereich wird Dir eine Vorschau der Suchergebnisse auf der Basis eines Verkaufskanals angezeigt, ohne die Storefront aufrufen zu müssen.

Verkaufskanal (1): Wähle den Verkaufskanal, in dem Du Deine Suche testen möchtest.
Suche (2): Gebe den Begriff ein, den Du testen möchtest.
Typ (3): Wähle den Typ (Produkt, Kategorie oder Hersteller) des Suchbegriffs aus.
Beispiel anzeigen (4): Öffnet ein Modal mit Beispielen für Suchanfragen.

Boosting

Die Boostingeinstellungen stehen ab Shopware Commercial Version 5.5.0 zur Verfügung.

Neben der Priorisierung von einzelnen zu durchsuchenden Datensätzen, besteht die Möglichkeit, zusätzliche Boostings anzulegen.

Ein Boosting bietet Dir gezielte Konfigurationsoptionen, um z.B. bestimmte Produkte in den Suchergebnissen weiter oben anzuzeigen.

In Verkaufskanal (1) wird Dir angezeigt, für welchen Deiner Shops Du ein Boosting bearbeitest. Mit Neues Boosting (2) öffnest Du das Formular, um ein neues Boosting zu definieren. Im unteren Bereich (3) werden Dir vorhandene Boostings für diesen Verkaufskanal angezeigt, mit den Informationen, ob Sie aktiv sind und in welchem Zeitraum. Klicke auf den Namen oder ... > Bearbeiten, wenn Du ein bestimmtes Boosting bearbeiten möchtest.
Allgemeine Boostingeinstellungen

Wenn Du ein neues Boosting anlegen möchtest, sind einige Einstellungen für jede Art von Boosting gleich. Du kannst Boostings für Produkte, Kategorien und Hersteller anlegen.

Für die Konfiguration eines Boostings vergib zunächst einen Namen (1) und die gewünschte Boosting-Relevanz im Feld Boost (2). Diese Relevanz wird den Produkten, Kategorien oder Hersteller Boostings zur ohnehin schon erhaltenen Relevanz hinzuaddiert.
Um das Boosting zu aktivieren, klicke auf den Schalter Aktiv (3).
Optional ist es möglich, das Boosting nur in einem bestimmten Zeitraum zu verwenden. Hierzu stelle den Zeitraum in den Feldern Aktiv von (4) und Aktiv bis (5) ein.
Über den Stream Typ (6) entscheidest Du, an welcher Stelle die Relevanz durch dieses Boosting erhöht werden soll. Die drei Typen werden nachfolgend genauer beschrieben.
Stream Typ Produkt-Boosting

Für das Boosting von Produkten werden vorhandene dynamische Produktgruppen verwendet. Es werden die Produkte höher gewertet, die in der Produktgruppe vorhanden sind und auf die die Suchanfrage generell zutrifft. 
Solltest Du bisher noch keine entsprechende dynamische Produktgruppe erstellt haben, empfehlen wir Dir, dies als ersten Schritt durchzuführen.
 

Als Stream Typ wähle Product Stream aus, hierdurch wird das Feld Dynamische Produktgruppe eingeblendet. In diesem Auswahlfeld kannst Du die gewünschte dynamische Produktgruppen wählen.

Stream Typ Entity - Kategorieboosting

Für das Boosting von Kategorien und Herstellern kannst Du direkt im Modal des Boostings eigene Regeln definieren.

Als Stream Typ wähle Entity Stream aus, im nun erscheinenden Feld Typ Kategorie.
Anschließend wird die Möglichkeit zum Erstellen von Regeln eingeblendet, die auf Kategorien angewendet werden. Diese Regel-Konfiguration basiert auf dem Rule-Builder. Hiermit kannst Du individuelle Bedingungen erstellen, anhand derer das Boosting angewendet werden soll.
Stream Typ Entity - Herstellerboosting
Für das Boosting von Kategorien und Herstellern kannst Du direkt im Modal des Boostings eigene Regeln definieren.

Als Stream Typ wähle Entity Stream aus, im nun erscheinenden Feld Typ Hersteller.
Anschließend wird die Möglichkeit zum Erstellen von Regeln eingeblendet, die auf Hersteller angewendet werden.Diese Regel-Konfiguration basiert auf dem Rule-Builder. Hiermit kannst Du individuelle Bedingungen erstellen, anhand derer das Boosting angewendet werden soll.

War dieser Artikel hilfreich?