Pubblicazione pianificata della pagina e delle risorse in AEM: include il contenuto correlato e impedisce problemi di ambito o prestazioni

La pubblicazione pianificata (attiva più tardi) in AEM può perdere le risorse correlate, richiamare un numero elevato di elementi non correlati o impedire di controllare esattamente ciò che viene pubblicato. Questo accade quando la pubblicazione viene eseguita tramite pulsanti del flusso di lavoro personalizzati, proprietà del nodo OnTime o riferimenti a risorse non citate anziché tramite Gestisci pubblicazione, poiché AEM rileva solo i riferimenti racchiusi tra virgolette e solo Gestisci pubblicazione espone include ed esclude il controllo sull’ambito. Le impostazioni OnTime e OffTime non si sovrappongono alle risorse di riferimento e i flussi di lavoro con più risorse raggruppano tutto in un unico pacchetto, gonfiando il payload visibile. L’utilizzo del passaggio Gestisci pubblicazione con ambito per rivedere e regolare i riferimenti e consentire l’attivazione del flusso di lavoro di pubblicazione della struttura dei contenuti per batch di grandi dimensioni produce una pubblicazione pianificata accurata e prevedibile.

Descrizione description

Ambienti:

  • Adobe Experience Manager as a Cloud Service
  • Adobe Experience Manager 6.5 (on-premise)
  • Console AEM Sites e Assets
  • Gestisci pubblicazione e flusso di lavoro di pubblicazione della struttura dei contenuti

Problema/Sintomi:

  • I riferimenti alle risorse non vengono visualizzati in Riferimenti pubblicati o non sono inclusi in una pubblicazione pianificata, ad esempio un riferimento CSS non tra virgolette come url(/content/dam/...png).
  • La pubblicazione pianificata (Attiva più tardi) include un numero elevato di risorse o elementi non correlati, mostrando un lungo elenco di URL nel payload del pacchetto generato.
  • I pulsanti Personalizza Avvia flusso di lavoro includono automaticamente le risorse, ma non consentono di deselezionarle.
  • Le proprietà del nodo OnTime non si sovrappongono alle risorse di riferimento.
  • La pubblicazione in blocco di grandi dimensioni solleva problemi di prestazioni e ritardi.

Causa principale:

AEM rileva automaticamente le risorse di riferimento utilizzando regole di analisi specifiche. Per poter essere rilevato, un riferimento deve essere racchiuso tra virgolette singole o doppie. I trigger di flussi di lavoro personalizzati ignorano l’interfaccia utente Gestisci pubblicazione, che è l’unica funzione standard che offre un controllo esplicito di inclusione ed esclusione. Le impostazioni OnTime e OffTime non si sovrappongono alle risorse di riferimento e il supporto di flussi di lavoro con più risorse raggruppa tutti i contenuti correlati in un unico pacchetto generato, aumentando la visibilità del payload. I batch di pubblicazioni di grandi dimensioni richiedono il flusso di lavoro di pubblicazione della struttura dei contenuti per un’elaborazione efficiente in AEM as a Cloud Service.

Come confermare

  1. Controlla il metodo di pubblicazione in uso: Gestisci pubblicazione nell’interfaccia utente touch o un pulsante Avvia flusso di lavoro personalizzato. Un pulsante Avvia flusso di lavoro personalizzato non supporta la selezione di una pubblicazione con ambito.
  2. Confermare il rilevamento dei riferimenti. Nella console Sites, seleziona la pagina e apri Riferimenti pubblicati per verificare se le risorse previste sono elencate. Se manca una risorsa, esamina i percorsi personalizzati HTML, raw HTML o CSS per /content/dam/... che non sono racchiusi tra virgolette singole o doppie.

Risoluzione resolution

Per risolvere il problema, segui la procedura riportata di seguito:

  1. Passa a Gestisci pubblicazione. Nella console Sites o Assets, seleziona il contenuto e scegli Gestisci pubblicazione, Pubblica, Pianificazione, Più tardi. Il passaggio Ambito mostra una casella di controllo per ogni risorsa correlata insieme alle opzioni di data e ora.
  2. Correggi il rilevamento del riferimento risorsa. Racchiudi ogni percorso /content/dam/... in HTML o CSS personalizzato tra virgolette singole o doppie, quindi conferma che la risorsa venga visualizzata in Riferimenti pubblicati.
  3. Controlla cosa viene pubblicato. In Gestisci pubblicazione, apri il passaggio Ambito e deseleziona tutti i riferimenti che non desideri pubblicare. Rivedi l’elenco degli elementi inclusi prima di selezionare Pubblica più tardi.
  4. Utilizza il flusso di lavoro di pubblicazione della struttura dei contenuti per batch di grandi dimensioni. Quando pianifichi 100 o più pagine, utilizza Gestisci pubblicazione, che attiva automaticamente il flusso di lavoro di pubblicazione della struttura dei contenuti in AEM as a Cloud Service. In caso di ritardi elevati, riduci la dimensione del payload per batch pianificato.
  5. Evita le funzioni OnTime e OffTime per una pubblicazione coordinata. OnTime non si sovrappone alle risorse di riferimento, pertanto utilizza la pianificazione Later (Più tardi) in Manage Publication (Gestisci pubblicazione).
  6. Conferma il risultato. Prima di eseguire la pianificazione, verifica che tutti i riferimenti previsti vengano visualizzati in Riferimenti pubblicati e, dopo l’ora pianificata, controlla l’istanza Pubblica per confermare che siano state pubblicate solo le risorse previste.

Se il problema persiste

Contatta il supporto Adobe con una schermata del passaggio Gestisci ambito pubblicazione, lo snippet HTML o CSS contenente i riferimenti della risorsa, il nome del modello di flusso di lavoro utilizzato e l’URL della pagina o della risorsa.

Lettura correlata

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