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:

  1. Valuta l’utilizzo corrente delle API Classic Commerce e CommerceSession per identificare tutte le dipendenze.

  2. 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.

  3. 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.

  4. 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.

  5. Esamina il piano di migrazione per eventuali API obsolete aggiuntive e aggiorna la base di codice per utilizzare alternative supportate, ove possibile.

  6. Dopo la migrazione, testa a fondo tutte le funzionalità di e-commerce e correlate per garantire compatibilità e stabilità in AEM 6.5 LTS.

Lettura correlata

recommendation-more-help
experience-cloud-kcs-help-kbarticles