Guida alla migrazione per l’Experience Manager Cloud Service cif-migration

Questa guida aiuta a identificare le aree da aggiornare per la migrazione di Experience Manager Cloud Service.

Componente aggiuntivo CIF

Ad Experience Manager, as a Cloud Service, il componente aggiuntivo CIF è l’unica soluzione di integrazione supportata per le soluzioni commerce di Adobe Commerce e di terze parti. Il componente aggiuntivo CIF viene distribuito automaticamente ai clienti con Experience Manager as a Cloud Service, non è necessaria alcuna distribuzione manuale. Consulta Guida introduttiva di AEM Commerce as a Cloud Service.

Per supportare i progetti che utilizzano CIF, l’Adobe fornisce Componenti core CIF dell’AEM.

Il componente aggiuntivo CIF è disponibile anche per AEM 6.5 tramite il portale di distribuzione software. È compatibile e fornisce le stesse funzionalità del componente aggiuntivo CIF per Experience Manager as a Cloud Service, senza richiedere alcuna correzione.

Classic CIF con le sue dipendenze non è più disponibile. Codice che si basa su questa versione CIF utilizzando com.adobe.cq.commerce.api Le API Java devono essere adattate al componente aggiuntivo CIF e ai relativi principi.

Il connettore CIF precedentemente disponibile non può più essere installato. Il codice che si basa su questo connettore deve essere adattato al componente aggiuntivo CIF e ai suoi principi.

Struttura del progetto

Scopri Struttura dei progetti AEM e le caratteristiche dell'AEM as a Cloud Service. Adatta la configurazione del progetto al layout di AEM as a Cloud Service.
Rispetto alle implementazioni dell’AEM 6.5, le differenze principali sono due:

  • Il bundle OSGI client GraphQL non deve più essere incluso nel progetto AEM, ma viene distribuito tramite il componente aggiuntivo CIF.
  • Le configurazioni OSGI per il client GraphQL e Graphql Data Service non devono più essere incluse nel progetto AEM.
TIP
Controlla il progetto AEM Venia Reference Store su GitHub. Questo progetto fornisce profili Maven per implementazioni AEM as a Cloud Service e on-premise che tengono conto delle diverse condizioni di framework.

Catalogo prodotti

L’importazione di dati del catalogo prodotti non è più supportata. L’utilizzo dei principal del componente aggiuntivo CIF per le richieste di prodotti e cataloghi avviene on-demand tramite chiamate in tempo reale a una soluzione di e-commerce esterna. Per ulteriori informazioni sull’integrazione di una soluzione commerce, consulta il capitolo Integrazione.

TIP
Se non sono disponibili API in tempo reale, per l’integrazione deve essere utilizzata una cache di prodotto esterna con API. Esempio Magento open-source.

Esperienze nel catalogo dei prodotti con rendering AEM

Se utilizzi la blueprint del catalogo con Classic CIF, devi aggiornare il flusso di lavoro del catalogo dei prodotti. Il componente aggiuntivo CIF ora esegue il rendering istantaneo delle esperienze del catalogo dei prodotti utilizzando i modelli di catalogo AEM. Non è più richiesta la replica dei dati di prodotto o delle pagine di prodotto.

Dati non memorizzabili in cache e interazione con l’acquisto

Le richieste lato client per dati e interazioni non memorizzabili in cache (ad esempio, add-to-cart, ricerca) devono passare direttamente all’endpoint commerce (soluzione commerce o livello di integrazione) tramite CDN/Dispatcher. Rimuovi eventuali chiamate in cui AEM era solo un proxy.

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