Fragmentos de experiência experience-fragments
No Adobe Experience Manager (AEM), um fragmento de experiência é um grupo de um ou mais componentes, incluindo conteúdo e layout, que podem ser referenciados nas páginas. Eles podem conter qualquer componente.
Um fragmento de experiência:
- Faz parte de uma experiência (página).
- Pode ser usado em várias páginas (com base em modelos editáveis).
- É baseado em um modelo (somente editável) para definir a estrutura e os componentes.
- Esse modelo é usado para criar a página raiz do Fragmento de experiência.
- É composto de um ou mais componentes, com layout, em um sistema de parágrafos.
- Pode conter outros fragmentos de experiência.
- Podem ser combinados com outros componentes (incluindo outros Fragmentos de experiência) para formar uma página completa (experiência).
- Uma ou mais variações podem ser criadas, com base na página raiz.
- Essas variações podem compartilhar conteúdo e/ou componentes.
- Pode ser dividida em blocos de construção que poderão ser usados em várias variações do fragmento.
Use os Fragmentos de experiência:
- Se um autor quiser reutilizar partes (um fragmento de uma experiência) de uma página, ele precisará copiar e colar esse fragmento. Criar e manter essa experiências de copiar/colar é um processo demorado e pode causar erros feitos pelo usuário. Os fragmentos de experiência eliminam a necessidade de copiar/colar.
- Para dar suporte ao caso de uso de CMS headless. Os autores desejam usar o AEM somente para criação, não para entrega ao cliente. Um ponto de contato ou sistema de terceiros consumiria essa experiência e a entregaria para o usuário final.
- Com o Gerenciamento de vários sites (MSM); o como um Fragmento de experiência faz parte de uma página. Isso se aplica aos fragmentos individuais e às pastas em que eles residem.
experience-fragments-editors
Quando usar fragmentos de experiência? when-should-you-use-experience-fragments
Fragmentos de experiência devem ser usados:
-
Sempre que quiser reutilizar as experiências.
- Experiências que serão reutilizadas com conteúdo igual ou semelhante
-
Ao usar o AEM como uma plataforma de entrega de conteúdo para terceiros.
- Qualquer solução que queira usar AEM como plataforma de entrega de conteúdo
- Incorporação de conteúdo em pontos de contato de terceiros
-
Se você tiver uma experiência com diferentes variações ou representações.
- Variações específicas de canal ou contexto
- Experiências que fazem sentido agrupar (por exemplo, uma campanha com diferentes experiências entre canais)
-
Quando você usar o Comércio omnichannel.
- Compartilhando conteúdo comercial em redes sociais canais em escala
- Tornar pontos de contato transacionais
Organizar os Fragmentos de experiência organizing-your-experience-fragments
Recomenda-se:
-
usar pastas para organizar os Fragmentos de experiência,
A criação de pastas permite:
-
criar uma estrutura significativa para os Fragmentos de experiência; por exemplo, de acordo com a classificação
note note NOTE Não é necessário alinhar a estrutura dos Fragmentos de experiência com a estrutura de página do site. -
alocar os modelos permitidos no nível da pasta
note note NOTE Você pode usar o editor de modelos para criar seu próprio modelo.
O projeto WKND estrutura alguns Fragmentos de experiência de acordo com Contributors
. A estrutura usada também ilustra a maneira como outros recursos, como o Gerenciamento de vários sites (incluindo cópias de idiomas), podem ser usados.
Consulte:
http://localhost:4502/aem/experience-fragments.html/content/experience-fragments/wknd/language-masters/en/contributors/kumar-selveraj/master
Criação e configuração de uma pasta para os Fragmentos de experiência creating-and-configuring-a-folder-for-your-experience-fragments
Para criar e configurar uma pasta para os Fragmentos de experiência, recomenda-se:
Configurar os Modelos permitidos para sua Pasta configure-allowed-templates-folder
-
Acesse a pasta Fragmentos de experiência necessária.
-
Selecione a pasta e depois as Propriedades.
-
Especifique a expressão regular para recuperar os modelos necessários no campo Modelos permitidos.
Por exemplo:
/conf/(.*)/settings/wcm/templates/experience-fragment(.*)?
Consulte:
http://localhost:4502/mnt/overlay/cq/experience-fragments/content/experience-fragments/folderproperties.html/content/experience-fragments/wknd
note note NOTE Consulte Modelos para fragmentos de experiência para obter mais detalhes. -
Selecione Salvar e fechar.
Configurar os Modelos permitidos para sua Instância configure-allowed-templates-instance
-
Acesse o console Fragmentos de experiência necessário.
-
Selecione Opções de configuração:
-
Especifique os modelos necessários na caixa de diálogo Configurar fragmentos de experiência:
note note NOTE Consulte Modelos para fragmentos de experiência para obter mais detalhes. -
Selecione Salvar.
Criação de um fragmento de experiência creating-an-experience-fragment
Para criar um fragmento de experiência:
-
Selecione Fragmentos de experiência na Navegação global.
-
Navegue até a pasta desejada e selecione Criar.
-
Selecione Fragmento de experiência para abrir o assistente Criar fragmento de experiência.
Selecione o modelo obrigatório e, em seguida, clique em Avançar:
-
Insira as Propriedades do Fragmento de experiência.
É obrigatório ter um título. Se o Nome for deixado em branco, ele será derivado do Título.
note note NOTE As tags do modelo do fragmento de experiência não serão unidas com tags nesta página raiz do fragmento de experiência. Elas são completamente separadas. -
Clique em Criar.
Uma mensagem será exibida. Selecione:
-
Concluído para retornar ao console
-
Abrir para abrir o editor de fragmento
-
Edição de seu fragmento de experiência editing-your-experience-fragment
O Editor de fragmento de experiência oferece recursos semelhantes ao editor de páginas normal.
O exemplo de procedimento a seguir ilustra como criar um teaser de um produto:
-
Arraste e solte um Teaser do Navegador de Componentes.
-
Selecione Configurar na barra de ferramentas do componente.
-
Adicione o Ativo e defina as Propriedades conforme necessário.
-
Confirme as definições com Concluído (ícone de marca de verificação).
-
Adicione mais componentes conforme necessário.
Criação de uma variação de Fragmento de experiência creating-an-experience-fragment-variation
É possível criar variações do Fragmento de experiência, dependendo das suas necessidades:
-
Abra o fragmento para edição.
-
Abra a guia Variações.
-
Criar permite criar:
-
Variação
-
Variação como live-copy.
note note NOTE Criar uma variação inicial como Live Copy herdará o título usando a Source da Live Copy como a variação principal.
-
-
Defina as propriedades necessárias:
- Modelo
- Título
- Nome; se deixado em branco, ele será derivado do Título
- Descrição
- Tags de variação
-
Confirme com Concluído (ícone de marca de verificação), a nova variação será mostrada no painel:
Usar seu fragmento de experiência using-your-experience-fragment
Agora você poderá usar seu fragmento de experiência ao criar suas páginas:
-
Abra qualquer página para edição.
note note NOTE A página deve ser baseada em um modelo editável. Por exemplo: https://localhost:4502/editor.html/content/we-retail/language-masters/en/products/men.html
-
Crie uma instância do componente Fragmento de experiência arrastando o componente do navegador Componentes para o sistema de parágrafos da página:
-
Adicione o Fragmento de experiência real à ocorrência de componente:
- Arraste o fragmento necessário do Navegador Assets e solte no componente
- Selecione Configurar na barra de ferramentas do componente e especifique o fragmento a ser usado, confirme com Concluído (marca de seleção)
note note NOTE Editar, na barra de ferramentas do componente, opera como um atalho para abrir o fragmento no editor de fragmentos.
Blocos de construção building-blocks
Selecione um ou mais componentes para criar um bloco de construção para reciclagem no seu fragmento:
Criar um bloco de construção creating-a-building-block
Para criar um Bloco de Construção:
-
No editor de Fragmento de experiência, selecione os componentes que deseja reutilizar:
-
Na barra de ferramentas dos componentes, selecione Converter em bloco de construção:
-
Insira o nome do Bloco de construção e confirme com Converter:
-
O Bloco de Construção é mostrado na guia e pode ser selecionado no sistema de parágrafos:
Gerenciar um bloco de construção managing-a-building-block
O bloco de construção está visível na guia Blocos de construção. Para cada bloco, as seguintes ações estarão disponíveis:
- Acesse o mestre: abra a variação da página raiz em uma nova guia
- Renomear
- Excluir
Usar um bloco de construção using-a-building-block
Arraste o bloco de construção para o sistema de parágrafo de qualquer fragmento, como com qualquer componente.
Detalhes do Fragmento de experiência details-of-your-experience-fragment
Os detalhes do fragmento podem ser vistos:
-
Os detalhes são mostrados em todas as exibições do console Fragmentos de experiência, com a de Exibição em lista, incluindo detalhes de uma exportação para o Target:
-
Ao abrir as Propriedades do fragmento de experiência:
As propriedades estão disponíveis em várias guias:
note caution CAUTION Essas guias são exibidas quando você abre Propriedades no console Fragmentos de experiência. Se você clicar em Abrir propriedades ao editar um Fragmento de experiência, as Propriedades da página apropriadas serão exibidas. -
Básico
-
Título - obrigatório
-
Descrição
-
Tags
-
Número total de variantes - somente informações
-
Número de variantes da Web - somente informações
-
Número de variantes que não fazem parte da Web - inf somente formatação
-
Número de páginas usando esse fragmento - somente informações
-
-
Cloud Services
- Configuração na nuvem
- Configurações do Cloud Service
- ID da página do Facebook
- Quadro do Pinterest
-
Referências
- Uma lista de referências.
-
Status da rede social
- Detalhes de variações de redes sociais.
-
A representação HTML simples the-plain-html-rendition
Usando o seletor .plain.
no URL, você poderá acessar a representação HTML simples a partir do navegador.
Exportar fragmentos de experiência exporting-experience-fragments
Por padrão, os fragmentos de experiência são entregues no formato HTML. Isso pode ser usado por canais do AEM e de terceiros.
Para exportar para o Adobe Target, também é possível usar o JSON. Consulte Integração do Target com os Fragmentos de experiência para obter informações completas.