Adobe Campaign 양식 구성 요소를 사용하여 사용자 지정 AEM 페이지 템플릿 만들기 creating-custom-aem-page-template-with-adobe-campaign-form-components

이 페이지에서는 Geometrixx-Outdoors 템플릿(/apps/geometrixx-outdoors/components/page_campaign_profile)이 구현되는 방식을 검사하여 Adobe Campaign 양식 구성 요소를 사용하는 사용자 지정 페이지 템플릿을 만드는 방법에 대해 설명하고 사용자 지정 템플릿을 만들 때 필요한 중요한 정보를 안내합니다.

NOTE
전자 메일 및 양식 샘플은 Geometrixx에서만 사용할 수 있습니다. 패키지 공유에서 샘플 Geometrixx 콘텐츠를 다운로드합니다.
CAUTION
AEM 이메일 구성 요소는 더 이상 사용되지 않습니다. 콘텐츠와 스타일을 병합하는 이메일의 특성상 AEM에서 즉시 제공하는 이메일 구성 요소는 프로젝트에 필요한 모든 구성 요소로 사용자 정의 스타일을 구현해야 하므로 고객이 제한적으로 재사용할 수 있습니다.
이메일 구성 요소는 프로젝트 수준에서 구현할 수 있으며, 더 이상 사용되지 않는 AEM 이메일 구성 요소는 이를 구현하는 방법을 보여 줍니다. 그러나 프로젝트에서 이러한 사용되지 않는 구성 요소는 사용하지 마십시오.

Adobe Campaign Form 구성 요소를 사용하여 사용자 지정 AEM 페이지 템플릿을 만들려면 다음을 수행해야 합니다.

  1. 올바른 resourceSuperType

    페이지 구성 요소가 mcm/campaign/components/profile에서 상속되는지 확인하십시오.

    서블릿이 정보를 가져오고 저장하는 데 필요합니다.

    • com.day.cq.mcm.campaign.servlets.TemplateListServlet
    • com.day.cq.mcm.campaign.servlets.SaveProfileServlet

    chlimage_1-201

  2. ClientContext 설정

    Clientcontext 설정(/etc/designs/geometrixx-outdoors/jcr:content/page_campaign_profile)을 보면 다음 설정이 표시됩니다.

    • ClientContext이 /etc/clientcontext/campaign을(를) 가리킵니다.
    • 추가 config 노드도 있습니다.

    chlimage_1-202

  3. head.jsp(https://experienceleague.adobe.com/apps/geometrixx-outdoors/components/page_campaign_profile/head.jsp?lang=ko)

    head.jsp ​에서 clientcontext-configcloudservice-hook ​을(를) 사용하는 다음 줄이 표시됩니다.

    code language-none
    <cq:include path="config" resourceType="cq/personalization/components/clientcontext_optimized/config"/>
    <sling:include path="contexthub" resourceType="granite/contexthub/components/contexthub"/>
    <cq:include script="/libs/cq/cloudserviceconfigs/components/servicelibs/servicelibs.jsp"/>
    
  4. body.jsp(https://experienceleague.adobe.com/apps/geometrixx-outdoors/components/page_campaign_profile/body.jsp?lang=ko)

    body.jsp ​에서 클라우드 서비스가 페이지 하단에 로드됩니다.

    code language-none
    <cq:include path="cloudservices" resourceType="cq/cloudserviceconfigs/components/servicecomponents"/>
    
  5. 캠페인 페이지 속성

    Adobe Campaign 템플릿을 선택하려면 Campaign 탭으로 페이지 속성이 확장됩니다.

    /apps/geometrixx-outdoors/components/page_campaign_profile/dialog/items/tabs/items/campaign

    chlimage_1-203

  6. 템플릿 설정.

    템플릿( /apps/geometrixx-outdoors/templates/campaign_profile/jcr:content)에 다음 기본값이 표시됩니다.

    table 0-row-2 1-row-2
    acMapping mapRecipient(Adobe Campaign 6.1용), 프로필(Adobe Campaign Standard용)
    acTemplateId 메일

    chlimage_1-204

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2