새 브랜드 내에서 활동 만들기를 활성화하는 방법 | AEM 6.5

설명 description

환경
Adobe Experience Manager

문제
Adobe Experience Manager 6.5에서는 새 브랜드를 만든 후 브랜드 내에서 활동을 만들 수 없습니다.

기존 브랜드 내에서 활동을 만들 수 있습니다(예: Brand = "We.Retail").

  1. /aem/start.html로 이동합니다.
  2. 열기 개인화활동.
  3. 만들기 브랜드.
  4. 새 항목 열기 브랜드 및 을(를) 만들어 보십시오. 활동.

원인
권한이 누락되어 마스터 브랜드를 나타내는 노드(예: : /content/campaigns/my_brand/master/jcr:content)에는 두 개의 필수 속성이 포함되지 않습니다. cq:template 및 sling:resourceType.

즉, 노드가 master 은 개인화 구성 요소를 해당 항목으로 참조하지 않습니다. resourceType, 따라서 를 로드하지 못합니다. 만들기 단추를 클릭합니다.

해결 방법 resolution

솔루션
이 문제를 해결하려면 다음 단계를 따르십시오.

  1. 구성으로 이동합니다. [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)

  2. 다음에 대한 값의 권한 변경: personalization-service 끝:

    com.day.cq.cq-personalization:personalization-service=content-writer-service,sling-scripting

    아래 스크린샷에서와 같이:

  3. 이 수정 사항을 적용한 후 새 브랜드를 만들면 만들기 단추를 클릭합니다.

  4. 그런 다음 두 브랜드의 마스터 노드의 속성을 비교할 수 있습니다.

    code language-none
    /content/campaigns/my_brand/master/jcr:content
    
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f