Página agendada do AEM e publicação de ativos: incluindo conteúdo relacionado e evitando problemas de escopo ou desempenho
A publicação agendada (Ativar mais tarde) no AEM pode perder ativos relacionados, receber um grande número de itens não relacionados ou deixar você incapaz de controlar exatamente o que é publicado. Isso acontece quando a publicação é executada por meio de botões de fluxo de trabalho personalizados, propriedades de nó OnTime ou referências de ativo não cotadas, em vez de Gerenciar publicação, já que o AEM detecta apenas referências entre aspas e somente Gerenciar publicação expõe o controle incluir e excluir sobre o escopo. As configurações Momento da ativação e Momento da desativação não são transmitidas em cascata para os ativos referenciados, e os fluxos de trabalho de vários recursos reúnem tudo em um único pacote, o que aumenta a carga útil visível. Usar a opção Gerenciar publicação com a etapa Escopo para revisar e ajustar referências, e permitir que ela acione o Fluxo de trabalho de publicação da árvore de conteúdo para grandes lotes, produz uma publicação agendada precisa e previsível.
Descrição description
Ambientes:
- Adobe Experience Manager as a Cloud Service
- Adobe Experience Manager 6.5 (no local)
- Consoles do AEM Sites e do Assets
- Gerenciar publicação e o fluxo de trabalho de publicação da árvore de conteúdo
Problema/sintomas:
- As referências de ativos não aparecem em Referências publicadas ou não são incluídas em uma publicação agendada, como uma referência de CSS bruta sem aspas, como
url(/content/dam/...png). - A publicação agendada (Ativar mais tarde) inclui um grande número de ativos ou itens não relacionados, mostrando uma longa lista de URLs na carga do pacote gerado.
- Os botões personalizados do fluxo de trabalho de início incluem ativos automaticamente, sem como desmarcá-los.
- As propriedades do nó OnTime não são transmitidas para os ativos referenciados.
- Uma grande publicação em massa suscita preocupações quanto ao desempenho e aos atrasos.
Causa raiz:
O AEM detecta automaticamente os ativos referenciados usando regras de análise específicas — uma referência deve ser colocada entre aspas simples ou duplas para ser detectada. Os acionadores de fluxo de trabalho personalizados ignoram a interface do usuário Gerenciar publicação, que é o único recurso padrão que fornece controle explícito de inclusão e exclusão. As configurações Momento da ativação e Momento da desativação não são transmitidas em cascata para os ativos referenciados e o suporte a fluxos de trabalho de vários recursos reúne todo o conteúdo relacionado em um único pacote gerado, o que aumenta a visibilidade da carga útil. Grandes lotes de publicação precisam do Fluxo de trabalho de publicação da árvore de conteúdo para um processamento eficiente no AEM as a Cloud Service.
Como confirmar
- Verifique qual método de publicação está em uso: Gerenciar publicação na interface para toque ou um botão personalizado Iniciar fluxo de trabalho. Um botão personalizado Iniciar fluxo de trabalho não oferece suporte à seleção de publicação com escopo.
- Confirme a detecção de referência. No console do Sites, selecione a página e abra Referências publicadas para ver se os ativos esperados estão listados. Se um ativo estiver ausente, inspecione qualquer HTML personalizado, HTML bruto ou CSS para
/content/dam/...caminhos que não estão entre aspas simples ou duplas.
Resolução resolution
Siga estas etapas para resolver o problema:
- Alternar publicação agendada para Gerenciar Publicação. No console Sites ou Assets, selecione o conteúdo e escolha Gerenciar Publicação, depois Publicar, em seguida Agendamento e depois Mais tarde. A etapa Escopo mostra uma caixa de seleção para cada ativo relacionado, juntamente com as opções de data e hora.
- Corrigir detecção de referência de ativo. Coloque cada caminho
/content/dam/...no HTML ou CSS personalizado entre aspas simples ou duplas e, em seguida, confirme se o ativo aparece em Referências publicadas. - Controle o que é publicado. Em Gerenciar Publicação, abra a etapa Escopo e desmarque todas as referências que não deseja publicar. Revise a lista de itens incluídos antes de selecionar Publicar mais tarde.
- Use o Fluxo de trabalho de publicação da árvore de conteúdo para lotes grandes. Ao agendar 100 ou mais páginas, use Gerenciar publicação, que aciona automaticamente o Fluxo de trabalho de publicação da árvore de conteúdo no AEM as a Cloud Service. Se ocorrerem grandes atrasos, reduza o tamanho do payload por lote agendado.
- Evite o OnTime e o OffTime para publicação coordenada. O OnTime não é aplicado aos ativos referenciados, portanto, use o Agendamento posterior em Gerenciar publicação.
- Confirme o resultado. Antes de agendar, verifique se todas as referências desejadas aparecem em Referências publicadas e, após o tempo agendado, verifique a instância de publicação para confirmar se apenas os ativos desejados foram publicados.
Se o problema persistir
Entre em contato com o Suporte da Adobe com uma captura de tela da etapa Gerenciar escopo de publicação, do trecho HTML ou CSS contendo as referências dos ativos, o nome do modelo de fluxo de trabalho usado e o URL da página ou do ativo.