AEM och Adobe Commerce Integration Using Commerce integration framework aem-framework

Experience Manager och Adobe Commerce är helintegrerade med Commerce integrationa frameworken (CIF). CIF gör att AEM kan komma åt och kommunicera direkt med handelsinstansen med Adobe Commerce GraphQL API:er.

NOTE
Den lägsta GraphQL API-version som stöds är 2.3.5. Vissa funktioner stöds endast i nyare versioner eller bara i Adobe Commerce.
NOTE
GraphQL används för närvarande i två (separata) scenarier i Adobe Experience Manager (AEM) as a Cloud Service:

Arkitektur - översikt overview

Den övergripande arkitekturen är följande:

Översikt över CIF

Inom CIF finns stöd för kommunikationsmönster på serversidan och klientsidan.
API-anrop på serversidan implementeras med hjälp av de inbyggda, generiska GraphQL-klient i kombination med en uppsättning genererade datamodeller för e-handelsschemat i GraphQL. Alla GraphQL-frågor och mutationer i GQL-format kan också användas.

För komponenterna på klientsidan, som byggs med Reagera, Apollo Client används.

AEM CIF Core Component Architecture cif-core-components

AEM CIF Core Component Architecture

AEM CIF-kärnkomponenter följer mycket liknande designmönster och bästa praxis som AEM WCM-kärnkomponenter.

Affärslogik och serverdelskommunikation med Adobe Commerce för de AEM kärnkomponenterna implementeras i Sling Models. Om det är nödvändigt att anpassa den här logiken för att uppfylla projektspecifika krav kan delegeringsmönstret för segmenteringsmodeller användas.

TIP
The Anpassa AEM CIF kärnkomponenter sidan innehåller ett detaljerat exempel och bästa praxis för anpassning CIF kärnkomponenter.

I projekt kan AEM kärnkomponenter och anpassade projektkomponenter enkelt hämta den konfigurerade klienten för en Adobe Commerce-butik som är kopplad till en AEM sida via Sling Context-Aware-konfiguration.

Sök search

CIF har en färdig Sökkärnkomponent som är en renderad sökupplevelse på serversidan baserad på Commerce GraphQL API. Commerce-kunder har möjlighet att använda Live Search i stället. Följ detta link om du vill veta mer om CIF - Live Search-integrering.

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab