Cookie

< zur Übersicht

28.04.2022
Technologien | Shopware
Sebastian Schreier| Senior Software Engineer

Die Enterprise Edition-Features von Shopware 6 im Überblick

Nachdem die Entscheidung gefallen ist, einen eigenen Onlineshop auf Basis von Shopware 6 zu betreiben, stellt man sich früher oder später die Frage, auf welche Edition man dazu setzt. Beginnt man erst einmal mit der Community Edition, setzt man gleich auf die Professional Edition, auf deren Features wir bereits in den Blogartikeln "Die Professional Edition-Features von Shopware 6 im Überblick Teil 1" und "Die Professional Edition-Features von Shopware 6 im Überblick Teil 2" näher eingegangen sind, oder ist für das eigene Business sogar die Enterprise Edition notwendig? 


Mit der Vorstellung des neuen Shopware Lizenzmodells sind die in diesem Blogartikel vorgestellten Erweiterungen B2B-Suite, Advanced Search und Shopware Publisher nun Teil der Evolve-Edition und die Erweiterung Digital Sales Rooms ist nun Teil der Beyond-Edition.


Allgemeines zur Enterprise Edition

Zu Beginn sei erwähnt, dass im Vergleich zur Community und Professional Edition auch die Enterprise Edition die identische Codebasis vorweist. Zudem beinhaltet Sie alle Features der Professional Edition, also die Erweiterungen "CMS Extensions", "Custom Products", "Dynamic Access", "Flow Builder Professional" und "Social Shopping". Im Supportfall erhält man mit der Enterprise Edition von Shopware eine Service-Reaktionszeit von unter 2 Stunden und auch Entwickler-Support. Der größte Unterschied zu den anderen beiden Editionen besteht darin, dass die Enterprise Edition noch weitere nützliche Erweiterungen zur Verfügung stellt: die "B2B-Suite", die "Advanced Search", "Digital Sales Rooms" und den "Shopware Publisher". 

B2B-Suite

Die Erweiterung "B2B-Suite" enthält alle wichtigen Funktionen, die den eigenen Geschäftskunden komfortable Einkaufsmöglichkeiten bieten. Dazu gehören neben Schnellbestellfunktionen auch ein Angebotsmanagement, eine Rollen- und Rechteverwaltung, eine Budgetverwaltung, die Außendienstunterstützung und vieles mehr. Die ausführliche Beschreibung der einzelnen Funktionen kann man in unserem Blogartikel "Welche Funktionen beinhaltet die B2B-Suite von Shopware 6?" nachlesen.

Advanced Search

Die Erweiterung "Advanced Suche" liefert eine hoch performante und skalierbare Suche, die auf der Elastic Search basiert und fortschrittliche, intelligente Suchfunktionen und ultraschnelle Ladezeiten bei großen Datenmengen bietet. Die Konfiguration der Enterprise Suche ist unter "Einstellungen", "Erweiterungen" und "Shopware Enterprise Suche" zu finden, wo im Tab "Übersicht" die grundlegenden Konfigurationen vorgenommen werden können. Über die Schaltfläche "Definiere Such-Index" kann für die Entities "Produkt", "Kategorie" und "Hersteller" je Datensatz festgelegt werden, ob dieser "nicht durchsucht", "durchsucht" oder "priorisiert" (Treffer erhalten bei der Suche für den Inhalt dieses Datensatzes eine doppelt so hohe Gewichtung) werden soll. Bei Datensätzen, die auf Datenbankebene als Text definiert sind, kann zusätzlich festgelegt werden, ob auch Teiltreffer einbezogen und zusammengesetzte Wörter berücksichtigt werden sollen. Zudem kann für die Vorschausuche und die Suchergebnisseite je Entity die Trefferanzahl festgelegt werden. 

Im Tab "Vorschau" können die vorgenommenen Sucheinstellungen direkt getestet werden. Nach der Auswahl der Entity und der Eingabe des Suchbegriffs werden die entsprechenden Ergebnisse inklusive des entsprechenden Rankingwerts angezeigt. 

Im Tab "Boostings" besteht außerdem die Möglichkeit, eigene Boostings zu erstellen, um damit beispielsweise gezielt bestimmte Produkte in den Suchergebnissen weiter oben anzeigen zu lassen. Für Produkte ist dies über dynamische Produktgruppen möglich, für Kategorien und Hersteller über eine oder mehrere Regeln aus dem Rule Builder.

Nach der erstmaligen Konfiguration ist es nötig, den Index neu aufbauen zu lassen. Dies geschieht auf der Serverkonsole über das Ausführen der folgenden 3 Befehle:

  • php bin/console dal:refresh:index (Erstellung und Aktualisierung der Indizes)
  • php bin/console messenger:consume (Verarbeitung der Indizes)
  • php bin/console es:create:alias (Anlegen der Aliase für die Indizes)

Anschließend werden im Frontend des Shops die Funktionen der Erweiterung ausgeliefert, beispielsweise die erweiterte Vorschausuche, die nun in Produkte und Kategorien aufgeteilt ist und das Bereitstellen weiterer Funktionen wie das selbstständige Anbieten von Suchvorschlägen (Autosuggest) und ein Infinite Scrolling für die Ergebnisse.

Digital Sales Rooms

Die Erweiterung "Digital Sales Rooms" macht es möglich, interaktive Live-Video-Events für einen oder mehrere Kunden direkt im eigenen Shop zu erstellen, ohne zwischen Präsentations-Tool, Videokonferenz-System und Shop wechseln zu müssen. Dazu gestaltet man im Vorfeld mit Hilfe der CMS-Funktionen Präsentationen und Kataloge, in denen man beispielsweise auf die Vorteile oder besondere Eigenschaften der Produkte eingeht und personalisierte und für die Kunden relevante Produktempfehlungen anzeigt. 

Der Workflow bei einem solchen Event ist dann wie folgt:

  • der Kunde fordert ein persönliches Beratungsgespräch mit einem Verkaufsberater im Shop an
  • nachdem beide Parteien zur vereinbarten Zeit dem Meeting beigetreten sind, führt der Verkaufsberater den Kunden durch den Shop, berät ihn und beide geben gemeinsam noch während der interaktiven Präsentation die Bestellung auf
  • abschließend erhält der Kunde die Bestätigung, dass die Bestellung aufgegeben wurde und die Produkte in Kürze geliefert werden.

Darüber ist es beispielsweise auch möglich, dass die eigenen Social Media Influencer für Ihre Follower direkt im Shop ein interaktives Shopping-Event organisieren. Weitere Einsatzmöglichkeiten wären:

  • bei der vorübergehenden Schließung der eigenen lokalen Läden
  • wenn die eigenen Kunden die Produkte, zum Beispiel wegen ihrer Komplexität, nicht verstehen oder noch weiterführende Fragen haben und deshalb eine persönliche Beratung benötigen
  • für einen Pitch des eigenen Verkaufsteams bei einem potenziellen Handelspartner, ohne direkt vor Ort sein zu müssen
  • wenn die Retourenquote minimiert werden soll.

Wie das Feature in Gänze aussieht, kann man sich im folgenden Video ansehen: https://youtu.be/AizaVT5NjC8.

Shopware Publisher

Die Erweiterung "Shopware Publisher" bietet die Möglichkeit, Entwürfe für ein bestehendes Erlebniswelten-Layout zu erstellen und bestehende Erlebniswelten zu ändern, ohne dabei die Live-Version eines Layouts zu beeinflussen. Zudem zeigt ein Aktivitäts-Feed, wer bereits an dem jeweiligen Layout gearbeitet hat und eine Vorschaufunktion ermöglicht es, sich noch unveröffentlichte Layouts in der Storefront anzusehen. 

Um einen Entwurf für ein Layout anzulegen, gibt es neben der Schaltfläche "Speichern" eine weitere Schaltfläche mit einem Pfeil nach unten, über die die Option "Als neuen Entwurf speichern" ausgewählt werden kann. In dem sich nun öffnenden Modalfenster vergibt man anschließend noch einen aussagekräftigen Namen für den Entwurf und speichert diesen über die Schaltfläche "Entwurf speichern".

Über das Badge "Entwurf" kann man nun erkennen, dass man sich in einem Entwurf befindet und über die Benutzerkürzel links neben der Sprachauswahl, wer bisher an dem Entwurf gearbeitet hat. Um sich die noch unveröffentlichten Änderungen vor der Freischaltung anzusehen, genügt es, die auf der rechten Seite neben der Sprachauswahl befindliche Schaltfläche "Vorschau" zu betätigen. 

Sobald die Änderungen veröffentlicht werden sollen, wählt man dazu über den Pfeil nach unten rechts neben der Schaltfläche "Speichern" die Option "Speichern und veröffentlichen" aus. Dadurch wird das aktuelle Live-Layout überschrieben und der Entwurf als neues Live-Layout gesetzt.

Zusätzlich befindet sich auf der rechten Seite im Menü oberhalb der Layout-Zuweisung der Menüpunkt "Aktivität", der auflistet, welcher Benutzer wann und welche Änderungen an dem aktuellen Layout oder Entwurf gemacht hat. Sobald man auf den aufklappbaren Bereich "Änderungen anzeigen" klickt, werden alle vorgenommenen Anpassungen angezeigt und beim Herüberfahren mit der Maus im Layout hervorgehoben.

In der Auflistung der Erlebniswelten unter "Inhalte" und "Erlebniswelten" wird außerdem die Anzahl an Entwürfen zu einem Layout in einem Badge in der oberen linken Ecke von jeder Layout-Kachel angezeigt. Darüber ist es dann möglich, den entsprechenden Entwurf zu öffnen. Zudem befindet sich in der unteren rechten Ecke der Kachel ein Hinweis mit der Anzahl an Änderungen am Layout.

Unter "Einstellungen", "System" und "Benutzer & Rechte" können über Rollen außerdem Freigabeprozesse umgesetzt werden, sodass beispielsweise festgelegt werden kann, wer Entwürfe erstellen und bearbeiten kann und wer diese veröffentlichen darf.

Sie planen einen Shop und wissen nicht genau, was Sie alles dafür benötigen und womit Sie am besten anfangen sollen? 

Als zertifizierter Shopware Gold Partner speziell auch für Shopware 6 unterstützen und beraten wir Sie dazu gern.


Zum nächsten Artikel der Serie

< zur Übersicht