Schaufenster
Die Storefront ist vom Commerce-Backend und den API-Ebenen getrennt. Je nach ausgewählter Architektur kann eine Storefront Daten von Commerce Foundation-APIs, Storefront Services-APIs, Adobe Commerce Optimizer Merchandising Services-APIs oder verbundenen Systemen über API Mesh, App Builder oder andere Integrationsmechanismen abrufen. Siehe Architekturoptionen, wie jede Storefront mit einem Commerce-Backend kombiniert wird.
Commerce Storefront powered by Edge Delivery Services
Die Commerce Storefront powered by Edge Delivery Services ist eine kundenorientierte Storefront-Option, die auf dem Adobe Commerce-Textbaustein basiert und Dropdown-Komponenten und Inhaltsblöcke verwendet. Es ist mit allen Architekturübersichten kompatibel die je nach eine Verbindung mit Commerce Foundation, Storefront-Services oder Adobe Commerce Optimizer Merchandising-Services herstellen. Siehe Übersicht über die Adobe Commerce-Storefront.
Storefront-Services
Storefront Services sind Storefront-orientierte Services, die mit Adobe Commerce verwendet werden. Die Service-APIs bieten optimierten Zugriff auf Funktionen wie:
- Catalog Service
- Live Search
- Product Recommendations
Sowohl Adobe Commerce in der Cloud als auch lokal (falls konfiguriert) und verwenden Adobe Commerce as a Cloud Service Storefront-Services. Sie sind nicht ausschließlich für Adobe Commerce as a Cloud Service und sollten nicht als Unterscheidungsmerkmal zwischen den beiden Adobe Commerce Plattformoptionen verwendet werden. Siehe das Storefront Services-GraphQL-Schema.
Benutzerdefinierte Headless-Storefronts
Die Storefront-Optionen jenseits der Commerce-Storefront, die von Edge Delivery Services unterstützt wird, umfassen je nach Plattform-Support und Implementierungsanforderungen Luma, PWA Studio oder eine benutzerdefinierte Headless-Storefront. Eine benutzerdefinierte Headless-Storefront verbindet sich mit denselben API-Familien wie jede andere Storefront-Option - Commerce Foundation, Storefront Services oder Commerce Optimizer Merchandising Services - basierend auf der ausgewählten Architekturoption.
Integration von Warenkorb und Checkout
Wo Warenkorb- und Checkout-Transaktionen verarbeitet werden, hängt vom Commerce-Backend ab, nicht von der Storefront-Technologie:
- Wenn Adobe Commerce Commerce Foundation das Backend ist, verwendet die Storefront Commerce Foundation-APIs für Warenkorb-, Checkout-, Kunden- und Bestellvorgänge sowie konfigurierte Zahlungs-, Steuer-, Versand- und Erfüllungsintegrationen.
- Wenn es sich bei der Commerce-Plattform eines Drittanbieters um das Backend handelt (wie bei eigenständigen Adobe Commerce Optimizer), stellt die Storefront über API Mesh, App Builder oder eine direkte Integration eine Verbindung mit dem Warenkorb, der Kasse, dem Kunden, der Bestellung, der Zahlung, der Steuer, dem Versand und den Fulfillment-Services dieser Plattform her.