Dynamic Media 문제 해결 troubleshooting-dynamic-media-scene-mode
다음 항목에서는 Dynamic Media 문제 해결에 대해 설명합니다.
새 Dynamic Media 구성 new-dm-config
새 Dynamic Media 구성 문제 해결을 참조하세요.
일반(모든 Assets) general-all-assets
다음은 모든 에셋에 대한 몇 가지 일반적인 팁과 요령입니다.
에셋 동기화 상태 속성 asset-synchronization-status-properties
CRXDE Lite에서 다음 에셋 속성을 검토하여 Adobe Experience Manager에서 Dynamic Media으로의 에셋 동기화를 성공적으로 확인할 수 있습니다.
<object_node>/jcr:content/metadata/dam:scene7ID
<object_node>/jcr:content/metadata/dam:scene7FileStatus
<object_node>/jcr:content/metadata/dam:scene7File
<object_node>/jcr:content/dam:lastSyncStatus
<error text>
동기화 로깅 synchronization-logging
동기화 오류 및 문제가 error.log
에 기록됩니다(Experience Manager 서버 디렉터리 /crx-quickstart/logs/
). 충분한 로깅을 사용하여 대부분의 문제의 근본 원인을 확인할 수 있지만 Sling 콘솔(https://localhost:4502/system/console/slinglog)을 통해 com.adobe.cq.dam.ips
패키지의 DEBUG에 대한 로깅을 늘려 자세한 정보를 수집할 수 있습니다.
버전 제어 version-control
기존 Dynamic Media 에셋(동일한 이름 및 위치)을 바꿀 때 두 에셋을 모두 유지하거나 버전을 대체/만들 수 있습니다.
-
둘 다 유지하면 게시된 에셋 URL에 대해 고유한 이름의 에셋이 만들어집니다. 예를 들어
image.jpg
은(는) 원본 자산이고image1.jpg
은(는) 새로 업로드한 자산입니다. -
Dynamic Media에서는 버전 만들기가 지원되지 않습니다. 새 버전은 게재의 기존 에셋을 대체합니다.
이미지 및 집합 images-and-sets
이미지 및 세트에 문제가 있는 경우 다음 문제 해결 지침을 참조하십시오.
비디오 video
비디오에 문제가 있는 경우 다음 문제 해결 지침을 참조하십시오.
뷰어 viewers
뷰어에 문제가 있는 경우 다음 문제 해결 지침을 참조하십시오.
문제: 뷰어 사전 설정이 게시되지 않음 viewers-not-published
디버깅하는 방법
-
샘플 관리자 진단 페이지
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 note NOTE 뷰어 에셋이 동기화되려면 Dynamic Media 클라우드 설정 구성 후 약 10분 정도 걸릴 수 있습니다. -
활성화되지 않은 자산이 남아 있는 경우 활성화되지 않은 모든 Assets 나열 단추 중 하나를 선택하여 세부 정보를 확인하십시오.
솔루션
- 관리 도구의 뷰어 사전 설정 목록으로 이동:
https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
- 모든 뷰어 사전 설정을 선택한 다음 Publish 을(를) 선택합니다.
- 다시 샘플 관리자로 이동하여 활성화되지 않은 자산 수가 이제 0인지 확인합니다.
문제: 뷰어 사전 설정 아트워크가 자산 세부 사항의 미리보기 또는 URL/포함 코드 복사에서 404를 반환함 viewer-preset-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 및 아트워크를 만들고 동기화하기 위한 논리를 다시 트리거합니다.
문제: 뷰어 사전 설정 작성에서 이미지 미리 보기를 로드할 수 없음 image-preview-not-loading
솔루션
-
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 구성을 다시 만드십시오.