SAP Commerce Cloud

Após a instalação, você pode configurar sua instância:

  1. Configure a Pesquisa Facetada para Geometrixx Outdoors.
  2. Configure a versão do catálogo.
  3. Configure a estrutura de importação.
  4. Configure os atributos do produto para serem carregados.
  5. Importação dos dados do produto.
  6. Configure o Importador de Catálogo.
  7. Use o importador para importar o catálogo para um local específico no AEM.

Configurar a pesquisa por Geometrixx Outdoors Facetada

OBSERVAÇÃO

Isso não é necessário para os híbridos 5.3.0.1 e posteriores.

  1. No navegador, navegue até o console de gerenciamento de híbridos em:

    http://localhost:9001/hmc/hybris

  2. Na barra lateral, selecione System, em seguida Facet search, em seguida Facet Search Config.

  3. Abra o Editor para a Configuração de Solr de Amostra para o catálogo de clothescatalog.

  4. Em Versões do catálogo use Adicionar versão do catálogo para adicionar outdoors-Staged e outdoors-Online à lista.

  5. Salve a configuração.

  6. Abra Tipos de Item SOLR para adicionar Classificações SOLR a ClothesVariantProduct:

    • relevância ("Relevância", pontuação)
    • name-asc ("Nome (crescente)", nome)
    • name-desc ("Name (descending)", name)
    • price-asc ("Price (crescente)", priceValue)
    • price-desc ("Price (decrescente)", priceValue)
    OBSERVAÇÃO

    Use o menu de contexto (geralmente, clique com o botão direito do mouse) para selecionar Create Solr sort.

    Para Hybris 5.0.0, abra a guia Indexed Types, clique duas vezes em ClothesVariantProduct e, em seguida, na guia SOLR Sort.

    chlimage_1-36

  7. Na guia Tipos indexados, defina o Tipo composto para:

    Product - Product

  8. Na guia Tipos indexados ajuste o Indexador de consultas para full:

    SELECT {pk} FROM {Product} WHERE {pk} NOT IN ({{SELECT {baseProductpk} FROM {variantproduct}}})
    
  9. Na guia Tipos indexados ajuste o Indexador de consultas para incremental:

    SELECT {pk} FROM {Product} WHERE {pk} NOT IN ({{SELECT {baseProductpk} FROM {variantproduct}}}) AND {modifiedtime} <= ?lastIndexTime
    
  10. Na guia Tipos indexados ajuste a faceta category. Clique duas vezes na última entrada na lista de categorias para abrir a guia Indexed property:

    OBSERVAÇÃO

    Para híbridos 5.2, verifique se o atributo Facet na tabela Propriedades está selecionado de acordo com a captura de tela abaixo:

    chlimage_1-37 chlimage_1-38

  11. Abra a guia Configurações de faceta e ajuste os valores do campo:

    chlimage_1-39

  12. Salve as alterações.

  13. Novamente em Tipos de item SOLR, ajuste a faceta price de acordo com as capturas de tela a seguir. Assim como com category, clique duas vezes em price para abrir a guia Propriedade indexada:

    chlimage_1-40

  14. Abra a guia Configurações de faceta e ajuste os valores do campo:

    chlimage_1-41

  15. Salve as alterações.

  16. Abra System, Facet search, em seguida Assistente de operação do indexador. Inicie um cronjob:

    • Operação do indexador: full
    • Configuração de Solr: Sample Solr Config for Clothes

Configurar a versão do catálogo

A Versão do catálogo ( hybris.catalog.version) importada pode ser configurada para o serviço OSGi:

Configuração de resumo do comércio do CQ do dia
( com.adobe.cq.commerce.hybris.common.DefaultHybrisConfigurationService)

A versão do catálogo geralmente é definida como Online ou Staged (o padrão).

OBSERVAÇÃO

Ao trabalhar com AEM, existem vários métodos de gestão das definições de configuração para esses serviços; consulte Configuração do 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.

Configurar a estrutura de importação

A listagem a seguir mostra uma estrutura de exemplo (de ativos, páginas e componentes) que é 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 produto, categorias, ativos, etc.

A estrutura a ser gerada ao importar pode ser configurada para:

"Manipulador de Importação Padrão do Day CQ Commerce Hybris
(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 Configuração do OSGi para obter detalhes completos. Consulte também o console para obter uma lista completa de parâmetros configuráveis e seus padrões.

Configure os atributos do produto para carregar

O analisador de resposta pode ser configurado para definir as propriedades e os atributos a serem carregados para produtos (variante):

  1. Configure o pacote OSGi:

    Analisador de resposta padrão de híbrido do comércio CQ do 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.

    OBSERVAÇÃO

    Ao trabalhar com AEM, existem vários métodos de gestão das definições de configuração para esses serviços; consulte Configuração do OSGi para obter detalhes completos. Consulte também o console para obter uma lista completa de parâmetros configuráveis e seus padrões.

Importação dos dados do produto

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 serem feitas nos dados de híbridos:

As informações reais do produto importadas de híbridos são mantidas no repositório em:

/etc/commerce/products

As seguintes propriedades indicam o link com híbridos:

  • commerceProvider
  • cq:hybrisCatalogId
  • cq:hybrisProductID
OBSERVAÇÃO

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 sempre que as informações sobre um produto são solicitadas.

Importação completa

  1. Se necessário, exclua todos os dados do produto existentes usando o CRXDE Lite.

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

    2. Exclua o nó que retém os dados do produto; por exemplo, outdoors.

    3. Salvar tudo para continuar a alteração.

  2. Abra o importador de híbridos em AEM:

    /etc/importers/hybris.html

    Por exemplo:

    http://localhost:4502/etc/importers/hybris.html

  3. Configurar os parâmetros necessários; por exemplo:

    chlimage_1-42

  4. Clique em Importar catálogo para iniciar a importação.

    Ao concluir, é possível verificar os dados importados em:

        /etc/commerce/products/outdoors
    

    Você pode abrir isso 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)

Importação incremental

  1. Verificar, na subárvore adequada, as informações constantes AEM para o(s) produto(s) em causa:

    /etc/commerce/products

    Você pode abrir isso no CRXDE Lite; por exemplo:

    http://localhost:4502/crx/de/index.jsp#/etc/commerce/products

  2. Em híbridos, atualizar a informação contida no(s) produto(s) revelador(es).

  3. Abra o importador de híbridos em AEM:

    /etc/importers/hybris.html

    Por exemplo:

    http://localhost:4502/etc/importers/hybris.html

  4. Selecione a caixa de clique Importação incremental.

  5. Clique em Importar catálogo para iniciar a importação.

    Ao concluir, você pode verificar os dados atualizados em AEM em:

        /etc/commerce/products
    

Atualização expressa

O processo de importação pode demorar muito tempo, portanto, como uma extensão da Sincronização de produto, 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.

  1. Verificar, na subárvore adequada, as informações constantes AEM para o(s) produto(s) em causa:

    /etc/commerce/products

    Você pode abrir isso no CRXDE Lite; por exemplo:

    http://localhost:4502/crx/de/index.jsp#/etc/commerce/products

  2. Em híbridos, atualizar a informação contida no(s) produto(s) revelador(es).

  3. Em hybris, adicione o(s) produto(s) à fila expressa; por exemplo:

    chlimage_1-43

  4. Abra o importador de híbridos em AEM:

    /etc/importers/hybris.html

    Por exemplo:

    http://localhost:4502/etc/importers/hybris.html

  5. Selecione a caixa de clique Atualização expressa.

  6. Clique em Importar catálogo para iniciar a importação.

    Ao concluir, você pode verificar os dados atualizados em AEM em:

        /etc/commerce/products
    

    [&#128279;](http://localhost:4502/crx/de/index.jsp#/etc/commerce/products)

Configurar o Importador de Catálogo

O catálogo de híbridos pode ser importado para o 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
de Catálogo de Híbridos do Day CQ Commerce ( 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 Configuração do OSGi para obter detalhes completos. Consulte também o console para obter uma lista completa de parâmetros configuráveis e seus padrões.

Importação de catálogo

O pacote de híbridos 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

ecommerceimportconsole

Devem ser fornecidas as seguintes informações:

  • Base
    storeO 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.

Removendo um produto do catálogo

Para remover um ou mais produtos do catálogo:

  1. Configure o para o Importador de Catálogo de Híbris do Comércio do ServiceDay CQ do OSGi; consulte também Configurar o importador de catálogo.

    Ative as seguintes propriedades:

    • Habilitar remoção de produto
    • Habilitar remoção de ativos de produtos
    OBSERVAÇÃO

    Ao trabalhar com AEM, existem vários métodos de gestão das definições de configuração para esses serviços; consulte Configuração do OSGi para obter detalhes completos. Consulte também o console para obter uma lista completa de parâmetros configuráveis e seus padrões.

  2. Inicialize o importador executando duas atualizações incrementais (consulte Importação de Catálogo):

    • A primeira execução resulta em um conjunto de produtos alterados - indicado na lista de log.
    • Pela segunda vez, nenhum produto deve ser atualizado.
    OBSERVAÇÃO

    A primeira importação é inicializar as informações do produto. A segunda importação verifica se tudo funcionou e o conjunto de produtos está pronto.

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

  4. Remova o produto no console hybris. Use a opção Change approval status para definir o status como unapproved. O produto será removido do feed ao vivo.

    Por exemplo:

    • Abra a página http://localhost:9001/productcockpit
    • Selecione o catálogo Outdoors Staged
    • Pesquisar Cajamara
    • Selecione este produto e altere o status de aprovação para unapproved
  5. Execute outra atualização incremental (consulte Importação de Catálogo). O log listará o produto excluído.

  6. 🔗 Implemente o catálogo apropriado. A página do produto e do produto será removida do AEM.

    Por exemplo:

  7. Para reinstalar o produto:

    1. Em híbridos, defina o status de aprovação novamente para approved

    2. No AEM:

      1. executar uma atualização incremental
      2. implementar o catálogo apropriado novamente
      3. atualizar a página de categoria apropriada

Adicionar a característica do histórico de pedidos ao contexto do cliente

Para adicionar o histórico de pedidos ao contexto de cliente:

  1. Abra a página de design do contexto do cliente, seguindo um destes procedimentos:

    • Abra uma página para edição e, em seguida, abra o contexto do cliente usando Ctrl-Alt-c (windows) ou control-option-c (Mac). Use o ícone de lápis no canto superior esquerdo do contexto do cliente para Abrir a página de design do ClientContext.
    • Navegue diretamente para http://localhost:4502/etc/clientcontext/default/content.html
  2. Adicione o componente Histórico do pedido ao componente Carrinho de compras do contexto do cliente.

  3. Você pode confirmar que o contexto do cliente está mostrando detalhes do histórico do pedido. Por exemplo:

    1. Abra o contexto do cliente.

    2. Adicione um item ao carrinho.

    3. Conclua o check-out.

    4. Verifique o contexto do cliente.

    5. Adicione outro item ao carrinho.

    6. Navegue até a página de finalização:

      • O contexto do cliente mostra um resumo do histórico do pedido.
      • A mensagem "Você é um cliente recorrente" é exibida.
    OBSERVAÇÃO

    A mensagem é realizada por:

    A campanha consiste em uma experiência.

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now