AEM을 Adobe Campaign과 통합하여 AEM에서 이메일 게재, 콘텐츠 및 양식을 직접 관리할 수 있습니다. 솔루션 간 양방향 통신이 가능하려면 Adobe Campaign Classic과 AEM 모두에서 구성 단계를 수행해야 합니다.
이 통합을 통해 AEM 및 Adobe Campaign Classic을 독립적으로 사용할 수 있습니다. 마케터는 Adobe Campaign에서 캠페인을 만들고 타깃팅을 사용할 수 있으며, 동시에 콘텐츠 크리에이터는 AEM에서 콘텐츠 디자인 작업을 할 수 있습니다. 통합을 사용하여 AEM에서 만든 캠페인의 콘텐츠와 디자인을 Adobe Campaign에서 타겟팅하고 전달할 수 있습니다.
AEM과 Campaign 간 통합을 위해서는 두 솔루션 모두에서 몇 가지 단계를 수행해야 합니다.
이 문서는 이러한 각 단계를 자세히 안내합니다…
Adobe Campaign의 AEM 통합 패키지는 AEM에 연결하는 데 필요한 다양한 표준 구성을 포함하고 있습니다.
관리자 자격으로 클라이언트 콘솔을 사용해 Adobe Campaign 인스턴트에 로그인합니다.
도구 > 고급 > 패키지 가져오기…를 선택합니다.
Click 표준 패키지 설치를 클릭한 뒤 다음을 클릭합니다.
AEM 통합 패키지에 체크 표시합니다.
다음을 클릭한 뒤 시작을 클릭하여 설치를 시작합니다.
설치가 완료되면 닫기를 클릭합니다.
통합 패키지 설치가 완료되었습니다.
통합 패키지는 AEM이 Adobe Campaign에 연결할 때 사용하는 aemserver
연산자를 자동으로 생성합니다. 이 연산자에 대한 보안 영역을 정의하고 그 암호를 설정해야 합니다.
클라이언트 콘솔을 사용해 관리자 자격으로 Adobe Campaign에 로그인합니다.
메뉴 표시줄에서 도구 -> 탐색기를 선택합니다.
탐색기에서 관리 > 액세스 관리 > 연산자 노드로 이동합니다.
aemserver
연산자를 선택합니다.
연산자의 편집 탭에서 액세스 권한 하위 탭을 선택하고 액세스 매개변수 편집… 링크를 클릭합니다.
적절한 보안 영역을 선택하고 필요에 따라 신뢰할 수 있는 IP 마스크를 정의합니다.
저장을 클릭합니다.
Adobe Campaign 클라이언트에서 로그아웃합니다.
Adobe Campaign 서버의 파일 시스템에서 Campaign 설치 위치로 이동하여 관리자 자격으로 serverConf.xml
파일을 편집합니다. 이 파일의 위치는 보통 다음과 같습니다.
C:\Program Files\Adobe\Adobe Campaign Classic v7\conf
./usr/local/neolane/nl6/conf/eng
.securityZone
을 검색한 뒤 AEM 연산자의 보안 영역에 대해 다음 매개변수가 설정되었는지 확인합니다.
allowHTTP="true"
sessionTokenOnly="true"
allowUserPassword="true"
.파일을 저장합니다.
config-<server name>.xml
파일의 해당 설정이 보안 영역을 덮어쓰지 않도록 합니다.
allowUserPassword
속성을 true
로 바꿉니다.Adobe Campaign Classic 서버 포트를 바꾸려면 8080
을 원하는 포트로 바꿉니다.
기본적으로, 연산자에 대해 보안 영역이 구성되어 있지 않습니다. AEM이 Adobe Campaign에 연결되려면 앞의 단계들에서 자세히 설명한 대로 영역을 반드시 선택해야 합니다.
Adobe는 잠재적인 보안 문제를 예방할 수 있도록 AEM 전용 보안 영역을 생성할 것을 적극 권장합니다. 이 주제에 관한 자세한 내용은 Adobe Campaign Classic 문서를 참조하십시오.
Campaign 클라이언트에서 aemserver
연산자로 돌아간 뒤 일반 탭을 선택합니다.
암호 재설정 링크를 클릭합니다.
암호를 지정하고, 나중에 사용할 수 있도록 안전한 위치에 저장합니다.
확인을 클릭해 aemserver
연산자에 대한 암호를 저장합니다.
AEM은 Campaign에서 사용자가 이미 설정해 둔 연산자를 사용하여 Campaign과 통신합니다.
관리자 자격으로 AEM 제작 인스턴스에 로그인합니다.
전역 탐색 측면 레일에서 Tools > Cloud Services > 레거시 Cloud Services > Adobe Campaign을 선택한 뒤 지금 구성을 클릭합니다.
대화 상자에서 제목을 입력하여 Campaign 서비스 구성을 생성하고 생성을 클릭합니다.
구성 편집을 위한 새 창과 대화 상자가 열립니다. 필요한 정보를 입력합니다.
aemserver
입니다.Adobe Campaign에 연결을 선택하여 연결을 확인한 뒤 확인을 클릭합니다.
이제 AEM에서 Adobe Campaign과 통신할 수 있습니다.
Adobe Campaign 서버가 인터넷을 통해 접근 가능해야 합니다. AEM에서 개인 네트워크에 액세스할 수 없습니다.
캠페인 콘텐츠는 AEM 작성 인스턴스의 콘텐츠 작성자가 작성합니다. 이 인스턴스는 일반적으로 조직 내부에서만 사용할 수 있습니다. 이미지 및 에셋과 같은 콘텐츠를 캠페인 수신자가 액세스할 수 있도록 하려면 해당 콘텐츠를 게시해야 합니다.
복제 에이전트는 AEM 작성자 인스턴스에서 게시 인스턴스로 콘텐츠를 게시하는 역할을 하며 통합이 제대로 작동하도록 설정되어야 합니다. 이 단계는 특정 작성 인스턴스 구성을 게시 인스턴스로 복제하는 데에도 필요합니다.
AEM 작성자 인스턴스에서 게시 인스턴스로의 복제를 구성하려면 다음 작업을 수행하십시오.
관리자 자격으로 AEM 제작 인스턴스에 로그인합니다.
전역 탐색 측면 레일에서 을 선택합니다. 도구 > 배포 > 복제 > 작성자의 에이전트을 클릭한 다음 을 탭하거나 클릭합니다 기본 에이전트(게시).
탭 또는 클릭 편집 그런 다음 전송 탭.
구성 URI 기본값을 대체한 필드 localhost
AEM 게시 인스턴스의 IP 주소가 있는 값입니다.
탭 또는 클릭 확인 에이전트 설정에 대한 변경 사항을 저장합니다.
캠페인 수신자가 콘텐츠에 액세스할 수 있도록 AEM 게시 인스턴스에 대한 복제를 구성했습니다.
복제 URL을 사용하지 않고 대신 공개 URL을 사용하려는 경우 OSGi를 통해 다음 구성 설정에서 공개 URL을 설정할 수 있습니다
전역 탐색 측면 레일에서 을 선택합니다. 도구 > 작업 > 웹 콘솔 > OSGi 구성 및 검색 AEM Campaign 통합 - 구성. 구성 편집 및 필드 변경 공개 URL (com.day.cq.mcm.campaign.impl.IntegrationConfigImpl#aem.mcm.campaign.publicUrl
).
외부화는 AEM의 OSGi 서비스로, 리소스 경로를 외부 및 절대 URL로 변환합니다. 이는 Campaign에서 사용 가능한 콘텐츠를 AEM이 제공하는 데 필요합니다. Campaign 통합이 작동하려면 구성해야 합니다.
관리자 자격으로 AEM 제작 인스턴스에 로그인합니다.
전역 탐색 측면 레일에서 을 선택합니다. 도구 > 작업 > 웹 콘솔 > OSGi 구성 및 검색 일별 CQ 링크 외부화.
기본적으로 의 마지막 항목은 도메인 필드는 게시 인스턴스를 위한 것입니다. 기본값에서 URL 변경 http://localhost:4503
을 클릭하여 공개적으로 사용할 수 있는 게시 인스턴스에 게시합니다.
저장을 탭하거나 클릭합니다.
외부화를 구성했으므로 Adobe Campaign에서 이제 콘텐츠에 액세스할 수 있습니다.
게시 인스턴스는 Adobe Campaign 서버에서 접근 가능해야 합니다. 다음을 가리킬 경우 localhost:4503
또는 Adobe Campaign에서 연결할 수 없는 다른 서버에서는 AEM의 이미지가 Adobe Campaign 콘솔에 표시되지 않습니다.
Campaign에서 AEM과 통신하려면 AEM에서 campaign-remote
사용자에 대한 암호를 설정해야 합니다.
campaign-remote
사용자를 찾습니다.campaign-remote
사용자를 선택한 뒤 속성을 클릭하여 사용자를 편집합니다.campaign-remote
사용자에 대한 변경사항을 저장합니다.AEM 통합 패키지를 Campaign에 설치할 때, AEM에 대한 외부 계정이 생성됩니다. Adobe Campaign은 이 외부 계정을 구성하여 AEM에 연결할 수 있으며, 이를 통해 솔루션 간에 양방향 통신이 가능합니다.
클라이언트 콘솔을 사용해 관리자 자격으로 Adobe Campaign에 로그인합니다.
메뉴 표시줄에서 도구 -> 탐색기를 선택합니다.
탐색기에서 관리 > 플랫폼 > 외부 계정 노드로 이동합니다.
외부 AEM 계정을 찾습니다. 기본적으로 그 값은 다음과 같습니다.
AEM
AEM Instance
aemInstance
캠페인 원격 사용자 비밀번호 설정 단계 수행 시 정의한 사용자 정보를 이 계정의 일반 탭에 입력합니다.
campaign-remote
사용자입니다.campaign-remote
사용자와 동일합니다.활성화 확인란을 선택합니다.
저장을 클릭합니다.
이제 Adobe Campaign이 AEM과 통신할 수 있습니다.
Adobe Campaign Classic과 AEM이 모두 구성되면 통합이 완료된 것입니다.
이번에는 이 문서를 계속 읽으며 Adobe Experience Manager에서 뉴스레터를 생성하는 방법에 대해 알아볼 수 있습니다.