Dynamic Media는 지원되지 않는 파일 유형에 대한 게재 URL을 게시하거나 생성하지 않습니다
Dynamic Media는 명시적으로 지원하는 에셋 유형만 처리하고 게시하므로 글꼴, Office 문서, Lottie/JSON, .ics/.oft/.emltpl, AEP/AEX 및 기타 지원되지 않는 형식은 Dynamic Media에 동기화하지 않으며 배달 URL을 생성하지 않습니다. 근본 원인은 Dynamic Media에서 지원되는 입력 형식의 서버측 목록을 자체 시행하고 해당 목록이 로컬 AEM MIME 유형 구성에 의해 확장되지 않기 때문입니다. AEM에서 사용자 지정 MIME 매핑을 추가해도 Dynamic Media가 수집할 내용은 변경되지 않습니다. 해결책은 공식 지원 목록에 대해 형식을 확인하고, 지원되지 않는 형식의 경우 AEM 직접 배달, ZIP 패키징 또는 OpenAPI 정적 게재와 같은 승인된 대체 요소를 통해 파일을 전달하는 것입니다.
설명 description
문제: Dynamic Media는 지원되지 않는 파일 유형을 게시하거나 해당 유형에 대한 게재 URL을 생성하지 않습니다
설명
사용자는 Dynamic Media가 에셋을 게시하거나 공개 게재 URL을 생성할 것으로 예상하여 AEM에 에셋을 업로드하지만, Dynamic Media는 지원되지 않는 파일 유형을 거부하거나 무시합니다. 영향을 받는 자산이 UploadFailed(으)로 표시되거나, 게재 URL 없이 나타나거나, 빈 /original/ 응답을 반환하거나, Scene7 회사에 전혀 나타나지 않습니다. Dynamic Media의 에셋 수집이 자체 서버측 지원 형식 목록에 의해 제한되므로 MIME 형식을 Scene7AssetMimeTypeServiceImpl 구성에 수동으로 추가했는지 여부에 관계없이 오류가 발생합니다.
환경:
- Adobe Experience Manager as a Cloud Service (AEMaaCS)
- AEM Dynamic Media
- AEM Managed Services
- Dynamic Media Classic / Scene7
문제/증상:
- Dynamic Media에 오류
was not processed because it is not a supported file format!.이(가) 표시됩니다. .ttf/.woff,.emltpl, Lottie/JSON, MS Office 파일 및 AEP/AEX와 같은 형식의 게재 URL이 없거나 비어 있습니다.- Assets을 AEM에 업로드하지만 Scene7에 나타나지 않습니다.
- Office, Lottie 또는 JSON 자산을 게시하면 Dynamic Media 포함 코드나 공개 URL이 생성되지 않습니다.
근본 원인:
Dynamic Media는 지원되는 입력 형식의 엄격한 목록을 유지 관리합니다. 로컬 AEM MIME 유형 구성에 관계없이 지원되지 않는 형식을 처리, 변환 또는 게시할 수 없습니다. AEM에서 사용자 지정 MIME 매핑을 추가해도 Dynamic Media 수집 기능은 확장되지 않습니다. Dynamic Media Classic/Scene7은 또한 배달 도메인에 따라 JS 및 TXT와 같은 특정 파일 유형을 차단합니다. AEMaaCS에서는 자산이 AEM 및 Dynamic Media에서 지원하는 MIME 목록 모두에 속해야 하므로 추가 제한이 적용됩니다.
확인하는 방법
- 에셋 유형이 지원되는지 확인합니다. Dynamic Media에 대해 공식적으로 지원되는 파일 형식 목록을 검토하고 표에서 확장자를 상호 확인합니다. 파일 유형이 나열되지 않으면 Dynamic Media가 게시하지 않습니다.
- 자산 메타데이터에 저장된 Dynamic Media 오류 메시지를 확인합니다. 속성
>고급(또는 메타데이터) 아래의 AEM에서 자산을 열고dam:scene7FailureMsg필드를 찾습니다. 지원되지 않는 형식에was not processed because it is not a supported file format!과(와) 같은 오류가 표시됩니다.dam:scene7FileStatus = UploadFailed을(를) 확인하거나 Scene7 작업 ID가 표시되지 않습니다. - AEM에서 감지한 MIME 유형의 유효성을 검사합니다. 자산의
jcr:content/renditions/original/jcr:content노드에서jcr:mimeType을(를) 검토합니다. 예:.emltpl의 경우application/octet-stream,.ics의 경우text/calendar. AEM에서 잘못된 MIME 유형을 검색한 경우 Day CQ DAM MIME 유형 서비스 를 사용하여 수정합니다. Dynamic Media에 유형이 나열되지 않는 경우 이렇게 해도 파일이 지원되지 않습니다.
해결 방법 resolution
-
파일 유형이 제품 디자인에서 지원되지 않는지 확인합니다. 다음 형식은 Dynamic Media 게재 URL을 생성할 수 없습니다.
- 글꼴(
.ttf/.woff) - XLSX, PPTX, DOCX 등 Office 형식
- Lottie(
.lottie, JSON) - MIME 구성이 적용된 경우에도 ICS/OFT
- AEP/AEX
- 글꼴(
-
Dynamic Media 처리가 불가능한 경우 AEM Publisher에서 직접 파일을 제공합니다.
-
지원되지 않는 파일을 지원되는 컨테이너에 다시 패키징합니다. 예:
.emltpl파일을 ZIP으로 패키지합니다. -
AEMaaCS의 경우: 기능이 활성화되어 있을 경우 정적 전달을 위해 Dynamic Media OpenAPI URL을 사용하십시오.
-
결과 URL을 테스트하고 선택한 게재 메커니즘을 통해 올바른 콘텐츠 다운로드를 확인합니다.
유효성 검사
- 이제 에셋에 유효한 게재 메커니즘(AEM direct, ZIP 또는 OpenAPI)이 있으며 성공적으로 로드되었는지 확인합니다.
- 지원되는 확인된 형식을 사용하여 Dynamic Media 업로드를 다시 테스트합니다. 예: JPG: Dynamic Media 자체가 제대로 작동하고 있으며 전역 잘못된 구성이 존재하지 않는지 확인합니다.