
Erstellen Sie Ihren eigenen Spartacus Storefront: Schritt-für-Schritt-Blueprint für die Einrichtung eines Spartacus Storefronts in SAP Commerce Cloud
Spadoom Editorial
Haben Sie Mühe, mit den sich schnell verändernden Anforderungen des eCommerce Schritt zu halten? Die Lösung liegt in SAP Commerce Cloud und dem Spartacus Storefront. Diese integrierten SAP-Lösungen bilden eine robuste, flexible Plattform, die ideal für den Aufbau einer herausragenden Online-Präsenz ist.
Aktuelle Statista-Berichte zeigen, dass die weltweiten E-Commerce-Umsätze von 5,2 Billionen US-Dollar im Jahr 2021 voraussichtlich mit einer Rate von 56 % wachsen und bis 2026 8,1 Billionen US-Dollar erreichen werden. Dies verdeutlicht das immense Potenzial digitaler Storefronts. Und SAP Commerce Cloud und Spartacus bieten das robuste Backend, das Sie benötigen, um dieses Potenzial zu nutzen, während sie gleichzeitig die Tür zu beispielloser Frontend-Innovation und -Anpassung öffnen.
Bleiben Sie also dabei, während wir uns in die Grundlagen der Einrichtung Ihres Spartacus Storefronts vertiefen — eine Reise zur Transformation Ihrer E-Commerce-Strategie!
Was ist SAP Spartacus?
SAP Spartacus hebt sich in der Welt des E-Commerce als Angular-basierter JavaScript-Storefront hervor, der nahtlos mit SAP Commerce Cloud integriert ist. Der Spartacus Storefront definiert Ihre Online-Präsenz neu, indem er einen Headless-Commerce-Ansatz ermöglicht: Spartacus übernimmt das Frontend und gestaltet die Customer Experience, während die robuste SAP Commerce Cloud die Backend-Prozesse verwaltet.
Die Stärke des SAP Spartacus Storefronts liegt in seiner Trennung von Backend-Systemen und bietet unübertroffene Flexibilität und Agilität. Mit seinem benutzerfreundlichen Angular-Framework ermöglicht er Ihnen, Ihren Storefront schnell anzupassen und zu individualisieren, um sich verändernden Marktanforderungen und Kundenpräferenzen gerecht zu werden — alles gestützt auf das zuverlässige Fundament von SAP Commerce Cloud.
Voraussetzungen für die Erstellung eines SAP Spartacus Storefronts

Bevor Sie in die Einrichtung Ihres SAP Spartacus Storefronts einsteigen, ist es entscheidend sicherzustellen, dass Sie die richtigen Tools und die richtige Umgebung bereitstehen haben. Das Erfüllen der Voraussetzungen ist der Schlüssel zu einer reibungslosen und erfolgreichen Implementierung.
Anforderungen an die Frontend-Entwicklung
Zunächst muss Ihre Angular-Entwicklungsumgebung bestimmte Kriterien erfüllen. Stellen Sie sicher, dass Sie Angular CLI v8.0.0 oder höher, Yarn v1.15 oder höher und Node.js v10 oder höher haben, je nachdem, mit welcher Spartacus-Version Sie arbeiten möchten — ob Spartacus 1.x oder der neuere Composable Storefront 5.x. Diese aktuellen Versionen der Tools sind für die Erstellung, Verwaltung und Nutzung des vollen Potenzials Ihres Spartacus Storefronts unerlässlich, da ältere Versionen möglicherweise nicht die neuesten Funktionen und Funktionalitäten von Spartacus unterstützen.
Anforderungen an den Backend-Server
Auf der Backend-Seite stützt sich Spartacus auf SAP Commerce Cloud und erfordert mindestens Version 1905 oder neuer. Es ist wichtig, das neueste Release für die aktuellsten APIs und Funktionen zu verwenden, die für einen voll funktionsfähigen Spartacus Storefront unerlässlich sind. Beachten Sie, dass mit jedem neuen Release von SAP Commerce Cloud neuere OCC-APIs verfügbar werden, welche die Möglichkeiten Ihres Spartacus Storefronts erweitern.
Mit diesen technischen Voraussetzungen sicher in place sind Sie nun bestens positioniert, um die spannende Reise des Aufbaus Ihres Spartacus Storefronts zu beginnen. Als nächstes tauchen wir in den Schritt-für-Schritt-Blueprint ein und führen Sie durch jede Phase der Erstellung eines Storefronts. Machen Sie sich bereit, Ihre Online-Präsenz mit Spartacus zu transformieren!
Schritt-für-Schritt-Anleitung zur Einrichtung des Spartacus Storefronts

In diesem Abschnitt führen wir Sie durch die entscheidenden Schritte zur Einrichtung Ihres Spartacus Storefronts — von der Erstellung einer neuen Angular-Anwendung bis zum Start und zur Fehlerbehebung Ihres Storefronts.
Gestalten Sie Ihre Code-Repository-Struktur und konfigurieren Sie SAP Commerce Cloud
- Beginnen Sie mit der Gestaltung Ihrer Code-Repository-Struktur.
- Aktivieren Sie Composable Storefront in SAP Commerce Cloud, einschliesslich der Beschaffung der ‘spartacussampledata’-Erweiterung aus dem SAP Commerce Cloud Sample Repository. Die ‘spartacussampledata’-Erweiterung enthält die ‘electronics-spa’-Site und zugehörige CMS-Daten, die Sie für den Composable Storefront benötigen.
Erstellen einer neuen Angular-Anwendung
- Erstellen Sie in Ihrem designierten Workspace (z. B. $WORKSPACE) eine neue Angular-Anwendung namens ‘mystore’ mit der Angular CLI und dem Befehl ‘ng new mystore —style=scss’. Wenn Sie nach Angular-Routing gefragt werden, geben Sie bitte ‘n’ für «Nein» ein.
- Sobald Sie die App erstellt haben, greifen Sie mit dem Befehl ‘cd mystore’ auf den Ordner ‘mystore’ zu.
Einrichten Ihres Projekts mit Spartacus Schematics
- Installieren Sie das neueste Release von Spartacus mit dem Befehl ‘ng add @spartacus/schematics@latest’.
- Während dieses Prozesses werden Sie aufgefordert, Funktionen für Ihre Installation auszuwählen. Es wird empfohlen, die User-Account-Funktion zu installieren. Beachten Sie, dass Spartacus keine B2C- und B2B-Storefronts innerhalb einer einzigen Anwendung unterstützt.
Installieren von Abhängigkeiten
- Installieren Sie die notwendigen Abhängigkeiten für Ihre Spartacus-Anwendung, indem Sie ‘yarn install’ ausführen.
Spartacus konfigurieren
- Konfigurieren Sie die Datei ‘spartacus-configuration.module.ts’ in Ihrem Projekt, was das Festlegen der ‘baseUrl’ auf Ihren SAP Commerce Cloud-Server, das Definieren des ‘prefix’ für OCC-Aufrufe, das Setzen von ‘features.level’ und das Definieren des Site-Kontexts (wie die Basis-Site, Sprache und Währung) umfasst.
Starten Ihrer Spartacus-App:
- Starten Sie Ihre Anwendung mit ‘yarn start’. Die App wird kompiliert und dann gestartet.
- Um Ihren Storefront anzuzeigen, navigieren Sie zu ‘http://localhost:4200’. Wenn Sie Electronics-Beispieldaten und die Spartacus Sample Data-Erweiterung installiert haben, sollte der Spartacus Storefront für Electronics erscheinen. Beachten Sie, dass Sie möglicherweise ein Datenschutzzertifikat aufgrund von Browser-Sicherheitseinstellungen akzeptieren müssen, falls Ihr Storefront nicht erscheint.
Erstellen und Bereitstellen Ihrer Composable Storefront-Anwendung:
- Erstellen Sie Ihren Composable Storefront über das Cloud-Portal und stellen Sie das Build in einer bestimmten Umgebung bereit.
- Wählen Sie ‘Migrate data’ oder ‘Initialize database’ für den Plattform-Update-Modus, wenn Daten in der ‘spartacussampledata’-Erweiterung eingeführt werden, um den Composable Storefront zu unterstützen.
Mit diesen Schritten haben Sie nun den Grundstein für einen hochmodernen Spartacus Storefront gelegt. Der Schlüssel zu einem erfolgreichen Storefront, der die Konkurrenz übertrifft, liegt jedoch in einer sorgfältigen Einrichtung, Anpassung, Integration und aufmerksamen Fehlerbehebung. Hier kommt Spadoom ins Spiel!
Wie Spadoom helfen kann
Spadoom bringt einen reichhaltigen Erfahrungsschatz und Expertise in SAP Commerce Cloud und Spartacus mit. Wir verstehen, dass die Einrichtung eines Spartacus Storefronts erst der Anfang ist. Unser Leistungsangebot ist darauf ausgelegt, Ihre E-Commerce-Erfahrung auf das nächste Level zu heben:
- Massgeschneiderte Storefront-Lösungen — Spadoom spezialisiert sich auf die Anpassung von SAP Commerce Cloud und Spartacus an Ihre einzigartigen Geschäftsanforderungen.
- Nahtlose Integration — Wir stellen sicher, dass Ihr Storefront sich fehlerfrei in bestehende Systeme integriert, für eine reibungslose Nutzererfahrung.
- Leistungsoptimierung — Unser Team konzentriert sich auf die Optimierung Ihres Storefronts für Spitzenleistung und verbessert Geschwindigkeit und Effizienz.
- Fachkundige Konfigurationsberatung — Spadoom bietet fachkundige Beratung zu komplexen Konfigurationen innerhalb von Spartacus und vereinfacht den Prozess.
- Strategische Digitalberatung — Profitieren Sie von unseren strategischen Erkenntnissen, um Spartacus für maximales Customer Engagement zu nutzen.
- Umfassender Support — Von der individuellen Entwicklung bis zur digitalen Strategie bietet Spadoom umfassenden Support während der gesamten Reise Ihres Storefronts.
Mit Spadooms Expertise kann Ihr Spartacus Storefront zu einem Eckpfeiler Ihres digitalen Erfolgs transformiert werden und ein digitales Erlebnis schaffen, das bei Ihren Kunden ankommt und sich auf dem Markt hervorhebt. Wir sind hier, um Sie auf jedem Schritt zu unterstützen und sicherzustellen, dass Ihre Online-Präsenz so dynamisch und innovativ ist wie Ihr Unternehmen.
Erste Schritte mit Spartacus Storefronts — Ihr Tor zum digitalen Erfolg
Bereit, Ihr E-Commerce-Spiel zu verbessern? Mit unserem umfassenden Leitfaden ist der Weg zur Schaffung eines aussergewöhnlichen Spartacus Storefronts in SAP Commerce Cloud klar und nun in greifbarer Nähe.
Denken Sie daran: Der Schlüssel zu einem erfolgreichen Storefront liegt in seiner nahtlosen Integration, Anpassung und Reaktionsfähigkeit auf Kundenbedürfnisse. Und wenn Sie nach einem Extra-Vorteil suchen, erwägen Sie eine Partnerschaft mit Spadoom — Ihren SAP Customer Experience-Helden — und erschliessen Sie das volle Potenzial Ihrer Online-Präsenz. Viel Erfolg!