Shopware 6 Schnittstelle zu Pondus Beitrag

Ihr Verlagshaus nutzt Pondus und möchte auf einen Shopware-6-Shop wechseln? Oder Sie nutzen bereits Shopware 6 und möchten gerne Pondus daran anschließen? Wir erklären, wie wir eine Shopware-6-Schnittstellenlösung zur Verlagswirtschaft Pondus umgesetzt haben, wie diese funktioniert und wie wir individuelle Konfigurationen dafür anpassen können.

Was ist Pondus?

Pondus ist eine Verlagswirtschafts-Software und unterstützt Verlage dabei, alle ihre Daten online zu sammeln, zu vernetzen und weiterzuverarbeiten. Da die Software wichtige Daten, wie zum Beispiel Autorennamen, aber auch Daten von Lagerbeständen verwalten kann, gleicht sie einem PIM-System, wobei einige Bestandteile einem ERP-System ähneln. Funktionell näher an einem ERP-System sind in der Verlagsbranche allerdings Logistik-Systeme wie Zeitfracht oder KNV, die auch noch eigene Lager- und Auslieferungslogistik übernehmen.

Mittels Schnittstellen (APIs) sind in der Regel verschiedene weitere Systeme an die Software von Pondus angeschlossen. Über diese Anbindungen erhalten die Systeme alle wesentlichen Informationen zum Lagerbestand, zum Status der Produkt- sowie Verlagsdaten und jegliche Produkt- sowie Autoreninformationen für den Verkauf im Laden oder im Online-Shop. Für eine effiziente Nutzung können die Daten so zentral in Pondus organisiert werden und lassen sich bei Bedarf in Echtzeit an die jeweiligen Systeme übertragen.

Was ist das Ziel einer Shopware-6-Schnittstelle zu Pondus?

Die Verlagswirtschaft Pondus wird über Schnittstellen an alle wesentlichen Systeme in der IT-Landschaft des Unternehmens angebunden und erhält darüber mehrmals am Tag alle wesentlichen Informationen zu Beständen, Autoreninformationen, Produktstatus etc. Diese Infos kann das System anschließend gebündelt an den Online-Shop mittels Schnittstellenlösung liefern.

Mit unserer Lösung bilden wir die vielfältigen Informationen, die Pondus liefern kann, im Online-Shop auf Basis von Shopware 6 ab. Mithilfe der Lösung erhält der Shopware-Shop neben den Produktdaten weitere Informationen zu Produktvarianten, Verfügbarkeiten sowie Lagerbeständen. Zusätzlich lassen sich außerdem Daten aus Pondus speziell für den Online-Shop aufbereiten, die weitere Informationen, beispielsweise zu Veranstaltungen oder Autorenevents, betreffen. Auch die Datenpflege und -bearbeitung kann über eine von uns entwickelte Oberfläche im Administrationsbereich des Online-Shops ermöglicht werden.

Wie erfolgt die Umsetzung der Schnittstellenlösung von Shopware 6 zu Pondus?

Bei der Umsetzung beginnen wir damit, alle Logiken und Strukturen von Pondus abzubilden und diese mit Shopware 6 zu verbinden, um die Informationen dort darstellbar zu machen. Dabei sind nicht nur reine Produktdaten (wie Autorennamen, Buchtitel etc.) Bestandteil der Datenabfrage, sondern auch andere Einheiten/Entitäten wie Events, News, Pressestimmen und Reviews können von Pondus über die Schnittstelle in den Online-Shop übertragen werden. Durch diesen zusätzlichen Datentransfer kann der Online-Shop weitere produktrelevante Informationen aus Pondus erhalten, für die die doppelte Datenpflege (etwa in anderen Systemen) durch die Shop-Mitarbeiter vermieden wird.

Auf diese Weise haben am Ende fast alle Inhalte zu den Buchprodukten im Online-Shop ihren Ursprung in Pondus, liegen dort also zentral ab und sind über den gesamten Shopware-6-Shop hinweg einheitlich. Je nach Zweck können die Daten außerdem in den jeweils benötigten Formaten angezeigt werden. In dieser Form ist Pondus vergleichbar mit einem PIM-System, da die Schnittstellenlösung alle tatsächlich relevanten Informationen wie Produktdaten, News, Events oder sogar Themencodes liefern kann.

Individuelle Administrations-Oberfläche für Pondus-Daten

Zusätzlich haben wir eine eigene Admin-Oberfläche für alle aus Pondus stammenden Daten entwickelt. Diese Daten können dadurch auch im Administrationsbereich des Online-Shops verwaltet und bearbeitet werden. Es ist möglich, hierfür den Aufbau der Struktur dabei individuell auf die Bedürfnisse des Verlagskunden anzupassen.

Für bestimmte Datensätze, die sich bei der Anzeige im Shopware-Shop zu Pondus unterscheiden sollen, legen wir zudem Mappings an. Auf diese Weise kann bei der Anzeige des Namens im Online-Shop nicht nur „Autor“, sondern zum Beispiel auch „Autor*in“ stehen. Über die Bearbeitungsoberfläche im Administrationsbereich kann diese Zuweisung bei Bedarf auch individuell gepflegt werden.
Schnittstelle Shopware 6 Pondus Admin-Interface

Beispiel eines neuen Nutzer-Admin für Pondus-Daten

Was sind die Vorteile der Shopware-Pondus-Schnittstelle?

Durch die Anbindung an Pondus können anstatt einfacher Produktdaten viele verschiedene Zusatzinformationen zu einem Buch im Online-Shop mit Shopware 6 abgebildet werden, ohne dass die Informationen doppelt gepflegt werden müssen. Die Daten können dabei wunschgemäß ausgespielt werden und lassen sich mit einer eigenen Nutzer-Oberfläche auch einfach im Shop-Admin verwalten. Ein permanenter Wechsel zwischen den verschiedenen Systemen zur Datenpflege entfällt dank der zentralen Zusammenführung in der Verlagswirtschaft Pondus und auch die Fehlerquote kann bei der Zuweisung spezifischer Daten (wie News, Reviews uvm.) zu Buchprodukten minimiert werden.
N

Pondus-Anbindung zu Shopware 6

N

Zentrale Datenverwaltung

N

Individuelle Anpassungen

Wie lässt sich in der Praxis mit dieser Umsetzung arbeiten?

Die Datenpflege im Online-Shop kann mithilfe der Schnittstellenlösung zu Shopware 6 hauptsächlich mit Pondus erfolgen. Durch die zusätzlich entwickelte Oberfläche im Administrations-Bereich des Shopware-6-Shops sind die Shop-Mitarbeiter zudem in der Lage, die Daten bequem zu verwalten und beispielsweise Übersetzungen zu hinterlegen. Auch eigene Felder für das Frontend (die Shopansicht) lassen sich darüber definieren, die anschließend mit Pondus-Daten gefüllt werden können. Durch eine Erweiterung der Rollenzuweisung sind die Mitarbeiter außerdem in der Lage, bei der Rollenvergabe im Online-Shop differenziertere Rollen zu verteilen. Dadurch kann der „Mitwirkende“ von Pondus im Online-Shop ebenso als Autor, Sprecher, Herausgeber, Übersetzer etc. exakter ausgewiesen werden.

Beispiel: Eventseite gestalten

Für eine einfache Übersicht zu den Veranstaltungen kann durch die Anbindung an Shopware 6 mit der Erlebniswelten-Funktion eine separate Eventseite im Online-Shop entstehen. Zu diesem Zweck können wir eigene Elemente gestalten, in denen lediglich die aktuellen Veranstaltungen manuell ausgewählt werden müssen. Die Informationen dafür stammen erneut direkt aus Pondus und die korrekte Darstellung der Eventdaten erfolgt automatisiert.
Element für Veranstaltungen bei Schnittstelle Shopware 6 zu Pondus
Beispiel für die Umsetzung eines Elements zum Abbilden von Veranstaltungen (Admin-Ansicht)
Pressestimmen zum Buch bei Schnittstelle Shopware 6 zu Pondus
Beispiel: Automatisch generierte Pressestimmen am Buchartikel

Beispiel: Pressestimmen zum Buch ausweisen

Nehmen wir das Beispiel Presseaussagen, die zu einem bestimmten Buch gemacht wurden. In Pondus werden diese Pressestimmen jeweils mit dem entsprechenden Buch verknüpft. Über die Schnittstelle zu Shopware 6 kann auf Wunsch im Online-Shop beim ausgewählten Buch automatisch jede Pressestimme ausgespielt werden, die zum Buch als Daten vorliegen. Das manuelle Anlegen und Pflegen der Pressestimmen im Shop-Frontend ist dafür nicht mehr notwendig.

Wie lässt sich die Schnittstellenlösung von Shopware 6 zu Pondus auf die individuellen Bedürfnisse von Verlagen anpassen?

Wir haben die komplette Lösung so aufgebaut, dass sie leicht anpassbar ist und im Grundgerüst für andere Umsetzungen wiederverwendet werden kann. Die grundlegende Basis bleibt dabei die Verbindung mit Pondus, an deren Struktur und Logik sich erst einmal nichts ändern wird und mit dessen API wir kommunizieren. Die Umsetzung der speziellen Anforderungen der Verlage an die Pondus-Daten und wie diese ausgespielt werden, müssen allerdings weiterhin individuell erfolgen. Bisher sind wir damit eine der wenigen Agenturen, die die Anbindung an Pondus zu Shopware 6 überhaupt umsetzen können.

Die Schnittstellenlösung haben wir zum Beispiel für unsere Verlags-Kunden frechverlag und dtv realisiert. Bei einer Umsetzung haben wir dafür gesorgt, dass mittels Mapping und über Codes, die Produkte automatisiert den Kategorien zugewiesen werden. Zusätzlich kann man diese Codes auch einfach in dynamischen Produktgruppen von Shopware 6 verwenden, um zum Beispiel Marketing-Slider zu erstellen.

Noch offene Fragen oder Interesse an einer persönlichen Beratung zum Thema Pondus-Anbindung?