Adobe Target으로 경험 조각 내보내기 exporting-experience-fragments-to-adobe-target

내보낼 수 있습니다. 경험 조각: Adobe Experience Manager(AEM)에서 만든 후 Adobe Target(Target)으로 복사합니다. 그런 다음 Target 활동에서 오퍼로 사용하여 경험을 대규모로 테스트하고 개인화할 수 있습니다.

경험 조각을 Adobe Target으로 내보내는 데 사용할 수 있는 세 가지 형식 옵션은 다음과 같습니다.

  • HTML(기본값): 웹 및 하이브리드 콘텐츠 게재 지원
  • JSON: Headless 콘텐츠 게재 지원
  • HTML 및 JSON

AEM Experience Fragments를 Adobe Target의 기본 작업 영역 또는 Adobe Target의 사용자 정의 작업 영역으로 내보낼 수 있습니다. 이 작업은 Adobe Developer 콘솔을 사용하여 수행되며, AEM은 다음과 같아야 합니다. ims를 사용하여 Adobe Target과 통합.

NOTE
Adobe Target 작업 영역은 Adobe Target 자체에 존재하지 않습니다. Adobe IMS(Identity Management System)에서 정의되고 관리된 다음 Adobe Developer 콘솔의 통합을 사용하여 솔루션 전체에 걸쳐 사용하도록 선택됩니다.
NOTE
Adobe Target 작업 영역을 사용하여 다른 사용자에게 액세스 권한을 제공하지 않고 조직(그룹)의 멤버가 해당 조직만을 위한 오퍼 및 활동을 만들고 관리하도록 할 수 있습니다. 예: 세계적으로 관심을 받는 국가별 조직
NOTE
또한 자세한 내용은 다음을 참조하십시오.

사전 요구 사항 prerequisites

다음과 같은 다양한 작업을 수행해야 합니다.

  1. 다음을 수행해야 합니다. ims를 사용하여 AEM과 Adobe Target 통합.

    note note
    NOTE
    이제 IMS 통합이 S2S OAut으로 구성되었습니다..
    이전 구성은 이제 Adobe Developer 콘솔에서 더 이상 사용되지 않는 JWT 자격 증명.
  2. 경험 조각은 AEM 작성자 인스턴스에서 내보내지므로 다음과 같이 해야 합니다. AEM 링크 외부화 구성 경험 조각 내의 모든 참조가 웹 전송에 대해 외부화되도록 작성자 인스턴스에서 를 참조하십시오.

    note note
    NOTE
    여기에서 기본적으로 다루지 않는 링크 재작성은 경험 조각 링크 재작성기 공급자를 사용할 수 있습니다. 이를 통해 맞춤화된 규칙을 인스턴스에 맞게 개발할 수 있습니다.

클라우드 구성 추가 add-the-cloud-configuration

조각을 내보내기 전에 클라우드 구성 대상 Adobe Target 조각 또는 폴더로. 이렇게 하면 다음과 같은 작업도 수행할 수 있습니다.

  • 내보내기에 사용할 형식 옵션 지정
  • Target 작업 영역을 대상으로 선택
  • 경험 조각의 참조 재작성을 위한 외부화 도메인 선택(선택 사항)

필요한 옵션은 필요한 폴더 및/또는 조각의 페이지 속성 ​에서 선택할 수 있습니다. 사양은 필요에 따라 상속됩니다.

  1. 경험 조각 콘솔로 이동합니다.

  2. 적절한 폴더 또는 조각에 대한 페이지 속성 ​을 엽니다.

    note note
    NOTE
    클라우드 구성을 경험 조각 상위 폴더에 추가하면 해당 구성은 모든 하위 폴더에 상속됩니다.
    클라우드 구성을 경험 조각 자체에 추가하면 해당 구성은 모든 변형에 상속됩니다.
  3. 클라우드 서비스 탭을 선택합니다.

  4. 클라우드 서비스 구성 아래의 드롭다운 목록에서 Adobe Target ​을 선택합니다.

    note note
    NOTE
    경험 조각 오퍼의 JSON 형식을 맞춤화할 수 있습니다. 이렇게 하려면 고객 경험 조각 구성 요소를 정의한 다음 구성 요소 Sling 모델에서 속성을 내보내는 방법에 대한 주석을 달아야 합니다.
    핵심 구성 요소를 참조하십시오.
    핵심 구성 요소 - 경험 조각

    Adobe Target ​에서 다음을 선택합니다.

    • 적절한 구성
    • 필요한 형식 옵션
    • Adobe Target 작업 영역
    • 필요한 경우 - 외부화 도메인
    note caution
    CAUTION
    외부화 도메인은 선택 사항입니다.
    내보낸 콘텐츠가 특정 콘텐츠를 가리키도록 하면 AEM 외부화가 구성됩니다 게시 도메인. 자세한 내용은 AEM 링크 외부화 구성.
    또한 외부화 도메인은 오퍼 콘텐츠 보기와 같은 메타데이터가 아닌 Target에 전송되는 경험 조각의 콘텐츠에만 관련이 있습니다.

    폴더의 경우 그 예는 다음과 같습니다.

    폴더 - 클라우드 서비스

  5. 저장 및 닫기.

Adobe Target으로 경험 조각 내보내기 exporting-an-experience-fragment-to-adobe-target

CAUTION
이미지와 같은 미디어 자산의 경우 하나의 참조만 Target으로 가져올 수 있습니다. 자산 자체는 AEM Assets 내에 저장되며 AEM 게시 인스턴스에서 전달됩니다.
따라서 Target으로 내보내기 전에 모든 관련 에셋이 포함된 경험 조각을 게시해야 합니다.

AEM에서 Target으로 경험 조각을 내보내려면(클라우드 구성 지정 후):

  1. 경험 조각 콘솔로 이동합니다.

  2. Target으로 내보내고자 하는 경험 조각을 선택합니다.

    note note
    NOTE
    이는 경험 조각 웹 변형이어야 합니다.
  3. 클릭 Adobe Target으로 내보내기.

    note note
    NOTE
    경험 조각을 이미 내보낸 경우 Adobe Target에서 업데이트 ​를 선택합니다.
  4. 클릭 게시하지 않고 내보내기 또는 게시 필요에 따라.

    note note
    NOTE
    선택 게시 경험 조각을 즉시 게시하고 Target에 전송합니다.
  5. 클릭 확인 확인 대화 상자에서 확인할 수 있습니다.

    이제 경험 조각이 Target에 있어야 합니다.

    note note
    NOTE
    내보내기에 대한 다양한 세부 정보는 콘솔의 목록 보기속성 ​에서 볼 수 있습니다.
    note note
    NOTE
    Adobe Target에서 경험 조각을 볼 때 표시되는 마지막 수정 날짜는 조각을 Adobe Target으로 마지막으로 내보낸 날짜가 아닌 AEM에서 마지막으로 수정한 날짜입니다.
NOTE
또는 페이지 정보 메뉴의 비슷한 명령을 사용하여 페이지 편집기에서 내보내기를 수행할 수 있습니다.

Adobe Target에서 경험 조각 사용 using-your-experience-fragments-in-adobe-target

앞의 작업을 수행하면 경험 조각이 Adobe Target의 오퍼 페이지에 표시됩니다. 다음을 살펴보십시오. 특정 Target 설명서 여기에서 달성할 수 있는 것에 대해 알아봅니다.

NOTE
Adobe Target에서 경험 조각을 볼 때 표시되는 마지막 수정 날짜는 조각을 Adobe Target으로 마지막으로 내보낸 날짜가 아닌 AEM에서 마지막으로 수정한 날짜입니다.

이미 Adobe Target으로 내보낸 경험 조각 삭제 deleting-an-experience-fragment-already-exported-to-adobe-target

이미 Target으로 내보낸 경험 조각을 삭제하면 Adobe Target의 오퍼에서 해당 조각을 사용 중인 경우 문제가 발생할 수 있습니다. AEM에서 조각 콘텐츠를 전달 중이므로 조각을 삭제하면 오퍼를 사용할 수 없습니다.

이러한 상황을 방지하는 방법:

  • 경험 조각이 현재 활동에서 사용되고 있지 않은 경우, 사용자는 AEM을 통해 경고 메시지 없이 조각을 삭제할 수 있습니다.

  • 경험 조각이 Adobe Target에서 활동에서 사용 중인 경우, 조각 삭제가 활동에 미칠 수 있는 결과에 대해 AEM 사용자에게 경고 메시지가 표시됩니다.

    AEM에 오류 메시지가 표시되어도 사용자는 경험 조각을 삭제할 수 있습니다. 경험 조각을 삭제하면 다음과 같은 결과가 발생합니다.

    • AEM 경험 조각 및 Target 오퍼가 원하지 않은 동작을 수행할 수 있습니다.

      • 경험 조각 HTML이 Target으로 푸시되었으므로 해당 오퍼는 여전히 렌더링될 수 있습니다.
      • AEM에서 참조된 자산을 삭제해도 경험 조각의 참조가 올바르게 작동하지 않을 수 있습니다.
    • 경험 조각이 AEM에 더 이상 존재하지 않으므로 경험 조각을 더 이상 수정할 수 없습니다.

Target으로 내보낸 경험 조각에서 ClientLib 제거 removing-clientlibs-from-fragments-exported-target

경험 조각에는 전체 html 태그와 경험 조각 콘텐츠 작성자가 만든 대로 조각을 렌더링하는 데 필요한 모든 클라이언트 라이브러리(CSS/JS)가 포함되어 있습니다. 이건 부차적인 디자인이에요

AEM에서 제공 중인 페이지에서 Adobe Target과 함께 경험 조각 오퍼를 사용할 때 타깃팅된 페이지에는 이미 필요한 모든 클라이언트 라이브러리가 포함되어 있습니다. 또한 경험 조각 오퍼의 관련 없는 html도 필요하지 않습니다(참조) 고려 사항).

다음은 경험 조각 오퍼의 html에 대한 의사 예시입니다.

<!DOCTYPE>
<html>
   <head>
      <title>…</title>
      <!-- all the client libraries (css/js) -->
      …
   </head>
   <body>
        <!--/* Actual XF Offer content would appear here... */-->
   </body>
</html>

AEM이 경험 조각을 Adobe Target으로 내보낼 때 높은 수준에서 여러 개의 추가 Sling 선택기를 사용하여 내보내집니다. 예를 들어 내보낸 경험 조각의 URL은 다음과 같을 수 있습니다(참고: nocloudconfigs.atoffer):

  • http://www.your-aem-instance.com/content/experience-fragments/my-offers/my-xf-offer.nocloudconfigs.atoffer.html

다음 nocloudconfigs 선택기는 HTL을 사용하여 정의되며 다음에서 복사하여 오버레이할 수 있습니다.

  • /libs/cq/experience-fragments/components/xfpage/nocloudconfigs.html

다음 atoffer 선택기는 다음을 사용하여 사후 처리에 적용됩니다. Sling 재작성기. 둘 중 하나를 사용하여 클라이언트 라이브러리를 제거할 수 있습니다.

example

여기에서는 을 사용하여 이 작업을 수행하는 방법을 살펴보겠습니다 nocloudconfigs.

NOTE
다음을 참조하십시오 편집 가능한 템플릿 을 참조하십시오.

오버레이 overlays

이 특정 예에서는 오버레이 포함되면 클라이언트 라이브러리가 제거됩니다 관련 없는 html입니다. 경험 조각 템플릿 유형을 이미 생성했다고 가정합니다. 에서 복사해야 하는 필수 파일 /libs/cq/experience-fragments/components/xfpage/ 포함:

  • nocloudconfigs.html
  • head.nocloudconfigs.html
  • body.nocloudconfigs.html

템플릿 유형 오버레이 template-type-overlays

이 예제를 위해 다음 구조를 살펴보겠습니다.

템플릿 유형 오버레이

이러한 파일의 내용은 다음과 같습니다.

  • body.nocloudconfigs.html

    body.nocloudconfigs.html

  • head.nocloudconfigs.html

    head.nocloudconfigs.html

  • nocloudconfigs.html

    nocloudconfigs.html

NOTE
사용 data-sly-unwrap 본문 태그를 제거하려면 nocloudconfigs.html.

고려 사항 considerations

Adobe Target에서 경험 조각 오퍼를 사용하여 AEM sites 및 비 AEM sites를 모두 지원해야 하는 경우 두 개의 경험 조각(두 개의 서로 다른 템플릿 유형)을 만들어야 합니다.

  • clientlibs/추가 html을 제거하기 위한 오버레이가 있는 1개

  • 오버레이가 없으므로 필요한 clientlib을 포함하는 것

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