새 브랜드 내에서 활동 만들기를 활성화하는 방법 | AEM 6.5
설명 description
환경
Adobe Experience Manager
문제
Adobe Experience Manager 6.5에서는 새 브랜드를 만든 후 브랜드 내에서 활동을 만들 수 없습니다.
기존 브랜드 내에서 활동을 만들 수 있습니다(예: Brand = "We.Retail").
/aem/start.html
로 이동합니다.- 열기 개인화활동.
- 만들기 브랜드.
- 새 항목 열기 브랜드 및 을(를) 만들어 보십시오. 활동.
원인
권한이 누락되어 마스터 브랜드를 나타내는 노드(예: : /content/campaigns/my_brand/master/jcr:content
)에는 두 개의 필수 속성이 포함되지 않습니다. cq:template
및 sling:resourceType
.
즉, 노드가 master
은 개인화 구성 요소를 해당 항목으로 참조하지 않습니다. resourceType
, 따라서 를 로드하지 못합니다. 만들기 단추를 클릭합니다.
해결 방법 resolution
솔루션
이 문제를 해결하려면 다음 단계를 따르십시오.
-
구성으로 이동합니다. [http://localhost:4502/system/console/configMgr/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended targeted-content](http://localhost:4502/system/console/configMgr/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended targeted-content)
-
다음에 대한 값의 권한 변경:
personalization-service
끝:com.day.cq.cq-personalization:personalization-service=content-writer-service,sling-scripting
아래 스크린샷에서와 같이:
-
이 수정 사항을 적용한 후 새 브랜드를 만들면 만들기 단추를 클릭합니다.
-
그런 다음 두 브랜드의 마스터 노드의 속성을 비교할 수 있습니다.
code language-none /content/campaigns/my_brand/master/jcr:content