oAuth 인증을 통해 이전 버전의 트리거 통합을 사용하는 경우 아래 설명에 따라 Adobe I/O으로 이동해야 합니다. 레거시 oAuth 인증 모드는 2021년 4월 30일에 종료됩니다. 자세히 알아보기
이 Adobe I/O으로 이동하는 동안 일부 수신 트리거가 손실될 수 있습니다.
이 통합은 Campaign Classic 20.3, 20.2.4, 19.1.8 및 Gold Standard 11 릴리스부터 적용됩니다.
이 구현을 시작하기 전에 다음을 확인하십시오.
Adobe I/O에 액세스하고 IMS 조직에 대한 시스템 관리자 권한으로 로그인합니다.
올바른 조직 포털에 로그인되어 있는지 확인합니다.
인스턴스 구성 파일 ims/authIMSTAClientId에서 기존 통합 클라이언트 식별자(클라이언트 ID)를 추출합니다. 존재하지 않거나 빈 속성은 클라이언트 식별자가 구성되지 않았음을 나타냅니다.
클라이언트 식별자가 비어 있으면 Adobe I/O에서 바로 Create a New project을(를) 사용할 수 있습니다.
추출된 클라이언트 식별자를 사용하여 기존 프로젝트를 식별합니다. 이전 단계에서 추출된 프로젝트와 클라이언트 식별자가 동일한 기존 프로젝트를 찾습니다.
+ Add to Project을 선택하고 API을 선택합니다.
Add an API 창에서 Adobe Analytics을 선택합니다.
인증 유형으로 Service Account (JWT)을 선택합니다.
클라이언트 ID가 비어 있는 경우 Generate a key pair을 선택하여 공개 및 개인 키 쌍을 만듭니다.
공개 키를 업로드하고 Next을 클릭합니다.
Analytics-< 조직 이름 >이라는 제품 프로필을 선택하고 Save configured API를 클릭합니다.
프로젝트에서 Service Account (JWT)을 선택하고 다음 정보를 복사합니다.
Adobe I/O 인증서가 12개월 후에 만료됩니다. 매년 새로운 키 쌍을 만들어야 합니다.
Adobe Campaign에서 프로젝트 자격 증명을 추가하려면 Adobe Campaign 인스턴스의 모든 컨테이너에 'neolane' 사용자로 다음 명령을 실행하여 인스턴스 구성 파일에 Technical Account 자격 증명을 삽입합니다.
nlserver config -instance:<instance name> -setimsjwtauth:Organization_Id/Client_Id/Technical_Account_ID/<Client_Secret>/<Base64_encoded_Private_Key>
개인 키는 base64 UTF-8 형식으로 인코딩해야 합니다. 개인 키를 제외하고 인코딩 전에 키에서 새 행을 제거해야 합니다. 비공개 키는 통합을 만드는 데 사용한 키와 동일해야 합니다. 개인 키의 base64 인코딩을 테스트하려면 이 웹 사이트를 사용할 수 있습니다.
pipelined 태그를 업데이트하려면 인증 유형을 다음과 같이 구성 파일 config-< instance-name >.xml에서 Adobe I/O 프로젝트로 업데이트해야 합니다.
<pipelined ... authType="imsJwtToken" ... />