Adobe Experience Cloud 트리거에 대한 Adobe I/O 구성 configuring-adobe-io
이 이동 중에 Adobe I/O일부 들어오는 트리거가 손실될 수 있습니다.
전제 조건 adobe-io-prerequisites
이 통합은 시작에만 적용됩니다. Campaign Classic 20.2.4 이상, 19.1.8 및 Gold Standard 11 릴리스.
이 구현을 시작하기 전에 다음을 확인하십시오.
1단계: Adobe I/O 프로젝트 만들기/업데이트 creating-adobe-io-project
-
액세스 Adobe I/O 조직의 개발자 액세스 권한으로 로그인합니다. 올바른 조직 포털에 로그인했는지 확인하십시오.
-
인스턴스 구성 파일 ims/authIMSTAClientId에서 기존 통합 클라이언트 식별자(클라이언트 ID)를 추출합니다. 존재하지 않거나 비어 있는 속성은 클라이언트 식별자가 구성되지 않았음을 나타냅니다.
note note NOTE 클라이언트 식별자가 비어 있으면 직접 Create a New project Adobe I/O. -
추출된 클라이언트 식별자를 사용하여 기존 프로젝트를 식별합니다. 이전 단계에서 추출한 것과 동일한 클라이언트 식별자가 있는 기존 프로젝트를 찾습니다.
-
선택 + Add to Project 및 선택 API.
-
다음에서 Add an API 창, 선택 Adobe Analytics.
-
선택 Service Account (JWT) 를 인증 유형으로 사용하십시오.
-
클라이언트 ID가 비어 있으면 다음을 선택합니다. Generate a key pair 공용 및 개인 키 쌍을 만듭니다.
그러면 기본 만료 날짜가 365일인 키가 자동으로 다운로드됩니다. 만료되면 새 키 쌍을 만들고 구성 파일에서 통합을 업데이트해야 합니다. 옵션 2를 사용하여 을(를) 수동으로 만들고 업로드하도록 선택할 수 있습니다 Public key 만료일이 더 긴 경우
만료되는 인증서 키 쌍을 바꾸는 방법에 대한 단계별 안내서는 을 참조하십시오. 이 페이지.
note caution CAUTION 다시 다운로드할 수 없으므로 다운로드 프롬프트가 나타나면 config.zip 파일을 저장해야 합니다. -
Next 를 클릭합니다.
-
기존 항목 선택 Product profile 또는 필요한 경우 새 템플릿을 만듭니다. 이에 대한 권한은 필요하지 않습니다. Product profile. 에 대한 자세한 내용 Analytics Product Profiles, 참조 Adobe Analytics 설명서.
그런 다음 을 클릭합니다. Save configured API.
-
프로젝트에서 을 선택합니다. Adobe Analytics 다음 정보를 복사합니다. Service Account (JWT):
- Client ID
- Client Secret
- Technical account ID
- Organization ID
2단계: Adobe Campaign에서 프로젝트 자격 증명 추가 add-credentials-campaign
개인 키는 base64 UTF-8 형식으로 인코딩해야 합니다. 방법은 다음과 같습니다.
-
에서 생성된 개인 키 사용 1단계: Adobe I/O 프로젝트 섹션 만들기/업데이트. 개인 키는 통합을 만드는 데 사용되는 키와 동일해야 합니다.
-
다음 명령을 사용하여 개인 키를 인코딩합니다.
base64 ./private.key > private.key.base64
. 이렇게 하면 base64 컨텐츠가 새 파일에 저장됩니다private.key.base64
.note note NOTE 개인 키를 복사/붙여넣을 때 추가 줄을 자동으로 추가할 수도 있습니다. 개인 키를 인코딩하기 전에 제거해야 합니다. -
파일에서 내용 복사
private.key.base64
. -
SSH를 통해 Adobe Campaign 인스턴스가 설치된 각 컨테이너에 로그인하고 다음 명령을 실행하여 Adobe Campaign에서 프로젝트 자격 증명을 추가합니다.
neolane
사용자. 이렇게 하면 Technical Account 인스턴스 구성 파일의 자격 증명입니다.code language-none nlserver config -instance:<instance name> -setimsjwtauth:Organization_Id/Client_Id/Technical_Account_ID/<Client_Secret>/<Base64_encoded_Private_Key>
3단계: 파이프라인된 태그 업데이트 update-pipelined-tag
업데이트하려면 pipelined 태그: 구성 파일에서 인증 유형을 Adobe I/O 프로젝트로 업데이트해야 합니다 config-< instance-name >.xml 다음과 같이:
<pipelined ... authType="imsJwtToken" ... />
그런 다음 를 실행합니다. config -reload
및 의 다시 시작 pipelined 를 참조하십시오.