Show Menu
ARGOMENTI×

eCommerce

Adobe fornisce due versioni di Commerce Integration Framework:
CIF on-prem
CIF Cloud
Versioni di AEM supportate
AEM on prem o AMS 6.x
AEM AMS 6.4 e 6.5
Back-end
  • AEM, Java
  • Integrazione monolitica, mappatura pre-build (modello)
  • Repository JCR
  • Magento
  • Java e JavaScript
  • Nessun dato di commercio memorizzato nell'archivio JCR
Front-end
AEM, pagine sottoposte a rendering sul lato server
Applicazione a pagina mista (rendering ibrido)
Catalogo prodotti
  • Importazione prodotti, editor, caching in AEM
  • Cataloghi regolari con pagine AEM o proxy
  • Nessuna importazione di prodotti
  • Modelli generici
  • Dati su richiesta tramite connettore
Scalabilità
  • Può supportare fino a pochi milioni di prodotti (dipende dal caso d'uso)
  • Memorizzazione in cache del dispatcher
  • Nessuna limitazione del volume
  • Memorizzazione nella cache del dispatcher o CDN
Modello dati standardizzato No Sì, schema Magento GraphQL
Disponibilità
Sì. SAP Commerce Cloud (estensione aggiornata per supportare AEM 6.4 e Hybris 5 (impostazione predefinita) e mantenere la compatibilità con Hybris 4
Salesforce Commerce Cloud (connettore open-source per il supporto di AEM 6.4)
Sì tramite open source tramite GitHub. Magento Commerce (Supporta Magento 2.3.2 (predefinito) e compatibile con Magento 2.3.1).
Quando utilizzare Casi di utilizzo limitati: Ad esempio, in situazioni in cui potrebbe essere necessario importare cataloghi statici di piccole dimensioni Soluzione preferita nella maggior parte dei casi di utilizzo
eCommerce, insieme a Product Information Management (PIM), gestisce le attività di un sito web incentrato sulla vendita di prodotti tramite un negozio online:
  • Creazione, durata e obsolescenza di un prodotto
  • Gestione dei prezzi
  • Gestione delle transazioni
  • Gestione di interi cataloghi
  • Record di archiviazione live e centralizzati
  • Interfacce Web
AEM eCommerce consente agli esperti di marketing di offrire esperienze di acquisto personalizzate e personalizzate su siti Web, dispositivi mobili e social network. L’ambiente di authoring di AEM consente di personalizzare pagine e componenti in base al contesto del visitatore e alle strategie di merchandising di destinazione; ad esempio:
  • Pagine prodotto
  • Componenti per carrello acquisti
  • Componenti di estrazione
L'implementazione consente l'accesso in tempo reale alle informazioni sui prodotti. Può essere utilizzato per applicare:
  • Integrità delle informazioni sui prodotti
  • Prezzi
  • Scorte
  • Variazioni nello stato di un carrello
Per utilizzare il framework di integrazione con i provider di eCommerce esterni, è innanzitutto necessario installare i pacchetti richiesti. Per ulteriori informazioni, vedere Distribuzione di eCommerce .
Per informazioni sull’estensione delle funzionalità eCommerce, consultate Sviluppo di eCommerce .

Funzioni principali

AEM eCommerce fornisce:
  • Una serie di componenti AEM integrati per illustrare i risultati ottenuti per il progetto:
    • Visualizzazione del prodotto
    • Carrello
    • Check-out
    • Prodotti visualizzati di recente
    • Voucher
    • e altri
    Il framework di integrazione fornito da AEM consente inoltre di creare ulteriori componenti AEM per le funzionalità di eCommerce, indipendentemente dal motore specifico utilizzato.
  • Ricerca - tramite:
    • ricerca AEM
    • la ricerca del sistema eCommerce
    • una ricerca di terze parti (ad esempio Search&Promote)
    • o una loro combinazione.
  • AEM consente di presentare i contenuti su più canali , indipendentemente dalla finestra del browser completa o dal dispositivo mobile. In questo modo, i contenuti vengono distribuiti nel formato richiesto dai visitatori.
  • Possibilità di sviluppare un’implementazione personalizzata dell’integrazione basata sul framework eCommerce di ​AEM.
    Le due implementazioni attualmente disponibili sono entrambe basate sulla stessa base, oltre all'API generale (il framework). L'implementazione di una nuova integrazione richiede solo l'implementazione delle funzioni necessarie per l'integrazione. I componenti front-end possono essere utilizzati da qualsiasi nuova implementazione utilizzando interfacce (in modo che siano indipendenti dall'implementazione).
  • La possibilità di sviluppare un'attività commerciale basata sull' esperienza basata sui dati e sulle attività dell'acquirente. Questo consente di realizzare molti scenari:
    • Un esempio potrebbe essere la riduzione dei costi di spedizione quando l'ordine totale supera un importo specifico.
    • Un altro potrebbe consentire di fornire offerte stagionali che utilizzano i dati del profilo (ad esempio la posizione). Questi possono quindi essere evidenziati, sempre in base ad altri fattori, se necessario. Nell’esempio di seguito, un teaser viene visualizzato in quanto il contenuto del carrello è inferiore a $75:
    Questo può essere modificato quando il contenuto del carrello supera i $75:
  • Altre caratteristiche, tra cui:
    • Contenuto del carrello acquisti conservato tra le sessioni
    • Cronologia ordine completo
    • Aggiornamento del catalogo espresso

Il Quadro

La sezione Concetti descrive la struttura in modo più dettagliato, ma quanto segue fornisce una vista ad alto livello della struttura:

Cosa?

  • Il framework di integrazione fornisce l'API, una serie di componenti per illustrare le funzionalità e diverse estensioni per fornire esempi di metodi di connessione.
  • Il quadro fornisce la struttura di base necessaria per l'implementazione di un progetto.
  • Il framework è estensibile.
  • Il framework non fornisce un sito pronto all'uso e pronto all'uso. Per adattare il framework alle proprie specifiche, è sempre necessario un certo lavoro di sviluppo.

Perché?

  • Fornire i meccanismi di base necessari per realizzare rapidamente un sito eCommerce personalizzato.
  • Tp offre la flessibilità necessaria per sviluppare un sito eCommerce reale.
  • Illustra le best practice.