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

Experience Manager och Adobe Commerce är helintegrerade med Commerce integration framework (CIF). Med CIF kan AEM 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-arkitektur

I CIF finns stöd för kommunikationsmönster på serversidan och klientsidan.
API-anrop på serversidan implementeras med den inbyggda, generiska GraphQL-klienten i kombination med en uppsättning genererade datamodeller för Commerce GraphQL-schemat. Alla GraphQL-frågor och mutationer i GQL-format kan också användas.

För komponenter på klientsidan, som har skapats med React, används Apollo-klienten.

AEM CIF Core Component Architecture cif-core-components

AEM CIF Core Component Architecture

AEM CIF Core Components följer designmönster och vedertagna standarder som AEM WCM Core Components.

Affärslogik och backend-kommunikation med Adobe Commerce för AEM CIF Core Components 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
Sidan Anpassa AEM CIF Core Components innehåller ett detaljerat exempel och bästa praxis för hur du anpassar CIF Core Components.

I projekt kan AEM CIF Core Components 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.

CIF tillhandahåller en sökkärnkomponent som är en renderad sökupplevelse på serversidan som baseras på Commerce GraphQL API. Commerce-kunder kan använda Live Search i stället. Följ den här länken om du vill veta mer om integrationen mellan CIF - Live Search.

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