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

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.

Leitura relacionada

recommendation-more-help
experience-cloud-kcs-help-kbarticles