AEM 6.4 ha raggiunto la fine del supporto esteso e questa documentazione non viene più aggiornata. Per maggiori dettagli, consulta la nostra periodi di assistenza tecnica. Trova le versioni supportate qui.
Dopo l’installazione, puoi configurare la tua istanza:
Questo non è necessario per hybris 5.3.0.1 e versioni successive.
Nel browser, accedi alla console di gestione ibrida a:
Dalla barra laterale, seleziona Sistema, quindi Ricerca dei facet, quindi Configurazione di ricerca dei facet.
Open Editor per Configurazione del solr campione per Clothescatalog.
Sotto Versioni del catalogo use Aggiungi versione catalogo per aggiungere outdoors-Staged
e outdoors-Online
all'elenco.
Salva la configurazione.
Apri Tipi di elementi SOLR per aggiungere Sorgenti SOLR a ClothesVariantProduct
:
Utilizza il menu di scelta rapida (in genere fai clic con il pulsante destro del mouse) per selezionare Create Solr sort
.
Per Hybris 5.0.0 apri la sezione Indexed Types
scheda, doppio clic su ClothesVariantProduct
, quindi la scheda SOLR Sort
.
In Tipi indicizzati imposta la Tipo Composto a:
Product - Product
In Tipi indicizzati regolare la Query indicizzatore per full
:
SELECT {pk} FROM {Product} WHERE {pk} NOT IN ({{SELECT {baseProductpk} FROM {variantproduct}}})
In Tipi indicizzati regolare la Query indicizzatore per incremental
:
SELECT {pk} FROM {Product} WHERE {pk} NOT IN ({{SELECT {baseProductpk} FROM {variantproduct}}}) AND {modifiedtime} <= ?lastIndexTime
In Tipi indicizzati regolare la category
sfaccettatura. Fai doppio clic sull’ultima voce nell’elenco delle categorie per aprire la indicizzato, proprietà scheda:
Per hybris 5.2 assicurati che il Facet
nella tabella Proprietà viene selezionato in base alla schermata seguente:
Apri Impostazioni facet e regola i valori dei campi:
Salva le modifiche.
Di nuovo da Tipi di elementi SOLR, regolare price
facet secondo le seguenti schermate. Come con category
, fai doppio clic su price
per aprire indicizzato, proprietà scheda:
Apri Impostazioni facet e regola i valori dei campi:
Salva le modifiche.
Apri Sistema, Ricerca dei facet, quindi Procedura guidata di indicizzazione. Avvia un cronjob:
full
Sample Solr Config for Clothes
La Versione catalogo ( hybris.catalog.version
) importata può essere configurata per il servizio OSGi:
Configurazione di Day CQ Commerce Hybris
( com.adobe.cq.commerce.hybris.common.DefaultHybrisConfigurationService
)
Versione catalogo in genere è impostato su Online
o Staged
(impostazione predefinita).
Quando si lavora con AEM esistono diversi metodi per gestire le impostazioni di configurazione di tali servizi; vedere Configurazione di OSGi per informazioni complete. Consulta anche la console per un elenco completo dei parametri configurabili e delle relative impostazioni predefinite.
L’output del registro fornisce un feedback sulle pagine e sui componenti creati e segnala potenziali errori.
L’elenco seguente mostra una struttura di esempio (di risorse, pagine e componenti) creata per impostazione predefinita:
+ /content/dam/path/to/images
+ 12345.jpg (dam:Asset)
+ ...
+ ...
+ /content/site/en
- cq:commerceProvider = "hybris"
- cq:hybrisBaseStore = "basestore"
- cq:hybrisCatalogId = "catalog"
+ category1 (cq:Page)
+ jcr:content (cq:PageContent)
- jcr:title = "Category 1"
+ category11 (cq:Page)
+ jcr:content (cq:PageContent)
- jcr:title = "Category 1.1"
+ 12345 (cq:Page)
+ jcr:content (cq:PageContent)
+ par
+ product (nt:unstructured)
- cq:hybrisProductId = "12345"
- sling:resourceType = "commerce/components/product"
+ image (nt:unstructured)
- sling:resourceType = "commerce/components/product/image"
- fileReference = "/content/dam/path/to/images/12345.jpg"
+ 12345.1-S (nt:unstructured)
- cq:hybrisProductId = "12345.1-S"
- sling:resourceType = "commerce/components/product"
+ image (nt:unstructured)
- sling:resourceType = "commerce/components/product/image"
- fileReference = "/content/dam/path/to/images/12345.1-S.jpg"
+ ...
Tale struttura è creata dal servizio OSGi DefaultImportHandler
che implementa ImportHandler
interfaccia. Un gestore di importazione viene chiamato dall’importazione effettiva per creare prodotti, varianti di prodotto, categorie, risorse, ecc.
La struttura da generare durante l’importazione può essere configurata per:
"Day CQ Commerce Hybris - Gestore di importazione predefinito
(com.adobe.cq.commerce.hybris.importer.DefaultImportHandler
)
Quando si lavora con AEM esistono diversi metodi per gestire le impostazioni di configurazione di tali servizi; vedere Configurazione di OSGi per informazioni complete. Consulta anche la console per un elenco completo dei parametri configurabili e delle relative impostazioni predefinite.
Il parser di risposta può essere configurato per definire le proprietà e gli attributi da caricare per i prodotti (variante):
Configura il bundle OSGi:
Parser di risposta predefinito di Day CQ Commerce Hybris
(com.adobe.cq.commerce.hybris.impl.importer.DefaultResponseParser
)
Qui puoi definire varie opzioni e attributi necessari per il caricamento e la mappatura.
Quando si lavora con AEM esistono diversi metodi per gestire le impostazioni di configurazione di tali servizi; vedere Configurazione di OSGi per informazioni complete. Consulta anche la console per un elenco completo dei parametri configurabili e delle relative impostazioni predefinite.
Esistono diversi modi per importare i dati del prodotto. I dati del prodotto possono essere importati quando si configura inizialmente l’ambiente o dopo aver apportato modifiche nei dati di hybris:
Le informazioni effettive sul prodotto importate da hybris sono conservate nell’archivio in:
/etc/commerce/products
Le seguenti proprietà indicano il collegamento con hybris:
commerceProvider
cq:hybrisCatalogId
cq:hybrisProductID
Implementazione dell’ibrido (ad es. geometrixx-outdoors/en_US
) memorizza solo gli ID prodotto e altre informazioni di base in /etc/commerce
.
Viene fatto riferimento al server ibrido ogni volta che vengono richieste informazioni su un prodotto.
Se necessario, elimina tutti i dati di prodotto esistenti utilizzando CRXDE Lite.
Passa alla struttura ad albero secondario contenente i dati del prodotto:
/etc/commerce/products
Ad esempio:
http://localhost:4502/crx/de/index.jsp#/etc/commerce/products
Elimina il nodo che contiene i dati del prodotto; ad esempio, outdoors
.
Salva tutto per mantenere il cambiamento.
Apri l’importazione di hybris in AEM:
/etc/importers/hybris.html
Ad esempio:
Configura i parametri richiesti; ad esempio:
Fai clic su Importa catalogo per avviare l’importazione.
Una volta completati, puoi verificare i dati importati in:
/etc/commerce/products/outdoors
È possibile aprirlo in CRXDE Lite; ad esempio:
[http://localhost:4502/crx/de/index.jsp#/etc/commerce/products](http://localhost:4502/crx/de/index.jsp#/etc/commerce/products)
Controllare le informazioni contenute in AEM per il prodotto o i prodotti in questione, nella sottostruttura appropriata sotto:
/etc/commerce/products
È possibile aprirlo in CRXDE Lite; ad esempio:
http://localhost:4502/crx/de/index.jsp#/etc/commerce/products
In hybris, aggiornare le informazioni detenute sui prodotti rivelatori.
Apri l’importazione di hybris in AEM:
/etc/importers/hybris.html
Ad esempio:
Seleziona la casella di selezione Importazione incrementale.
Fai clic su Importa catalogo per avviare l’importazione.
Una volta completati, puoi verificare i dati aggiornati in AEM in:
/etc/commerce/products
Il processo di importazione può richiedere molto tempo, in modo che un'estensione alla sincronizzazione prodotto possa selezionare aree specifiche del catalogo per un aggiornamento rapido che viene attivato manualmente. Questo utilizza il feed di esportazione e la configurazione degli attributi standard.
Controllare le informazioni contenute in AEM per il prodotto o i prodotti in questione, nella sottostruttura appropriata sotto:
/etc/commerce/products
È possibile aprirlo in CRXDE Lite; ad esempio:
http://localhost:4502/crx/de/index.jsp#/etc/commerce/products
In hybris, aggiornare le informazioni detenute sui prodotti rivelatori.
In hybris, aggiungere i prodotti alla coda Express; ad esempio:
Apri l’importazione di hybris in AEM:
/etc/importers/hybris.html
Ad esempio:
Seleziona la casella di selezione Aggiornamento espresso.
Fai clic su Importa catalogo per avviare l’importazione.
Una volta completati, puoi verificare i dati aggiornati in AEM in:
/etc/commerce/products
[](http://localhost:4502/crx/de/index.jsp#/etc/commerce/products)
Il catalogo ibrido può essere importato in AEM, utilizzando l’importazione batch per cataloghi, categorie e prodotti ibridi.
I parametri utilizzati dall’importazione possono essere configurati per:
Importazione Day CQ Commerce Hybris Catalog
( com.adobe.cq.commerce.hybris.impl.importer.DefaultHybrisImporter
)
Quando si lavora con AEM esistono diversi metodi per gestire le impostazioni di configurazione di tali servizi; vedere Configurazione di OSGi per informazioni complete. Consulta anche la console per un elenco completo dei parametri configurabili e delle relative impostazioni predefinite.
Il pacchetto hybris viene fornito con un importatore di catalogo per l’impostazione della struttura della pagina iniziale.
È disponibile da:
http://localhost:4502/etc/importers/hybris.html
Devono essere fornite le seguenti informazioni:
Store di base
Identificatore dell'archivio di base configurato in hybris.
Catalogo
Identificatore del catalogo da importare.
Percorso radice
Percorso in cui importare il catalogo.
Per rimuovere uno o più prodotti dal catalogo:
Configurare il per il servizio OSGi Importazione Day CQ Commerce Hybris Catalog; vedi anche Configurare l’importazione di catalogo.
Attiva le seguenti proprietà:
Quando si lavora con AEM esistono diversi metodi per gestire le impostazioni di configurazione di tali servizi; vedere Configurazione di OSGi per informazioni complete. Consulta anche la console per un elenco completo dei parametri configurabili e delle relative impostazioni predefinite.
Inizializzare l’importazione eseguendo due aggiornamenti incrementali (vedi Importazione catalogo):
La prima importazione consiste nell’inizializzare le informazioni di prodotto. La seconda importazione verifica che tutto sia stato lavorato e che il set di prodotti è pronto.
Seleziona la pagina della categoria contenente il prodotto da rimuovere. I dettagli del prodotto devono essere visibili.
Ad esempio, la seguente categoria mostra i dettagli del prodotto Cajamara:
http://localhost:4502/editor.html/content/geometrixx-outdoors/en_US/equipment/biking.html
Rimuovi il prodotto dalla console hybris. Utilizza l’opzione Modifica stato approvazione per impostare lo stato su unapproved
. Il prodotto verrà rimosso dal feed live.
Ad esempio:
Outdoors Staged
Cajamara
unapproved
Esegui un altro aggiornamento incrementale (vedi Importazione catalogo). Il registro elencherà il prodotto eliminato.
Rollout il catalogo appropriato. La pagina prodotto e prodotto sarà stata rimossa da AEM.
Ad esempio:
Apri:
http://localhost:4502/aem/catalogs.html/content/catalogs/geometrixx-outdoors-hybris
Rollout del Hybris Base
catalogo
Apri:
http://localhost:4502/editor.html/content/geometrixx-outdoors/en_US/equipment/biking.html
La Cajamara
il prodotto sarà stato rimosso dal Bike
categoria
Per ripristinare il prodotto:
In hybris, imposta nuovamente lo stato di approvazione su approvato
In AEM:
Per aggiungere la cronologia degli ordini al contesto client:
Apri pagina di progettazione del contesto client, mediante:
Aggiungi il Cronologia ordini component al Auto Shopping al componente del contesto client.
Puoi confermare che il contesto client sta mostrando i dettagli della cronologia degli ordini. Ad esempio:
Apri contesto client.
Aggiungi un elemento al carrello.
Completa il checkout.
Controlla il contesto client.
Aggiungi un altro elemento al carrello.
Passa alla pagina di pagamento:
Il messaggio viene realizzato da:
Passa a http://localhost:4502/content/campaigns/geometrixx-outdoors/hybris-returning-customer.html
La campagna è costituita da un’esperienza.
Fai clic sul segmento (http://localhost:4502/etc/segmentation/geometrixx-outdoors/returning-customer.html)
Il segmento viene generato utilizzando la variabile Proprietà cronologia ordini caratteristica.