Publicación programada de recursos y páginas de AEM: incluye contenido relacionado y evita problemas de ámbito o rendimiento

La publicación programada (Activar más tarde) en AEM puede echar en falta recursos relacionados, extraer una gran cantidad de elementos no relacionados o impedir que se controle exactamente lo que se publica. Esto sucede cuando la publicación se ejecuta mediante botones de flujo de trabajo personalizados, propiedades de nodo OnTime o referencias de recursos sin comillas en lugar de Administrar publicación, ya que AEM solo detecta referencias entre comillas y solo Administrar publicación expone el control de inclusión y exclusión sobre el ámbito. La configuración de OnTime y OffTime no se aplica en cascada a los recursos a los que se hace referencia y los flujos de trabajo de varios recursos agrupan todo en un paquete, lo que infla la carga útil visible. Al utilizar Administrar publicación con el paso Ámbito para revisar y ajustar referencias (y permitir que almacene en déclencheur el Flujo de trabajo de publicación del árbol de contenido para lotes grandes), se produce una publicación programada precisa y predecible.

Descripción description

Entornos:

  • Adobe Experience Manager as a Cloud Service
  • Adobe Experience Manager 6.5 (local)
  • Consolas de AEM Sites y Assets
  • Administrar publicación y flujo de trabajo de publicación del árbol de contenido

Problema/Síntomas:

  • Las referencias a recursos no aparecen en Referencias publicadas o no se incluyen en una publicación programada, como una referencia CSS sin procesar sin comillas como url(/content/dam/...png).
  • La publicación programada (Activar más tarde) incluye una gran cantidad de recursos o elementos no relacionados, lo que muestra una larga lista de direcciones URL en la carga útil del paquete generado.
  • Los botones del flujo de trabajo Inicio personalizado incluyen automáticamente recursos sin forma de anular su selección.
  • Las propiedades del nodo OnTime no se cascada a los recursos a los que se hace referencia.
  • La publicación masiva de gran tamaño plantea problemas de rendimiento y retraso.

Causa principal:

AEM detecta automáticamente los recursos a los que se hace referencia mediante reglas de análisis específicas: para que se detecte una referencia debe escribirse entre comillas simples o dobles. Los déclencheur de flujo de trabajo personalizados omiten la IU Administrar publicación, que es la única función estándar que proporciona un control explícito de inclusión y exclusión. La configuración de OnTime y OffTime no se aplica en cascada a los recursos a los que se hace referencia y la compatibilidad con flujos de trabajo de varios recursos agrupa todo el contenido relacionado en un único paquete generado, lo que aumenta la visibilidad de la carga útil. Los lotes de publicación grandes necesitan el flujo de trabajo de publicación del árbol de contenido para un procesamiento eficaz en AEM as a Cloud Service.

Cómo confirmar

  1. Compruebe qué método de publicación está en uso: Administrar publicación en la IU táctil o un botón Iniciar flujo de trabajo personalizado. Un botón Iniciar flujo de trabajo personalizado no admite la selección de publicaciones con ámbito.
  2. Confirme la detección de referencias. En la consola Sitios, seleccione la página y abra Referencias publicadas para ver si los recursos esperados aparecen en la lista. Si falta un recurso, revise cualquier HTML personalizado, HTML sin procesar o CSS para /content/dam/... rutas que no estén entre comillas simples o dobles.

Resolución resolution

Siga estos pasos para resolver el problema:

  1. Cambiar publicación programada a Administrar publicación. En la consola Sitios o Assets, selecciona el contenido y elige Administrar publicación, Publicar, Programar y Más tarde. El paso Ámbito muestra una casilla de verificación para cada recurso relacionado junto con las opciones de fecha y hora.
  2. Se corrigió la detección de referencias de recursos. Escriba cada ruta de acceso /content/dam/... en HTML o CSS personalizado entre comillas simples o dobles y, a continuación, confirme que el recurso aparece en Referencias publicadas.
  3. Controle lo que se publica. En Administrar publicación, abra el paso Ámbito y anule la selección de las referencias que no desee publicar. Revise la lista de elementos incluidos antes de seleccionar Publicar más tarde.
  4. Utilice el flujo de trabajo de publicación del árbol de contenido para lotes grandes. Cuando programe 100 páginas o más, utilice Administrar publicación, que almacena en déclencheur el Flujo de trabajo de publicación del árbol de contenido automáticamente en AEM as a Cloud Service. Si se producen grandes retrasos, reduzca el tamaño de la carga útil por lote programado.
  5. Evite OnTime y OffTime para una publicación coordinada. OnTime no se aplica en cascada a los recursos a los que se hace referencia, por lo que debe utilizarse Programación posterior en Administrar publicación.
  6. Confirme el resultado. Antes de programar, compruebe que todas las referencias previstas aparezcan en Referencias publicadas y, después de la hora programada, compruebe la instancia de publicación para confirmar que solo se publicaron los recursos deseados.

Si el problema persiste

Póngase en contacto con el servicio de asistencia de Adobe con una captura de pantalla del paso Administrar ámbito de publicación, el fragmento HTML o CSS que contiene las referencias del recurso, el nombre del modelo de flujo de trabajo utilizado y la dirección URL de la página o el recurso.

Lectura relacionada

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