Risoluzione dei problemi relativi a Dynamic Media

L'argomento seguente descrive la risoluzione dei problemi per Dynamic Media.

Nuova configurazione Dynamic Media

Vedere Risoluzione dei problemi relativi a una nuova configurazione Dynamic Media.

Generale (tutte le risorse)

Di seguito sono riportati alcuni suggerimenti e consigli generali per tutte le risorse.

Proprietà stato sincronizzazione risorse

Le seguenti proprietà delle risorse possono essere riviste in CRXDE Lite per confermare l’avvenuta sincronizzazione della risorsa da AEM ad Dynamic Media:

Proprietà Esempio Descrizione
<object_node>/jcr:content/metadata/dam:scene7ID a|364266 Indicatore generale che il nodo è collegato ad Dynamic Media.
<object_node>/jcr:content/metadata/dam:scene7FileStatus Testo di PublishCompleteo di errore Stato del caricamento di una risorsa in Dynamic Media.
<object_node>/jcr:content/metadata/dam:scene7File myCompany/myAssetID Deve essere popolato per generare URL per la risorsa remota di Dynamic Media.
<object_node>/jcr:content/dam:lastSyncStatus ​successore non riuscito:<error text> Stato di sincronizzazione di set (set 360 gradi, set di immagini e così via), predefiniti per immagini, predefiniti per visualizzatori, aggiornamenti per mappe immagine per una risorsa o immagini modificate.

Registrazione sincronizzazione

Errori e problemi di sincronizzazione vengono registrati in error.log (AEM directory del server /crx-quickstart/logs/). È disponibile una registrazione sufficiente per determinare la causa principale della maggior parte dei problemi, tuttavia è possibile aumentare la registrazione in DEBUG sul pacchetto com.adobe.cq.dam.ips tramite Sling Console (https://localhost:4502/system/console/slinglog) per raccogliere ulteriori informazioni.

Controllo della versione

Quando sostituite una risorsa Dynamic Media esistente (nome e posizione identici), potete mantenere entrambe le risorse oppure sostituire o creare una versione:

  • Entrambi gli elementi creeranno una nuova risorsa con un nome univoco per l’URL della risorsa pubblicata. Ad esempio, image.jpg è la risorsa originale e image1.jpg è la nuova risorsa caricata.

  • La creazione di una versione non è supportata in Dynamic Media. La nuova versione sostituirà la risorsa esistente in fase di distribuzione.

Immagini e set

In caso di problemi con immagini e set, consultate le seguenti istruzioni per la risoluzione dei problemi.

Problema Come eseguire il debug Soluzione
Impossibile accedere al pulsante Copia URL/Incorpora nella visualizzazione dei dettagli della risorsa
  1. Vai a CRX/DE:

    • Verificate se il predefinito nel JCR /etc/dam/presets/viewer/<preset> has lastReplicationAction è definito. Nota che questa posizione si applica se hai aggiornato da AEM 6.x a 6.4 e hai rinunciato alla migrazione. In caso contrario, il percorso è /conf/global/settings/dam/dm/presets/viewer.
    • Verificate che la risorsa nel JCR sia dam:scene7FileStatus in Metadati, come PublishComplete.

Aggiorna pagina/passa a un'altra pagina e torna (la barra laterale JSP deve essere ricompilata)

Se questo non funziona:

  • Pubblicare la risorsa.
  • Caricate nuovamente la risorsa e pubblicatela.
Il punto di attivazione del carosello si sposta dopo il passaggio tra le diapositive

Verificate che tutte le diapositive abbiano le stesse dimensioni.

Utilizzate solo immagini con la stessa dimensione per il carosello.

L'immagine non viene visualizzata in anteprima con il visualizzatore Dynamic Media

Verificate che la risorsa contenga dam:scene7File nelle proprietà dei metadati (CRXDE Lite)

Verificate che tutte le risorse abbiano completato l'elaborazione.

La risorsa caricata non viene visualizzata nel selettore delle risorse

La risorsa di controllo ha la proprietà jcr:content > dam:assetState = processed (CRXDE Lite)

Verificate che tutte le risorse abbiano completato l'elaborazione.

Il banner nella vista a schede mostra New quando la risorsa non ha iniziato l'elaborazione Controllare la risorsa jcr:content > dam:assetState = se unprocessed non è stata individuata dal flusso di lavoro. Attendi che la risorsa venga scelta dal flusso di lavoro.
Le immagini o i set non visualizzano l’URL del visualizzatore o il codice da incorporare Verificate che il predefinito per visualizzatori sia stato pubblicato.

Passate a Strumenti > Risorse > Predefiniti visualizzatore e pubblicate il predefinito per visualizzatori.

Video

In caso di problemi con il video, consulta le seguenti istruzioni per la risoluzione dei problemi.

Problema Come eseguire il debug Soluzione
Impossibile visualizzare l'anteprima del video
  • Verificate che alla cartella sia assegnato un profilo video (se il formato file non è supportato). Se non è supportato, viene visualizzata solo un'immagine.
  • Il profilo video deve contenere più di un predefinito di codifica per generare un set AVS (le singole codifiche vengono trattate come contenuto video per i file MP4); per i file non supportati, trattati come non elaborati).
  • Verificate che il video abbia terminato l'elaborazione confermando dam:scene7FileAvs di dam:scene7File nei metadati.
  1. Assegnate un profilo video alla cartella.
  2. Modificate il profilo video per includere più di un predefinito di codifica.
  3. Attendere il completamento dell'elaborazione video.
  4. Ricaricate il video, accertatevi che il flusso di lavoro Dynamic Media Encode Video non sia in esecuzione.
  5. Caricate nuovamente il video.
Il video non è codificato
  • Verificate che il servizio cloud Dynamic Media sia configurato.
  • Controllate se un profilo video è associato alla cartella di caricamento.
  1. Verificate che la configurazione Dynamic Media in Cloud Services sia configurata correttamente.
  2. Verificate che la cartella disponga di un profilo video. Inoltre, controllate il profilo video.
L'elaborazione video richiede troppo tempo

Per determinare se la codifica video è ancora in corso o se è stato immesso un errore:

  • Controllare lo stato del video https://localhost:4502/crx/de/index.jsp#/content/dam/folder/videomp4/jcr%3Acontent > dam:assetState
Rendering video mancante

Quando il video viene caricato, ma non esistono rappresentazioni codificate:

  • Verificate che alla cartella sia assegnato un profilo video.
  • Verificate che il video abbia terminato l'elaborazione confermando dam:scene7FileAvs nei metadati.
  1. Assegnate un profilo video alla cartella.
  2. Attendere il completamento dell'elaborazione video.

Visualizzatori

In caso di problemi con i visualizzatori, consultate le seguenti istruzioni per la risoluzione dei problemi.

Problema Come eseguire il debug Soluzione
Predefiniti visualizzatore non pubblicati

Passate alla pagina di diagnostica di esempio manager: https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html

Osservare i valori calcolati. Quando funziona correttamente, dovresti vedere:

_DMSAMPLE status: 0 unsyced assets - activation not necessary _OOTB status: 0 unsyced assets - 0 unactivated assets

Nota: Dopo la configurazione delle impostazioni cloud di Dynamic Media, potrebbero essere necessari circa 10 minuti per la sincronizzazione delle risorse del visualizzatore.

Se le risorse non attivate rimangono, fate clic su uno dei pulsanti Elenca tutte le risorse non attivate per visualizzare i dettagli.

  1. Passate all’elenco dei predefiniti per visualizzatori negli strumenti di amministrazione: https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
  2. Selezionate tutti i predefiniti per visualizzatori, quindi fate clic su Pubblica.
  3. Tornate alla gestione degli esempi e tenete presente che il conteggio delle risorse non attivate è ora pari a zero.
L’immagine del predefinito per visualizzatori restituisce 404 dall’anteprima nei dettagli delle risorse o dal codice URL/incorporato

In CRXDE Lite, effettuate le seguenti operazioni:

  1. Andate alla cartella <sync-folder>/_CSS/_OOTB all'interno della cartella di sincronizzazione Dynamic Media (ad esempio, /content/dam/_CSS/_OOTB),
  2. Individuate il nodo di metadati della risorsa problematica (ad esempio, <sync-folder>/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png/jcr:content/metadata/).
  3. Verificare la presenza delle proprietà dam:scene7*. Se la sincronizzazione e la pubblicazione della risorsa sono state completate correttamente, il set dam:scene7FileStatus è PublishComplete.
  4. Tentativo di richiedere l'immagine direttamente da Dynamic Media concatenando i valori delle seguenti proprietà e stringhe letterali
    • dam:scene7Domain
    • "is/content"
    • dam:scene7Folder
    • <asset-name>
    • Esempio: https://<server>/is/content/myfolder/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png

Se le risorse di esempio o l’immagine del predefinito per visualizzatori non sono sincronizzate o pubblicate, riavviate l’intero processo di copia/sincronizzazione:

  1. Accedi a /libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
  2. Selezionate le azioni seguenti nell’ordine:
    1. Eliminate le cartelle di sincronizzazione.
    2. Cartella dei predefiniti (sotto /conf).
    3. Trigger DM Setup Async Job.
  3. Attendi la notifica di sincronizzazione avvenuta nella casella in entrata AEM.

In questa pagina