Dynamic Media 문제 해결
작성 대상:
- 관리자
- 사용자
다음 항목에서는 Dynamic Media 문제 해결에 대해 설명합니다.
새 Dynamic Media 구성
새 Dynamic Media 구성 문제 해결을 참조하세요.
일반(모든 Assets)
다음은 모든 에셋에 대한 몇 가지 일반적인 팁과 요령입니다.
에셋 동기화 상태 속성
CRXDE Lite에서 다음 에셋 속성을 검토하여 Adobe Experience Manager에서 Dynamic Media으로의 에셋 동기화를 성공적으로 확인할 수 있습니다.
속성 | 예 | 설명 |
---|---|---|
<object_node>/jcr:content/metadata/dam:scene7ID | **`a | 364266`** |
<object_node>/jcr:content/metadata/dam:scene7FileStatus | PublishComplete 또는 오류 텍스트 | Dynamic Media에 대한 에셋 업로드 상태입니다. |
<object_node>/jcr:content/metadata/dam:scene7File | myCompany/myAssetID | Dynamic Media의 원격 자산에 대한 URL을 생성하려면 채워야 합니다. |
<object_node>/jcr:content/dam:lastSyncStatus | 성공 또는 실패:<error text> | 에셋에 대한 세트(스핀 세트, 이미지 세트 등), 이미지 사전 설정, 뷰어 사전 설정, 이미지 맵 업데이트 또는 편집된 이미지의 동기화 상태입니다. |
동기화 로깅
동기화 오류 및 문제가 error.log
에 기록됩니다(Experience Manager 서버 디렉터리 /crx-quickstart/logs/
). 충분한 로깅을 사용하여 대부분의 문제의 근본 원인을 확인할 수 있지만 Sling 콘솔(https://localhost:4502/system/console/slinglog)을 통해 com.adobe.cq.dam.ips
패키지의 DEBUG에 대한 로깅을 늘려 자세한 정보를 수집할 수 있습니다.
버전 제어
기존 Dynamic Media 에셋(동일한 이름 및 위치)을 바꿀 때 두 에셋을 모두 유지하거나 버전을 대체/만들 수 있습니다.
-
둘 다 유지하면 게시된 에셋 URL에 대해 고유한 이름의 에셋이 만들어집니다. 예를 들어
image.jpg
은(는) 원본 자산이고image1.jpg
은(는) 새로 업로드한 자산입니다. -
Dynamic Media에서는 버전 만들기가 지원되지 않습니다. 새 버전은 게재의 기존 에셋을 대체합니다.
이미지 및 집합
이미지 및 세트에 문제가 있는 경우 다음 문제 해결 지침을 참조하십시오.
문제 | 디버깅하는 방법 | 솔루션 |
자산 세부 사항 보기의 URL/포함 복사 단추에 액세스할 수 없음 |
|
페이지 새로 고침/다른 페이지로 이동한 다음 돌아가기(사이드 레일 JSP를 다시 컴파일해야 함) 작동하지 않는 경우:
|
슬라이드 간을 전환한 후 슬라이드 핫스팟이 이동합니다. | 모든 슬라이드의 크기가 같은지 확인합니다. | 회전판에 대해 크기가 같은 이미지만 사용하십시오. |
이미지가 Dynamic Media 뷰어로 미리 표시되지 않음 | 메타데이터 속성(CRXDE Lite)에서 에셋에 dam:scene7File 이(가) 포함되어 있는지 확인 | 모든 에셋이 처리를 완료했는지 확인합니다. |
업로드된 에셋이 에셋 선택기에 표시되지 않음 | 자산에 속성 jcr:content > dam:assetState = processed (CRXDE Lite)이 있는지 확인 | 모든 에셋이 처리를 완료했는지 확인합니다. |
자산 처리를 시작하지 않은 경우 카드 보기의 배너에 새로 만들기 가 표시됩니다. | 에셋 jcr:content > dam:assetState = unprocessed 이(가) 워크플로에서 선택되지 않은 경우 확인. | 워크플로우에서 에셋을 가져올 때까지 기다립니다. |
이미지 또는 집합은 뷰어 URL 또는 포함 코드를 표시하지 않습니다 | 뷰어 사전 설정이 게시되었는지 확인합니다. | 도구 > Assets > 뷰어 사전 설정(으)로 이동하여 뷰어 사전 설정을 게시합니다. |
비디오
비디오에 문제가 있는 경우 다음 문제 해결 지침을 참조하십시오.
문제 | 디버깅하는 방법 | 솔루션 |
비디오를 미리 볼 수 없음 |
|
|
비디오가 인코딩되지 않음 |
|
|
비디오 처리 시간이 너무 오래 걸림 |
비디오 인코딩이 계속 진행 중인지 또는 실패 상태에 들어왔는지 확인하려면 다음을 수행하십시오.
| |
비디오 렌디션 누락 |
비디오가 업로드되지만 인코딩된 변환은 없습니다.
|
|
뷰어
뷰어에 문제가 있는 경우 다음 문제 해결 지침을 참조하십시오.
문제: 뷰어 사전 설정이 게시되지 않음
디버깅하는 방법
-
샘플 관리자 진단 페이지
https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
(으)로 진행합니다. -
계산된 값을 관찰합니다. 올바르게 작동하면 다음 항목이 표시됩니다.
_DMSAMPLE status: 0 unsyced assets - activation not necessary _OOTB status: 0 unsyced assets - 0 unactivated assets
.NOTE
뷰어 에셋이 동기화되려면 Dynamic Media 클라우드 설정 구성 후 약 10분 정도 걸릴 수 있습니다. -
활성화되지 않은 자산이 남아 있는 경우 활성화되지 않은 모든 Assets 나열 단추 중 하나를 선택하여 세부 정보를 확인하십시오.
솔루션
- 관리 도구의 뷰어 사전 설정 목록으로 이동:
https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
- 모든 뷰어 사전 설정을 선택한 다음 Publish 을(를) 선택합니다.
- 다시 샘플 관리자로 이동하여 활성화되지 않은 자산 수가 이제 0인지 확인합니다.
문제: 뷰어 사전 설정 아트워크가 자산 세부 사항의 미리보기 또는 URL/포함 코드 복사에서 404를 반환함
디버깅하는 방법
CRXDE Lite에서 다음을 수행합니다.
-
Dynamic Media 동기화 폴더(예:
/content/dam/_CSS/_OOTB
) 내의<sync-folder>/_CSS/_OOTB
폴더로 이동합니다. -
문제가 있는 자산의 메타데이터 노드를 찾습니다(예:
<sync-folder>/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png/jcr:content/metadata/
). -
dam:scene7*
속성이 있는지 확인하십시오. 자산이 성공적으로 동기화되고 게시되면dam:scene7FileStatus
세트가 PublishComplete(으)로 설정됩니다. -
다음 속성 및 문자열 리터럴의 값을 연결하여 다이내믹 미디어에서 직접 아트워크를 요청합니다.
dam:scene7Domain
"is/content"
dam:scene7Folder
<asset-name>
예:https://<server>/is/content/myfolder/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png
솔루션
샘플 에셋 또는 뷰어 사전 설정 아트웍이 동기화되거나 게시되지 않은 경우 전체 복사/동기화 프로세스를 다시 시작합니다.
- CRXDE Lite 로 이동합니다.
<sync-folder>/_CSS/_OOTB
삭제.- CRX 패키지 관리자
https://localhost:4502/crx/packmgr/
(으)로 이동합니다. - 목록에서 뷰어 패키지를 검색합니다.
cq-dam-scene7-viewers-content
(으)로 시작합니다. - 다시 설치 를 선택합니다.
- Cloud Service에서 Dynamic Media 구성 페이지로 이동한 다음, Dynamic Media - S7 구성에 대한 구성 대화 상자를 엽니다.
- 변경하지 말고 저장 을 선택하세요.
이 저장 작업은 샘플 에셋, 뷰어 사전 설정 CSS 및 아트워크를 만들고 동기화하기 위한 논리를 다시 트리거합니다.
문제: 뷰어 사전 설정 작성에서 이미지 미리 보기를 로드할 수 없음
솔루션
-
Experience Manager에서 Experience Manager 로고를 선택하여 전역 탐색 콘솔에 액세스한 다음 도구 > 일반 > CRXDE Lite(으)로 이동합니다.
-
왼쪽 레일에서 다음 위치의 샘플 콘텐츠 폴더로 이동합니다.
/content/dam/_DMSAMPLE
-
_DMSAMPLE
폴더를 삭제합니다. -
왼쪽 레일에서 다음 위치의 presets 폴더로 이동합니다.
/conf/global/settings/dam/dm/presets/viewer
-
viewer
폴더를 삭제합니다. -
CRXDE Lite 페이지의 왼쪽 상단 모서리 근처에서 모두 저장 을 선택합니다.
-
CRXDE Lite 페이지의 왼쪽 상단 모서리에서 홈으로 돌아가기 아이콘을 선택합니다.
-
Cloud Service🔗에서 Dynamic Media 구성을 다시 만드십시오.