Dynamic Media non pubblica né genera URL di consegna per tipi di file non supportati

Dynamic Media elabora e pubblica solo i tipi di risorse esplicitamente supportati, pertanto i formati non supportati (font, documenti di Office, Lottie/JSON, .ics/.oft/.emltpl, AEP/AEX e altri) non si sincronizzano con Dynamic Media e non producono URL di consegna. La causa principale è che Dynamic Media applica il proprio elenco lato server dei formati di input supportati e tale elenco non viene esteso dalla configurazione locale del tipo MIME di AEM. L’aggiunta di mappature MIME personalizzate in AEM non cambia ciò che Dynamic Media acquisirà. La risoluzione consiste nel confermare il formato rispetto all’elenco ufficiale supportato e, per i tipi non supportati, consegnare il file tramite un’alternativa approvata come consegna diretta AEM, pacchetto ZIP o consegna statica OpenAPI.

Descrizione description

Problema: Dynamic Media non pubblica tipi di file non supportati né genera URL di consegna per essi

Descrizione

Gli utenti caricano le risorse in AEM in attesa che Dynamic Media le pubblichi o generi URL di consegna pubblici, ma Dynamic Media rifiuta o ignora i tipi di file non supportati. Le risorse interessate vengono visualizzate come UploadFailed, senza URL di consegna, restituiscono risposte vuote /original/ o non vengono visualizzate nella società Scene7. Gli errori si verificano indipendentemente dal fatto che il tipo MIME venga aggiunto manualmente alla configurazione Scene7AssetMimeTypeServiceImpl, perché l’inserimento delle risorse di Dynamic Media è limitato dal proprio elenco di formati supportati lato server.

Ambiente:

  • Adobe Experience Manager as a Cloud Service (AEMaaCS)
  • Dynamic Media di AEM
  • AEM Managed Services
  • Dynamic Media Classic/Scene7

Problema/Sintomi:

  • Dynamic Media mostra l’errore was not processed because it is not a supported file format!.
  • URL di consegna mancanti o vuoti per formati quali .ttf/.woff, .emltpl, Lottie/JSON, file MS Office e AEP/AEX.
  • Assets caricano in AEM, ma non vengono visualizzati in Scene7.
  • La pubblicazione di risorse Office, Lottie o JSON non genera alcun codice Dynamic Media da incorporare o URL pubblico.

Causa principale:

Dynamic Media mantiene un elenco rigoroso di formati di input supportati. I formati non supportati non possono essere elaborati, trasformati o pubblicati, indipendentemente dalla configurazione locale del tipo MIME di AEM. L’aggiunta di mappature MIME personalizzate in AEM non estende le funzionalità di acquisizione di Dynamic Media. Dynamic Media Classic/Scene7 blocca anche alcuni tipi di file per la sicurezza, come JS e TXT a seconda del dominio di consegna. In AEMaaCS, si applicano restrizioni aggiuntive perché le risorse devono rientrare sia nell’elenco MIME supportato da AEM che in quello supportato da Dynamic Media.

Come confermare

  1. Verifica se il tipo di risorsa è supportato. Controlla l’elenco ufficiale dei formati di file supportati per Dynamic Media e controlla l’estensione nelle tabelle. Se il tipo di file non è elencato, Dynamic Media non lo pubblicherà.
  2. Controlla il messaggio di errore di Dynamic Media memorizzato nei metadati della risorsa. Apri la risorsa in AEM in Proprietà > avanzate (o metadati) e cerca il campo dam:scene7FailureMsg. I tipi non supportati mostrano errori come was not processed because it is not a supported file format!. Conferma dam:scene7FileStatus = UploadFailed o che non vengano visualizzati gli ID processo Scene7.
  3. Convalida il tipo MIME rilevato da AEM. Nel nodo jcr:content/renditions/original/jcr:content della risorsa, rivedi jcr:mimeType. Ad esempio: application/octet-stream per .emltpl o text/calendar per .ics. Se AEM ha rilevato un tipo MIME errato, correggilo utilizzando il servizio Day CQ DAM Mime Type, anche se questo non rende il file supportato se Dynamic Media non elenca il tipo.

Risoluzione resolution

  1. Conferma se il tipo di file non è supportato dalla progettazione del prodotto. I seguenti formati non possono generare URL di consegna Dynamic Media:

    • Caratteri (.ttf/.woff)
    • Formati di Office come XLSX, PPTX e DOCX
    • Lottie (.lottie, JSON)
    • ICS/OFT, anche con la configurazione MIME applicata
    • AEP/AEX
  2. Distribuisci il file direttamente da AEM Publisher quando l’elaborazione Dynamic Media non è possibile.

  3. Riconfeziona i file non supportati in un contenitore supportato. Ad esempio: creare un pacchetto di un file .emltpl come file ZIP.

  4. Solo per AEMaaCS: utilizza gli URL Dynamic Media OpenAPI per la distribuzione statica se la funzionalità è abilitata.

  5. Verifica l’URL risultante e conferma i download di contenuto corretti tramite il meccanismo di consegna scelto.

Convalida

  1. Conferma che la risorsa disponga di un meccanismo di consegna valido (AEM direct, ZIP o OpenAPI) e che sia stato caricato correttamente.
  2. Esegui nuovamente il test di un caricamento Dynamic Media con un formato supportato confermato. Ad esempio: un JPG, per confermare che Dynamic Media funzioni correttamente e che non esista alcuna configurazione errata globale.

Lettura correlata

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