The AEM CIF Core Components can be used on multiple AEM site structures and the underlying GraphQL client implementation can connect to different Adobe Commerce stores / store views. This allows projects to implement complex multi-store / multi-site setups.
A video walkthrough detailing options for integrating multiple Adobe Commerce Store Views with Adobe Experience Manager Sites.
AEM Multi-Site Management features of Live Copy and Language Copy are used in conjunction with the Commerce Integration Framework to globally manage sites across regions and locales.
The recommended setup is to use a 1:1 relationship between AEM site and Adobe Commerce store view.
To connect an AEM site and AEM CIF Core Components so too to a dedicated store view, follow the steps below:
Configure multiple stores & store views according to the pattern described in Adobe Commerce Websites, Stores & Views
Make sure the connection between AEM & Adobe Commerce is working.
Create a child configuration of the CIF Cloud Service config following these steps:
This new configuration will be created as a child configuration of the base one. You can now go to Tools -> General -> Configuration Browser and create the configuration settings.
Commerce catalogs can be addressed by using IDs or UIDs. UIDs got introduced in Adobe Commerce 2.4.2. Only enable this if your commerce backend supports a GraphQL schema of version 2.4.2 or later.
Assign the child configuration to an AEM site
Configurationsection select the configuration you created at step