Após a instalação, você pode configurar sua instância:
Isso não é necessário para os híbridos 5.3.0.1 e posteriores.
No seu navegador, navegue até console de gerenciamento de híbridos em:
Na barra lateral, selecione Sistema, Pesquisa de facetas e Configuração de pesquisa de facetas.
Abra o Editor para a Amostra de configuração do Solr para catálogo de roupas.
Em Versões de catálogo use Adicionar versão de catálogo para adicionar outdoors-Staged
e outdoors-Online
à lista.
Salve a configuração.
Abra Tipos de Item SOLR para adicionar Classificações SOLR a ClothesVariantProduct
:
Use o menu de contexto (normalmente, clique com o botão direito do mouse) para selecionar Create Solr sort
.
Para Hybris 5.0.0, abra a guia Indexed Types
, clique com o duplo em ClothesVariantProduct
e depois na guia SOLR Sort
.
Na guia Tipos indexados defina Tipo composto como:
Product - Product
Na guia Tipos indexados ajuste query do indexador para full
:
SELECT {pk} FROM {Product} WHERE {pk} NOT IN ({{SELECT {baseProductpk} FROM {variantproduct}}})
Na guia Tipos indexados ajuste query do indexador para incremental
:
SELECT {pk} FROM {Product} WHERE {pk} NOT IN ({{SELECT {baseProductpk} FROM {variantproduct}}}) AND {modifiedtime} <= ?lastIndexTime
Na guia Tipos indexados ajuste a faceta category
. Clique com o duplo na última entrada da lista da categoria para abrir a guia Propriedade indexada:
Para os híbridos 5.2, verifique se o atributo Facet
na tabela Propriedades está selecionado de acordo com a captura de tela abaixo:
Abra a guia Configurações de faceta e ajuste os valores do campo:
Salve as alterações.
Novamente em Tipos de Item SOLR, ajuste a faceta price
de acordo com as seguintes capturas de tela. Assim como com category
, clique com o duplo em price
para abrir a guia Propriedade indexada:
Abra a guia Configurações de faceta e ajuste os valores do campo:
Salve as alterações.
Abra Sistema, Pesquisa de facetas, em seguida Assistente de operação de indexador. Start cronjob:
full
Sample Solr Config for Clothes
O Versão do catálogo ( hybris.catalog.version
) importado pode ser configurado para o serviço OSGi:
Configuração
de Hybris de Comércio do CQ Dia( com.adobe.cq.commerce.hybris.common.DefaultHybrisConfigurationService
)
Geralmente, a versão do catálogo é definida como Online
ou Staged
(o padrão).
Ao trabalhar com AEM existem vários métodos de gestão das definições de configuração para esses serviços; consulte Configurando o OSGi para obter detalhes completos. Consulte também o console para obter uma lista completa de parâmetros configuráveis e seus padrões.
A saída do log fornece feedback sobre as páginas e os componentes criados e relata possíveis erros.
A listagem a seguir mostra uma estrutura de amostra (de ativos, páginas e componentes) criada por padrão:
+ /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"
+ ...
Essa estrutura é criada pelo serviço OSGi DefaultImportHandler
que implementa a interface ImportHandler
. Um manipulador de importação é chamado pelo importador real para criar produtos, variações de produtos, categorias, ativos, etc.
A estrutura a ser gerada ao importar pode ser configurada para:
"Manipulador de Importação Padrão de Híbris de Comércio do Day CQ
(com.adobe.cq.commerce.hybris.importer.DefaultImportHandler
)
Ao trabalhar com AEM existem vários métodos de gestão das definições de configuração para esses serviços; consulte Configurando o OSGi para obter detalhes completos. Consulte também o console para obter uma lista completa de parâmetros configuráveis e seus padrões.
O analisador de resposta pode ser configurado para definir as propriedades e os atributos a serem carregados para produtos (variantes):
Configure o pacote OSGi:
Analisador
de Resposta Padrão de Híbris de Comércio do CQ de Dia(com.adobe.cq.commerce.hybris.impl.importer.DefaultResponseParser
)
Aqui você pode definir várias opções e atributos necessários para carregar e mapear.
Ao trabalhar com AEM existem vários métodos de gestão das definições de configuração para esses serviços; consulte Configurando o OSGi para obter detalhes completos. Consulte também o console para obter uma lista completa de parâmetros configuráveis e seus padrões.
Há várias maneiras de importar os dados do produto. Os dados do produto podem ser importados ao configurar inicialmente o ambiente, ou após alterações nos dados de suborno:
As informações reais sobre produtos importados de híbridos são mantidas no repositório sob:
/etc/commerce/products
As seguintes propriedades indicam o link com os híbridos:
commerceProvider
cq:hybrisCatalogId
cq:hybrisProductID
A implementação de híbridos (ou seja, geometrixx-outdoors/en_US
) armazena somente IDs de produtos e outras informações básicas em /etc/commerce
.
O servidor hybris é referenciado toda vez que informações sobre um produto são solicitadas.
Se necessário, exclua todos os dados do produto existentes usando o CRXDE Lite.
Navegue até a subárvore que contém os dados do produto:
/etc/commerce/products
Por exemplo:
http://localhost:4502/crx/de/index.jsp#/etc/commerce/products
Exclua o nó que armazena os dados do produto; por exemplo, outdoors
.
Salvar tudo para persistir a alteração.
Abra o importador de híbridos em AEM:
/etc/importers/hybris.html
Por exemplo:
Configurar os parâmetros necessários; por exemplo:
Clique em Importar catálogo para start da importação.
Quando concluído, você pode verificar os dados importados em:
/etc/commerce/products/outdoors
Você pode abrir isto no CRXDE Lite. por exemplo:
[http://localhost:4502/crx/de/index.jsp#/etc/commerce/products](http://localhost:4502/crx/de/index.jsp#/etc/commerce/products)
Verificar as informações contidas no AEM relativas ao(s) produto(s) em causa, na subárvore adequada sob:
/etc/commerce/products
Você pode abrir isto no CRXDE Lite. por exemplo:
http://localhost:4502/crx/de/index.jsp#/etc/commerce/products
Em hipbris, atualize a informação mantida sobre o(s) produto(s) revelador(es).
Abra o importador de híbridos em AEM:
/etc/importers/hybris.html
Por exemplo:
Selecione a caixa de clique Importação incremental.
Clique em Importar catálogo para start da importação.
Quando concluído, você pode verificar os dados atualizados em AEM em:
/etc/commerce/products
O processo de importação pode levar muito tempo, de modo que, como uma extensão da Sincronização de produtos, você pode selecionar áreas específicas do catálogo para uma atualização expressa que é acionada manualmente. Isso usa o feed de exportação junto com a configuração de atributos padrão.
Verificar as informações contidas no AEM relativas ao(s) produto(s) em causa, na subárvore adequada sob:
/etc/commerce/products
Você pode abrir isto no CRXDE Lite. por exemplo:
http://localhost:4502/crx/de/index.jsp#/etc/commerce/products
Em hipbris, atualize a informação mantida sobre o(s) produto(s) revelador(es).
Em hipbris, adicione o(s) produto(s) à fila expressa; por exemplo:
Abra o importador de híbridos em AEM:
/etc/importers/hybris.html
Por exemplo:
Selecione a caixa de clique Atualização expressa.
Clique em Importar catálogo para start da importação.
Quando concluído, você pode verificar os dados atualizados em AEM em:
/etc/commerce/products
[](http://localhost:4502/crx/de/index.jsp#/etc/commerce/products)
O catálogo de híbridos pode ser importado para AEM, usando o importador de lote para catálogos de híbridos, categorias e produtos.
Os parâmetros usados pelo importador podem ser configurados para:
Importador
do Catálogo de Híbris do Comércio do Day CQ( com.adobe.cq.commerce.hybris.impl.importer.DefaultHybrisImporter
)
Ao trabalhar com AEM existem vários métodos de gestão das definições de configuração para esses serviços; consulte Configurando o OSGi para obter detalhes completos. Consulte também o console para obter uma lista completa de parâmetros configuráveis e seus padrões.
O pacote hybris vem com um importador de catálogo para configurar a estrutura da página inicial.
Isso está disponível em:
http://localhost:4502/etc/importers/hybris.html
Devem ser fornecidas as seguintes informações:
Armazenamento
baseO identificador do armazenamento base configurado em híbridos.
CatálogoO identificador do catálogo a ser importado.
Caminho raizO caminho para o qual o catálogo deve ser importado.
Para remover um ou mais produtos do catálogo:
Configure o Importador do Catálogo de Híbris do Comércio CQ para OSGi serviceDay CQ; consulte também Configurar o Importador de Catálogo.
Ative as seguintes propriedades:
Ao trabalhar com AEM existem vários métodos de gestão das definições de configuração para esses serviços; consulte Configurando o OSGi para obter detalhes completos. Consulte também o console para obter uma lista completa de parâmetros configuráveis e seus padrões.
Inicialize o importador executando duas atualizações incrementais (consulte Importação de Catálogo):
A primeira importação é inicializar as informações do produto. A segunda importação verifica se tudo funcionou e se o conjunto de produtos está pronto.
Verifique a página de categoria que contém o produto que deseja remover. Os detalhes do produto devem ser visíveis.
Por exemplo, a categoria a seguir mostra detalhes do produto Cajamara:
http://localhost:4502/editor.html/content/geometrixx-outdoors/en_US/equipment/biking.html
Remova o produto no console hybris. Use a opção Alterar status de aprovação para definir o status como unapproved
. O produto será removido do feed vivo.
Por exemplo:
Outdoors Staged
Cajamara
unapproved
Execute outra atualização incremental (consulte Importação de Catálogo). O registro irá lista do produto excluído.
Implantar o catálogo apropriado. A página do produto e do produto será removida do AEM.
Por exemplo:
Abrir:
http://localhost:4502/aem/catalogs.html/content/catalogs/geometrixx-outdoors-hybris
Implantar o catálogo Hybris Base
Abrir:
http://localhost:4502/editor.html/content/geometrixx-outdoors/en_US/equipment/biking.html
O produto Cajamara
será removido da categoria Bike
Para reinstalar o produto:
Em subtítulo, redefina o status de aprovação para aprovado
No AEM:
Para adicionar o histórico de pedidos ao contexto do cliente:
Abra a página de design de contexto do cliente, por:
Adicione o componente Order Historyao componente Shopping Cart do contexto do cliente.
Você pode confirmar que o contexto do cliente está mostrando detalhes do histórico do seu pedido. Por exemplo:
Abra o contexto do cliente.
Adicione um item ao carrinho.
Conclua o check-out.
Verifique o contexto do cliente.
Adicione outro item ao carrinho.
Navegue até a página de finalização:
A mensagem é realizada por:
A campanha consiste em uma experiência.
Clique no segmento (http://localhost:4502/etc/segmentation/geometrixx-outdoors/returning-customer.html)
O segmento é criado usando a característica Histórico de pedidos.