A solução genérica Adobe Experience Manager (AEM) fornece métodos de gerenciamento das informações comerciais mantidas no repositório (em vez de usar um mecanismo de comércio eletrônico externo). Isso inclui:
A instalação padrão do AEM inclui a implementação de comércio eletrônico genérico AEM (JCR).
Ele é destinado a fins de demonstração ou como base para uma implementação personalizada de acordo com seus requisitos.
Os procedimentos a seguir se aplicam a Produtos e Variações de Produtos.
Antes de criar produtos, defina uma scaffold. Isso especifica os campos que você deve definir, os produtos e como eles são editados.
É necessário um scaffold para cada tipo de produto distinto. O suporte apropriado está associado aos produtos por meio de:
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 definição de produto em qualquer lugar sob essa licença sem qualquer configuração adicional.
Navegue até a Produtos console, via Commerce.
Usar o Produtos console navegue até o local desejado.
Use o Importar produtos ícone para abrir o assistente.
Especifique:
Importador
O importador do produto específico provedor de comércio, por padrão Geometrixx
.
Origem
O arquivo que você deseja importar; você pode usar o navegador para selecionar um arquivo.
Importação incremental
Indique se é uma importação incremental (em vez de completa).
A importação incremental (do importador geometrixx-outdoor da amostra) opera ao nível do produto.
Um importador personalizado pode ser definido para operar conforme necessário.
Selecionar Próxima para importar os produtos, um log das ações executadas é mostrado.
Os produtos são importados para o local atual ou são relativos a ele.
Repetidamente usando Próxima e Voltar O importa repetidamente as definições do produto. No entanto, como eles têm os mesmos SKUs, as informações existentes no repositório são substituídas.
Selecionar Concluído para fechar o assistente.
Usar o Ferramentas console abra o Commerce pasta.
Clique duas vezes para abrir a Importador de produto:
Especifique:
Nome do armazenamento
Os produtos são importados para:
/etc/commerce/products/<*store name*>/
Provedor de comércio
O importador do 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 é uma importação incremental (em vez de completa).
Clique em Importar produtos.
O gerenciamento padrão de produtos é básico, pois o conjunto de produtos Geometrixx-Outdoors foi mantido básico. A complexidade é baseada no produto andaime, portanto, com seu próprio andaime de produtos é possível obter uma edição mais sofisticada.
Usar o Produtos console (via Commerce) navegar até o local desejado.
Use o Criar ícone para selecionar (dependendo da estrutura e do local):
O assistente é aberto. Use o Básico e Guias do produto para inserir o atributos do produto para o novo produto ou variante de produto.
Título e SKU são o mínimo necessário para criar um produto ou variante.
Selecionar Criar para salvar as informações.
Muitos produtos são oferecidos em uma variedade de cores e/ou tamanhos. As informações sobre o produto básico e as variantes do produto relacionado podem ser gerenciadas no Produtos console.
Os produtos e suas variantes são armazenados como uma estrutura em árvore, as informações do produto estão na parte superior, com as variantes abaixo (essa estrutura é aplicada pela interface do usuário).
As imagens do produto no geometrixx-outdoors são servidas de:
/etc/commerce/products/...
Isso significa que, por padrão, eles são bloqueados pela variável Dispatcher, portanto, configure conforme necessário.
Usar o Produtos console (via Commerce) navegar até as informações do produto.
Usando:
Selecione o Exibir dados do produto ícone:
A variável atributos do produto são exibidas. Uso Editar e Concluído para fazer alterações.
Usar o Produtos console (via Commerce) navegar até as informações do produto.
Abra o painel secundário para Referências com o ícone:
Selecione o produto desejado - as atualizações do painel secundário mostrando os tipos de referência disponíveis:
Clique no tipo de referência (por exemplo, Páginas de produto) para expandir a lista.
Selecione uma referência específica para poder mostrar as opções:
Navegue até a Produtos console, via Commerce.
Abra o painel secundário para Pesquisar com o ícone:
Várias facetas estão disponíveis para você pesquisar por produtos. Você pode usar apenas uma ou várias facetas para uma pesquisa. Os produtos encontrados aparecem:
Clicar/tocar em um produto o abre. Você também pode publicá-los ou visualizar os dados do produto.
Você pode modificar uma faceta existente ou adicionar novas, usando o CRXDE Lite:
Vá até:
http://localhost:4502/crx/de/index.jsp#/libs/commerce/gui/content/products/aside/items/search/items/searchpanel/facets
É possível editar, por exemplo, os tamanhos exibidos na página de pesquisa do produto. Clique em sizegroup
nó.
Clique em items
e clique em propertypredicate
nó.
É possível editar a variável propertyValues
. Por exemplo, você pode adicionar XS ou XXL, ou remover um tamanho.
Clique em Salvar tudo e navegue até a página pesquisa de produtos. As alterações devem ser exibidas.
É possível adicionar vários ativos no componente do produto e especificar o ativo que você deseja que apareça na página do produto.
Tudo relacionado a vários ativos é feito com a interface otimizada para toque.
Navegue até a Produtos console, via Commerce.
Usar o Produtos navegue até o produto desejado.
Você deve estar no nível do produto, não no nível da variante.
Selecione o Exibir dados do produto ícone com modo de seleção ou ações rápidas.
Selecione o ícone Edit.
Navegue até Adicionar.
Selecionar Adicionar. Um novo espaço reservado de ativo é exibido.
Selecionar Alterar abre uma caixa de diálogo que permite escolher um ativo.
Selecione o ativo que deseja adicionar.
Os ativos que você pode selecionar são de Assets.
Selecione o ícone Concluído.
Dois ativos agora são armazenados no componente do produto. Você pode configurar qual aparece na página do produto. Funciona com um sistema de categorias. Primeiro, é necessário adicionar uma categoria aos ativos individuais:
Selecionar Exibir dados do produto.
Digite um Categoria do ativo nos ativos, por exemplo, cat1
e cat2
.
Também é possível usar tags para categorias.
Selecione o ícone Concluído. Agora você precisa implantação suas alterações.
Agora, seus ativos no componente do produto têm uma categoria. Você pode configurar qual categoria é exibida em três níveis diferentes:
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:
Tanto para o nível do Catálogo quanto para o 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.
cat1
por exemplo).Geralmente, as informações do produto são publicadas pelas páginas que fazem referência a elas. Por exemplo, ao publicar a página X, que faz referência ao produto Y, o AEM pergunta 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.
Usar o Produtos console (via Commerce) navegar até as informações do produto.
Usando:
Selecione o Publish ou Cancelar publicação ícone conforme necessário:
As informações do produto são publicadas ou não, conforme apropriado.
Há um Manipulador de eventos que registra um evento quando um produto é adicionado, editado ou excluído e quando uma página de produto é adicionada, editada 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 o PRODUCT_*
eventos, o caminho aponta para o produto base no /etc/commerce/products
. Para o PRODUCT_PAGE_*
eventos, o caminho aponta para a variável cq:Page
nó.
Você pode vê-las no Console da Web em eventos OSGI ( /system/console/events
), por exemplo:
Ler também Manipulação de eventos no AEM.
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.
Navegue até a página onde deseja adicionar o componente.
Arraste e solte o componente na página.
Arraste e solte uma imagem no componente da navegador de ativos.
Você pode:
Clique no ícone de tela cheia.
Clique no ícone Launch Map.
Clique em um dos ícones de forma.
Modifique e mova a forma conforme necessário.
Clique na forma.
Clicar no ícone de procura abre a variável Seletor de ativos.
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.
Clique no ícone de confirmação duas vezes e clique em sair da tela cheia.
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:
Alternar para pré-visualização modo.
Clique no ponto de acesso +. Uma caixa de diálogo é aberta, onde você pode escolher o tamanho e a quantidade do produto inserido em Caminho.
Insira um tamanho e uma quantidade.
Clique no botão Add to cart. A caixa de diálogo é fechada.
Navegue até o carrinho. O produto deve estar aqui.
Você pode configurar a aparência da caixa de diálogo ao clicar no ponto de acesso:
Clique no componente e clique no ícone de configuração.
Role para baixo. Existe uma ADICIONAR AO CARRINHO guia.
Clique em ADICIONAR AO CARRINHO. Há três opções de configuração que podem ser usadas.
Clique no ícone Concluído.
O catálogo faz referência aos dados do produto.
Para gerar um catálogo:
Abra o console Sites (por exemplo, http://localhost:4502/sites.html/content).
Navegue até o local onde deseja criar a página.
Para abrir a lista de opções, use o Criar ícone:
Na lista, selecione Criar catálogo. O assistente Criar catálogo é aberto.
Navegue até o Blueprint do catálogo necessário.
Selecione o Selecionar e clique no Blueprint do catálogo necessário.
Selecione Próximo.
Digite a Título e uma Nome.
Selecione o Criar botão. O catálogo é criado e uma caixa de diálogo é aberta.
Selecionar o Concluído O botão traz você de volta ao console Sites, onde é possível ver o catálogo.
Tocar/clicar Abrir catálogo abre o catálogo (por exemplo, http://localhost:4502/editor.html/content/test-catalog.html
).
O catálogo faz referência ao seu Dados do produto.
Usar o Sites console, navegue até o Blueprint do catálogo, em seguida, o Catálogo base.
Por exemplo:
http://localhost:4502/siteadmin#/content/catalogs/geometrixx-outdoors/base-catalog
Crie uma página usando o Seção Blueprint modelo.
Por exemplo, Swimwear
.
Abra o novo Swimwear
e clique em Editar blueprint. A variável Propriedades será aberta para que você possa configurar as opções Produtos seleção.
Por exemplo, abra Tags/Palavras-chave para selecionar Atividade e, em seguida, Natação na seção Geometrixx-Outdoors.
Clique em OK para que suas propriedades sejam salvas; exemplos de produtos são mostrados na Critérios de seleção de produtos na página do blueprint.
Clique em Implantar alterações…, selecione Página de implantação e todas as subpáginas e, em seguida, clique em Próxima depois Implantação. Depois que a implantação for concluída com êxito, a variável Status O indicador é exibido como verde.
Clique agora em Fechar e verifique a nova seção catálogo; por exemplo, em e sob:
http://localhost:4502/cf#/content/geometrixx-outdoors/en/swimwear.html
Novamente na página de blueprints, clique Editar blueprint e no Propriedades caixa de diálogo abrir a Página gerada guia. No campo Banner list, selecione a imagem que deseja mostrar; por exemplo, summer.jpg
Clique em OK para salvar suas propriedades; as informações do banner são mostradas na Critérios de seleção de produtos na página do blueprint.
Implante essas novas alterações.
Para implantar um catálogo:
Navegue até a Catálogos console, via Commerce.
Navegue até o catálogo que deseja implantar.
Usando:
Selecione o Alterações de implantação ícone:
No assistente, defina a implantação conforme necessário e clique em Alterações de implantação.
Uma caixa de diálogo é aberta. Selecionar Concluído quando o processo for concluído.
Para implantar um catálogo:
Navegue até o catálogo que deseja implantar. Por exemplo:
http://localhost:4502/cf#/content/catalogs/geometrixx-outdoors/base-catalog.html
Clique em Implantar alterações…
Defina a implantação conforme necessário.
Clique em Implantação.
Navegue até a Catálogos console, via Commerce.
Navegue até o local onde deseja importar o blueprint do catálogo.
Selecione o Importar blueprints ícone.
No assistente, selecione a Origem conforme necessário e clique em Próxima.
Selecionar Concluído quando a importação for concluída.
Usar o Ferramentas console, navegue até Commerce.
Por exemplo:
http://localhost:4502/miscadmin#/etc/commerce
Abra o Importador de blueprint do catálogo.
Defina a importação conforme necessário.
Clique em Importar blueprints do catálogo.
O exemplo a seguir trata de uma promoção realizada diretamente em um campaign, isso é usado para vouchers.
Uma promoção também pode estar em uma experiência em uma campanha.
Para obter mais informações, consulte Promoções e vouchers.
Abra o Sites console da instância do autor.
No painel esquerdo, selecione o Campaign.
Clique em Novo, selecione o Promoção e, em seguida, especifique um Título (e Nome se necessário) para o novo voucher.
Clique em Criar. A nova página de promoção é exibida no painel direito.
Edite o Propriedades por:
Especifique a Tipo de promoção, Tipo de desconto, Valor do desconto e quaisquer outros campos, conforme necessário.
Clique em OK para salvar.
Agora você pode ativar sua promoção para que os compradores possam vê-la na instância de publicação.
Abra o Sites console da instância do autor.
No painel esquerdo, selecione o Campaign.
Clique em Novo, selecione o Voucher e, em seguida, especifique um Título (e Nome se necessário) para o novo voucher.
Clique em Criar. A nova página de voucher é mostrada no painel direito.
Abra a nova página do cupom com um clique duplo e, em seguida, clique em Editar e configure as informações conforme necessário.
Clique em OK para salvar.
Agora é possível ativar o cupom, para que os compradores possam usá-lo em seus carrinhos na instância de publicação.
Para tornar um voucher indisponível para os clientes, você pode:
Ambas as ações podem ser realizadas a partir do Sites console.
Para alterar as propriedades de um voucher ou promoção, clique duas vezes nele na Sites e clique em Editar. Depois de salvá-lo, você deve ativá-lo para que as alterações sejam enviadas para as instâncias de publicação.
Para permitir que os usuários adicionem vouchers aos carrinhos, você pode usar o Vouchers componente (categoria Comércio). Adicione isso à mesma página de onde o carrinho é exibido (mas isso não é obrigatório). O componente de vouchers é apenas um formulário no qual o usuário pode inserir um código de voucher, é o componente do carrinho de compras que realmente mostra a lista de vouchers aplicados e seu desconto.
No site de demonstração (Geometrixx Outdoors - Inglês), você pode ver o formulário de voucher na página do carrinho, sob o carrinho de compras real.
Deve-se lembrar que o AEM pronto para uso não tem ações necessárias para a funcionalidade padrão relacionada a pedidos, como devolver mercadorias, atualizar o status do pedido, fazer o atendimento, gerar guias de remessa. Ela tem como objetivo principal uma visualização de tecnologia.
O Order Management genérico no AEM foi mantido básico; 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 do pedido.
O console de pedidos expõe as informações de pedido do fornecedor, que nunca são publicadas.
As informações sobre pedidos de clientes são mantidas nos diretórios iniciais e são expostas pelo Histórico de pedidos da conta. Essas informações são publicadas junto com o restante do diretório inicial.
Usar o Pedidos console navegue até o local desejado.
Use o Criar ícone para selecionar Criar pedido.
O assistente é aberto. Use o Básico, Conteúdo, Pagamento, e Abastecimento guias para inserir o informações sobre o novo pedido.
Selecionar Criar para salvar as informações.
Usar o Pedidos console navegue até o pedido.
Usando:
Selecione o Visualizar dados do pedido ícone:
A variável informações do pedido é exibido. Uso Editar e Concluído para fazer alterações.