Administração de comércio eletrônico genérico

A solução genérica de AEM fornece métodos para gerenciar as informações comerciais contidas no repositório (em vez de usar um mecanismo de comércio externo). Isso inclui:

OBSERVAÇÃO

A instalação padrão do AEM inclui a implementação genérica do AEM (JCR) eCommerce.

Atualmente, isso é destinado a fins de demonstração ou como base básica para uma implementação personalizada de acordo com suas necessidades.

Produtos e variações de produtos

OBSERVAÇÃO

Os procedimentos a seguir aplicam-se tanto a produtos como a variações de produtos.

Antes de criar produtos, você precisa definir um scaffold. Isso especifica os campos necessários para definir os produtos e como eles são editados.

Um scaffold é necessário para cada tipo de produto distinto. O scaffold apropriado é associado aos produtos por:

  • path
  • o produto pode fazer referência ao scaffold
OBSERVAÇÃO

A loja Geometrixx-Outdoors tem um único tipo de produto (e, portanto, um único scaffold):

/etc/scaffolding/geometrixx-outdoors

O tipo de produto Geometrixx-Outdoors está ativo em:

/etc/commerce/products/geometrixx-outdoors

Você pode criar uma nova definição de produto em qualquer lugar sob ela, sem nenhuma configuração adicional.

Importação de produtos

Importação de produtos - Interface otimizada para toque

  1. Navegue até o console Produtos, por meio de Comércio.

  2. Usando o console Produtos, navegue até o local necessário.

  3. Use o ícone Importar Produtos para abrir o assistente.

  4. Especifique:

    • Importador

      O importador para o fornecedor de comércio específico, por padrão Geometrixx.

    • Fonte

      O arquivo que deseja importar; você pode usar o navegador para selecionar um arquivo.

    • Importação incremental

      Indique se essa é uma importação incremental (em vez de completa).

    OBSERVAÇÃO

    A importação incremental (do importador geometrixx de amostra para o exterior) opera no nível do produto.

    Um importador personalizado pode ser definido para operar conforme necessário.

  5. Selecione Next para importar os produtos, um log das ações realizadas será mostrado.

    OBSERVAÇÃO

    Os produtos serão importados para o local atual ou de acordo com ele.

    OBSERVAÇÃO

    Usar repetidamente Next e Back importará repetidamente as definições do produto. No entanto, como eles têm os mesmos SKUs, as informações existentes no repositório serão simplesmente substituídas.

  6. Selecione Concluído para fechar o assistente.

Importação de produtos - Interface clássica

  1. Usando o console Ferramentas, abra a pasta Commerce.

  2. Clique duas vezes para abrir o Importador de produto:

    chlimage_1-54

  3. Especifique:

    • Armazenar nome

      Os produtos serão importados para:

      /etc/commerce/products/<*store name*>/

    • Provedor de comércio

      O importador para seu provedor de comércio; por padrão, Geometrixx.

    • Arquivo de origem

      O local no repositório do arquivo que você deseja importar.

    • Importação incremental

      Indique se essa é uma importação incremental (em vez de completa).

  4. Clique em Importar Produtos.

Criando Informações do Produto

OBSERVAÇÃO

O gerenciamento de produtos padrão é básico, pois o conjunto de produtos Geometrixx-Outdoors foi mantido básico. A complexidade é baseada no produto scaffolding, portanto, com seu próprio scaffolding de produto, é possível obter uma edição mais sofisticada.

Criar informações do produto - IU otimizada ao toque

  1. Usando o console Produtos (via Commerce), navegue até o local necessário.

  2. Use o ícone Create para selecionar (dependendo da estrutura e do local):

    • Criar produto
    • Criar variação de produto

  3. O assistente será aberto. Use os Básico e Guias de produto para inserir os atributos de produto para o novo produto ou variante de produto.

    OBSERVAÇÃO

    O título e os ​SKUs são o mínimo necessário para criar um produto ou variante.

  4. Selecione Create para salvar as informações.

OBSERVAÇÃO

Muitos produtos são oferecidos em diversas cores e/ou tamanhos. As informações sobre o produto básico e as variantes de produto relacionadas podem ser gerenciadas no console Products.

Os produtos e suas variantes são armazenados como uma estrutura em árvore, as informações do produto ficam na parte superior, com as variantes abaixo (essa estrutura é aplicada pela interface do usuário).

Editar informações de produto

OBSERVAÇÃO

As imagens de produto no geometrixx-outdoors são veiculadas a partir de:

/etc/commerce/products/...

Isso significa que, por padrão, eles são bloqueados pelo dispatcher, portanto, configure conforme necessário.

Editar informações de produto - IU otimizada ao toque

  1. Usando o console Produtos (via Commerce), navegue até as informações do seu produto.

  2. Usar:

    Selecione o ícone Exibir dados do produto:

  3. Os atributos do produto serão mostrados. Use Editar e Concluído para fazer qualquer alteração.

Mostrando as referências do produto

Mostrando referências de produto - IU otimizada ao toque

  1. Usando o console Produtos (via Commerce), navegue até as informações do seu produto.

  2. Abra o trilho secundário para Referências com o ícone:

  3. Selecione o produto necessário - o trilho secundário será atualizado para mostrar os tipos de referência disponíveis:

    chlimage_1-326

  4. Clique/toque no tipo de referência (por exemplo, Páginas de produto) para expandir a lista.

  5. Selecione uma referência específica para mostrar as opções:

    • Navegar até a página do produto
    • Editar página do produto

    chlimage_1-327

Procurar produtos

  1. Navegue até o console Produtos, por meio de Comércio.

  2. Abra o trilho secundário para Pesquisa com o ícone:

  3. Várias facetas estão disponíveis para você procurar produtos. Você pode usar somente uma ou várias facetas para uma pesquisa. Os produtos encontrados serão exibidos:

    chlimage_1-328

  4. Clicar/tocar em um produto o abre. Você também pode publicá-la ou exibir os dados do produto.

Você pode modificar uma faceta existente ou adicionar novas, usando o CRXDE Lite:

  1. Vá até:

    http://localhost:4502/crx/de/index.jsp#/libs/commerce/gui/content/products/aside/items/search/items/searchpanel/facets

  2. Você pode modificar, por exemplo, os tamanhos que aparecerão na página de pesquisa do produto. Clique no nó sizegroup.

  3. Clique no nó items e, em seguida, clique no nó propertypredicate.

  4. Você pode modificar o propertyValues. Por exemplo, você pode adicionar XS, ou XXL, ou remover um tamanho.

  5. Clique em Salvar tudo e navegue até a página de pesquisa de produtos. Suas alterações devem aparecer.

Vários ativos

Você pode adicionar vários ativos no componente do produto e, em seguida, especificar o ativo que será exibido na página do produto.

OBSERVAÇÃO

Tudo relacionado a vários ativos é feito com a interface otimizada para toque.

Adicionar vários ativos

  1. Navegue até o console Produtos, por meio de Comércio.

  2. Usando o console Produtos, navegue até o produto necessário.

    OBSERVAÇÃO

    Você deve estar no nível do produto, não no nível da variante.

  3. Toque/clique no ícone Exibir dados do produto com o modo de seleção ou ações rápidas.

  4. Toque/clique no ícone Editar .

  5. Role para Adicionar.

    chlimage_1-329

  6. Toque/clique em Adicionar. Um novo espaço reservado para ativos é exibido.

  7. Tocar/clicar em Alterar abre uma caixa de diálogo que permite escolher um ativo.

  8. Selecione o ativo que deseja adicionar.

    OBSERVAÇÃO

    Os ativos que você pode selecionar são de Assets.

  9. Toque/clique no ícone Concluído .

Dois ativos agora são armazenados no componente do produto. Você pode configurar qual delas aparecerá na página do produto. Funciona com um sistema de categoria. Primeiro, é necessário adicionar uma categoria aos ativos individuais:

  1. Toque/clique em Exibir dados do produto.

  2. Digite uma Categoria do ativo nos ativos, por exemplo cat1 e cat2.

    OBSERVAÇÃO

    Também é possível usar tags para categorias.

  3. Toque/clique no ícone Concluído . Agora é necessário implantar suas alterações.

Agora, seus ativos no componente do produto têm uma categoria. Você pode configurar qual categoria será exibida em três níveis diferentes:

OBSERVAÇÃO

Se você não definir categorias, o primeiro ativo será exibido na página do produto.

O mecanismo para selecionar a imagem a ser exibida é o seguinte:

  1. Verifique se uma categoria está definida para a Página do produto.
  2. Caso contrário, verifique se uma categoria está definida para o Catálogo.
  3. Caso contrário, verifique se uma categoria está definida para o console Produtos.
OBSERVAÇÃO

No nível do Catálogo e no nível do Console de Produtos, é necessário implantar as alterações para aplicar as modificações e ver a diferença na página do produto.

Página do Produto

  1. Navegue até a página do produto.
  2. ​Editar o componente de produto.
  3. Digite a Categoria de imagem que você escolheu ( cat1 por exemplo).
  4. Toque/clique em Concluído. A página é atualizada e o ativo correto deve ser exibido.

Catálogo

  1. Navegue até o catálogo.
  2. Toque/clique em Exibir propriedades.
  3. Toque/clique em Editar.
  4. Toque/clique na guia Assets.
  5. Digite o Categoria do Ativo do Produto necessário.
  6. Toque/clique em Concluído.
  7. 🔗 Implante as alterações.

Console de produtos

  1. Usando o console Produtos, navegue até o Produto necessário.
  2. Toque/clique em Exibir dados do produto.
  3. Toque/clique em Editar.
  4. Digite uma Categoria de ativo padrão.
  5. Toque/clique em Concluído.
  6. 🔗 Implante as alterações.

Publicar/desfazer a publicação de informações do produto

Publicar/desfazer a publicação de informações do produto - Interface otimizada para toque

OBSERVAÇÃO

Frequentemente, as informações do produto são publicadas por meio das páginas que as referenciam. Por exemplo, ao publicar a página X que faz referência ao produto Y, AEM perguntará se você também deseja publicar o produto Y.

Para casos especiais, o AEM também oferece suporte à publicação direta dos dados do produto.

  1. Usando o console Produtos (via Commerce), navegue até as informações do seu produto.

  2. Usar:

    Selecione o ícone Publicar ou Cancelar a publicação conforme necessário:

    As informações sobre o produto serão publicadas ou não serão publicadas, conforme adequado.

Feed do produto

A integração do Search & Promote permite:

  • use a API do eCommerce, independentemente da estrutura de repositório subjacente e da plataforma de comércio.
  • utilize o recurso Conector de índice do Search & Promote para fornecer um feed de produto no formato XML.
  • aproveitar o recurso de Controle remoto do Search & Promote para executar solicitações sob demanda ou programadas do feed do produto
  • geração de feed para diferentes contas do Search & Promote, configuradas como configurações dos serviços de nuvem.

Para obter mais informações, leia Feed do produto.

Manipulador de eventos para atualizações de produtos

Existe um Manipulador de eventos que registra um evento quando um produto é adicionado, modificado ou excluído e quando uma página de produto é adicionada, modificada ou excluída. Há os seguintes eventos OSGi:

  • com/adobe/cq/commerce/pim/PRODUCT_ADDED
  • com/adobe/cq/commerce/pim/PRODUCT_MODIFIED
  • com/adobe/cq/commerce/pim/PRODUCT_DELETED
  • com/adobe/cq/commerce/pim/PRODUCT_PAGE_ADDED
  • com/adobe/cq/commerce/pim/PRODUCT_PAGE_MODIFIED
  • com/adobe/cq/commerce/pim/PRODUCT_PAGE_DELETED

Para os eventos PRODUCT_*, o caminho aponta para o produto base em /etc/commerce/products. Para os eventos PRODUCT_PAGE_*, o caminho aponta para o nó cq:Page.

Você pode observá-los no Console da Web em eventos OSGI ( /system/console/events), por exemplo:

OBSERVAÇÃO

O componente Imagem com links para adicionar ao carrinho permite adicionar rapidamente um produto ao carrinho, criando um ponto de acesso vinculado a um produto em uma imagem.

Clicar no ponto de acesso abre uma caixa de diálogo que permite escolher o tamanho e a quantidade do produto.

  1. Navegue até a página onde deseja adicionar o componente.

  2. Arraste e solte o componente na página.

  3. Arraste e solte uma imagem no componente do navegador de ativos.

  4. Você pode:

    • clique no componente e, em seguida, clique no ícone Editar
    • faça um clique duplo lento
  5. Clique no ícone de tela cheia.

    chlimage_1-330

  6. Clique no ícone do Mapa de lançamento.

    chlimage_1-331

  7. Clique em um dos ícones da forma.

  8. Modifique e mova a forma conforme necessário.

  9. Clique na forma.

  10. Clicar no ícone de navegação abre o Seletor de ativos.

    OBSERVAÇÃO

    Como alternativa, você pode digitar diretamente o caminho do produto, que deve estar no nível do produto, não no nível da variante.

    chlimage_1-332

  11. Clique no ícone confirmar duas vezes e em sair da tela cheia.

  12. Clique em algum lugar na página ao lado do componente. A página deve ser atualizada e você deve ver o seguinte símbolo na imagem:

  13. Alterne para o modo preview.

  14. Clique no ponto de acesso +. Uma caixa de diálogo é aberta onde você pode escolher o tamanho e a quantidade do produto inserido em Path.

    chlimage_1-333

  15. Insira um tamanho e uma quantidade.

  16. Clique no botão Add to cart . A caixa de diálogo é fechada.

  17. Navegue até o carrinho. O produto deve estar aqui.

Opções de configuração

Você pode configurar a aparência da caixa de diálogo ao clicar no ponto de acesso:

  1. Clique no componente e clique no ícone configurar .

    chlimage_1-334

  2. Rolar para baixo. Há uma guia ADICIONAR AO CARRINHO.

    chlimage_1-335

  3. Clique em ADICIONAR AO CARRINHO. Há 3 opções de configuração que você pode usar.

    chlimage_1-336

  4. Clique no ícone Concluído .

Catálogos

Gerar um catálogo

Gerar um catálogo - IU otimizada ao toque

OBSERVAÇÃO

O catálogo fará referência aos dados do produto.

Para gerar um catálogo:

  1. Abra o console Sites (por exemplo, http://localhost:4502/sites.html/content).

  2. Navegue até o local onde deseja criar a nova página.

  3. Para abrir a lista de opções, use o ícone Criar:

  4. Na lista, selecione Criar catálogo, o assistente Criar catálogo será aberto.

    chlimage_1-337

  5. Navegue até o esquema de catálogo necessário.

  6. Toque/clique no botão Selecionar e toque/clique no esquema de catálogo necessário.

  7. Toque/clique em Próximo.

    chlimage_1-338

  8. Digite um Título e um Nome.

  9. Toque/clique no botão Criar. O catálogo é criado e uma caixa de diálogo é aberta.

    chlimage_1-339

  10. Tocar/clicar no botão Concluído o traz de volta ao console Sites, onde você poderá ver seu catálogo.

    Tocar/clicar no botão Abrir catálogo abre seu catálogo (por exemplo http://localhost:4502/editor.html/content/test-catalog.html).

Gerar um catálogo - Interface clássica

OBSERVAÇÃO

O catálogo referenciará seus Dados do produto.

  1. Usando o console Sites, navegue até o Catalog Blueprint e, em seguida, o Catálogo básico.

    Por exemplo:

    http://localhost:4502/siteadmin#/content/catalogs/geometrixx-outdoors/base-catalog

  2. Crie uma nova página usando o modelo Section Blueprint .

    Por exemplo, Swimwear.

  3. Abra a nova página Swimwear e clique em Editar Blueprint para abrir a caixa de diálogo Propriedades, onde pode configurar a seleção Produtos.

    Por exemplo, abra o campo Tags/Palavras-chave para selecionar Atividade, em seguida Nadar na seção Geometrixx-Outdoors .

  4. Clique em OK para salvar suas propriedades; Os produtos de exemplo serão mostrados no Critérios de seleção de produto na página do blueprint.

  5. Clique em Alterações na implantação…, selecione Página de implantação e todas as subpáginas, clique em Próximo e em Implantação. Quando a implantação for concluída com êxito, o indicador Status será mostrado como verde.

  6. Agora você pode clicar em Close e verificar a nova seção de catálogo; por exemplo, em e em:

    http://localhost:4502/cf#/content/geometrixx-outdoors/en/swimwear.html

  7. Novamente na página de blueprints, clique em Editar Blueprint e, na caixa de diálogo Propriedades, abra a guia Página gerada. No campo Banner list , selecione a imagem que deseja mostrar; por exemplo, summer.jpg

  8. Clique em OK para salvar suas propriedades; as informações do banner serão exibidas sob os Critérios de seleção de produto na página do blueprint.

  9. Implemente essas novas alterações.

Implantação de um catálogo

Implementar um catálogo - IU otimizada ao toque

Para implantar um catálogo:

  1. Navegue até o console Catalogs, por meio de Commerce.

  2. Navegue até o catálogo que deseja implantar.

  3. Usar:

    Selecione o ícone Alterações de implementação:

  4. No assistente, defina a implantação conforme necessário e toque/clique em Alterações de implantação.

  5. Uma caixa de diálogo é aberta. Toque/clique em Concluído quando o processo estiver concluído.

Implementar um catálogo - Interface clássica

Para implantar um catálogo:

  1. Navegue até o Catálogo que deseja implantar. Por exemplo:

    http://localhost:4502/cf#/content/catalogs/geometrixx-outdoors/base-catalog.html

  2. Clique em Alterações na implantação…

  3. Defina a implantação conforme necessário.

  4. Clique em Implantação.

Importador de Blueprint

Importador de Blueprint - Interface otimizada ao toque

  1. Navegue até o console Catalogs, por meio de Commerce.

  2. Navegue até o local onde deseja importar o blueprint do catálogo.

  3. Toque/clique no ícone Importar Blueprints.

  4. No assistente, selecione a Origem conforme necessário e toque/clique em Próximo.

    chlimage_1-340

  5. Toque/clique em Concluído após a conclusão da importação.

Importador de Blueprint - Interface clássica

  1. Usando o console Ferramentas, navegue até Commerce.

    Por exemplo:

    http://localhost:4502/miscadmin#/etc/commerce

  2. Abra o Importador de Bluprint do Catálogo.

  3. Defina a importação conforme necessário.

  4. Clique em Importar Esquemas de Catálogo.

Promoções

Criação de uma promoção

Criar uma promoção - Interface clássica

OBSERVAÇÃO

O exemplo a seguir trata de uma promoção mantida diretamente em uma campanha, usada para comprovantes.

Uma promoção também pode estar em uma experiência em uma campanha.

Para obter mais informações, consulte Promoções e Vouchers.

  1. Abra o console Sites da instância do autor.

  2. No painel esquerdo, selecione o Campaign necessário.

  3. Clique em Novo, selecione o modelo Promoção, em seguida, especifique um Título (e Nome, se necessário) para o novo voucher.

  4. Clique em Criar. A nova página promocional será exibida no painel direito.

  5. Edite as Propriedades ao:

    • abrir a página e clicar no botão Editar para abrir a caixa de diálogo Propriedades
    • selecionando a página no console Sites e usando o menu de contexto (geralmente, o botão direito do mouse) para selecionar Propriedades… e abra a caixa de diálogo de propriedades

    Especifique o Tipo de Promoção, Tipo de Desconto, Valor de Desconto e quaisquer outros campos, conforme necessário.

  6. Clique em OK para salvar.

  7. Agora é possível ativar sua promoção, de modo que os compradores a vejam na instância de publicação.

Vouchers

Criação de um comprovante

Criar um comprovante - Interface clássica

  1. Abra o console Sites da instância do autor.

  2. No painel esquerdo, selecione o Campaign necessário.

  3. Clique em Novo, selecione o modelo Voucher e especifique um Título (e Nome, se necessário) para o novo voucher.

  4. Clique em Criar. A nova página de comprovante será exibida no painel direito.

  5. Abra a nova página do comprovante com um clique duplo e clique em Edit para configurar as informações conforme necessário.

  6. Clique em OK para salvar.

  7. Agora você pode ativar seu comprovante, para que os compradores possam usá-lo em seus carrinhos na instância de publicação.

Removendo Vouchers

Remover Vouchers - Interface Clássica

Para tornar um comprovante indisponível para os clientes, é possível:

  • Desative o comprovante - ele permanecerá disponível no ambiente de criação para que você possa reativá-lo posteriormente.
  • Exclua-o completamente.

Ambas as ações podem ser realizadas no console Sites.

Modificando Vouchers

Modificar Vouchers - Interface clássica

Para alterar as propriedades de um comprovante ou promoção, clique duas vezes nele no console Sites e clique em Editar. Depois de salvá-lo, você deve ativá-lo para que as alterações sejam enviadas para a(s) instância(s) de publicação.

Adicionar vendedores a um carrinho

Para permitir que os usuários adicionem comprovantes aos carrinhos, você pode usar o componente incorporado Vouchers (categoria Comércio). Você precisa adicionar isso à mesma página em que o carrinho é exibido (mas não é obrigatório). O componente de comprovantes é apenas um formulário no qual o usuário pode inserir um código de comprovante, é o componente de carrinho de compras que mostra a lista de comprovantes aplicados e seu desconto.

No site de demonstração (Geometrixx Outdoors - Inglês), é possível ver o formulário de comprovante na página do carrinho, abaixo do carrinho de compras real.

Pedidos

OBSERVAÇÃO

Convém lembrar que AEM predefinidas não têm ações necessárias para a funcionalidade padrão relacionada a pedidos, como devolução de mercadorias, atualização do status do pedido, realização, geração de guias de remessa. Ele é destinado principalmente como uma visualização de tecnologia.

A gestão genérica de pedidos no AEM foi mantida básica; os campos disponíveis no assistente dependem do scaffold:
/etc/scaffolding/geometrixx-outdoors/order/jcr:content/cq:dialog

Se você criar um scaffold personalizado, poderá armazenar mais informações sobre pedidos.

OBSERVAÇÃO

O console Pedidos expõe as informações do pedido do fornecedor, que nunca é publicado.

As informações de pedido do cliente são mantidas em seus diretórios domésticos e são expostas pelo Histórico de pedidos de sua conta. Essas informações são publicadas junto com o resto do diretório inicial.

Criando Informações do Pedido

Criação de informações de pedido - IU otimizada ao toque

  1. Usando o console Orders, navegue até o local desejado.

  2. Use o ícone Criar para selecionar Criar pedido.

  3. O assistente será aberto. Use as guias Basic, Content, Payment e Fulfillment para inserir as informações sobre o novo pedido.

  4. Selecione Create para salvar as informações.

Editar informações de pedido

Editar informações de pedido - IU otimizada ao toque

  1. Usando o console Orders, navegue até a ordem.

  2. Usar:

    Selecione o ícone Exibir dados do pedido:

  3. As informações do pedido serão mostradas. Use Editar e Concluído para fazer qualquer alteração.

Nesta página