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 carregar.
  5. Importando os 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 direcionada por Geometrixx Outdoors

OBSERVAÇÃO

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

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

    http://localhost:9001/hmc/hybris

  2. Na barra lateral, selecione Sistema, Pesquisa de facetas e Configuração de pesquisa de facetas.

  3. Abra o Editor para a Amostra de configuração do Solr para catálogo de roupas.

  4. Em Versões de catálogo use Adicionar versão de 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 ("Nome (decrescente)", nome)
    • price-asc ("Price (crescente)", priceValue)
    • price-desc ("Price (decrescente)", priceValue)
    OBSERVAÇÃO

    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.

    chlimage_1-36

  7. Na guia Tipos indexados defina Tipo composto como:

    Product - Product

  8. Na guia Tipos indexados ajuste query do indexador para full:

    SELECT {pk} FROM {Product} WHERE {pk} NOT IN ({{SELECT {baseProductpk} FROM {variantproduct}}})
    
  9. 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
    
  10. 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:

    OBSERVAÇÃO

    Para os 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 seguintes capturas de tela. Assim como com category, clique com o duplo 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 Sistema, Pesquisa de facetas, em seguida Assistente de operação de indexador. Start cronjob:

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

Configurar a versão do catálogo

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

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

Configurar a estrutura de importação

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.

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 (variantes):

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

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

Importando os 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 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
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 toda vez que 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 armazena os dados do produto; por exemplo, outdoors.

    3. Salvar tudo para persistir 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 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)

Importação incremental

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

  2. Em hipbris, atualize a informação mantida sobre o(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 start da importação.

    Quando concluído, você pode verificar os dados atualizados em AEM em:

        /etc/commerce/products
    

Atualização expressa

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.

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

  2. Em hipbris, atualize a informação mantida sobre o(s) produto(s) revelador(es).

  3. Em hipbris, 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 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)

Configurar o Importador de Catálogo

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.

Importação de catálogo

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

ecommerceimportconsole

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.

Removendo um produto do catálogo

Para remover um ou mais produtos do catálogo:

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

    • Ativar remoção de produto
    • Ativar 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 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.

  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 se 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 Alterar status de aprovação para definir o status como unapproved. O produto será removido do feed 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 registro irá lista do produto excluído.

  6. Implantar 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 subtítulo, redefina o status de aprovação para aprovado

    2. No AEM:

      1. executar uma atualização incremental
      2. executar novamente o catálogo apropriado
      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 do cliente:

  1. Abra a página de design de contexto do cliente, por:

    • Abra uma página para edição e 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 Order Historyao componente Shopping Cart do contexto do cliente.

  3. Você pode confirmar que o contexto do cliente está mostrando detalhes do histórico do seu 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