Migrazione da API Classic Commerce obsolete in AEM 6.5 LTS
Questo articolo fornisce indicazioni per la migrazione a Adobe Experience Manager (AEM) 6.5 LTS quando i progetti dipendono dalle API Classic Commerce e CommerceSession obsolete, che non sono più disponibili in questa versione. Vengono illustrate le opzioni di migrazione, le considerazioni di supporto e gli approcci consigliati.
Descrizione description
Le organizzazioni che eseguono l’aggiornamento a AEM 6.5 LTS possono incontrare difficoltà se la loro funzionalità di e-commerce si basa sulle API Classic Commerce e CommerceSession obsolete, in quanto queste API vengono rimosse nella versione LTS. Ciò influisce sulle procedure di pagamento di produzione e sulle relative integrazioni. Considerazioni chiave includono la fattibilità della replica delle interfacce API richieste, le implicazioni per il supporto quando si utilizzano livelli di compatibilità personalizzati e la necessità di riprogettare strategie di rollout per cataloghi e pagine dei dettagli del prodotto (PDP) che in precedenza si basavano sulle funzioni di CIF Classic.
Ambiente
Adobe Experience Manager (AEM) 6.5 LTS (on-premise)
Sintomi
- Perdita della funzionalità di e-commerce di base a causa della rimozione delle API Classic Commerce e CommerceSession
- Incompatibilità dei pacchetti di ripristino utilizzati in precedenza
- È necessario riprogettare i meccanismi di rollout di cataloghi/PDP
Causa
Le API Classic Commerce e CommerceSession sono state rimosse in AEM 6.5 LTS. Ciò richiede la migrazione alle API supportate o l’implementazione di soluzioni personalizzate, che influiscono sui limiti del supporto.
Risoluzione resolution
Per risolvere il problema, segui i passaggi seguenti:
-
Valuta l’utilizzo corrente delle API Classic Commerce e CommerceSession per identificare tutte le dipendenze.
-
Pianifica la migrazione alle API e agli approcci supportati:
-
Prendere in considerazione l’adozione di soluzioni PIM (Product Information Management) basate su frammenti di contenuto (CF) compatibili con Commerce integration framework (CIF).
-
Riprogetta le strategie di rollout di cataloghi e pagine dei dettagli del prodotto (PDP) per evitare di fare affidamento sulle funzioni MSM/LiveCopy specifiche di CIF Classic.
-
-
Se scegli di implementare un livello di compatibilità personalizzato per replicare le API obsolete:
-
Assicurati che l’implementazione sia completamente gestita e supportata dalla tua organizzazione.
-
Consulta il team legale prima di riprodurre eventuali interfacce o comportamenti API di Adobe nel codice.
-
Tieni presente che il supporto può escludere i problemi causati da o dipendenti da questo livello di compatibilità dalla copertura del supporto standard.
-
-
Non tentare di utilizzare pacchetti o pacchetti di ripristino di Commerce classici utilizzati in precedenza in versioni precedenti di AEM, in quanto non sono supportati in AEM 6.5 LTS.
-
Esamina il piano di migrazione per eventuali API obsolete aggiuntive e aggiorna la base di codice per utilizzare alternative supportate, ove possibile.
-
Dopo la migrazione, testa a fondo tutte le funzionalità di e-commerce e correlate per garantire compatibilità e stabilità in AEM 6.5 LTS.