파일 압축 또는 암호화

Adobe Campaign을 사용하면 압축되었거나 암호화된 파일을 내보낼 수 있습니다. 를 통해 내보내기를 정의할 때 Data extraction (file) 활동에서 zip 또는 암호화할 사후 처리를 정의할 수 있습니다.

다음을 수행하십시오.

  1. 를 사용하여 인스턴스에 대한 GPG 키 쌍을 설치합니다 Campaign 컨트롤 패널.

    노트

    Campaign 컨트롤 패널은 관리자 사용자로 제한되어 있으며, 특정 Campaign 버전에만 사용할 수 있습니다. 자세히 알아보기

  2. Adobe Campaign 설치가 Adobe에 의해 호스팅되는 경우 고객 지원 Adobe 서버에 필요한 유틸리티를 설치하도록 합니다.

  3. Adobe Campaign의 설치를 온-프레미스하는 경우 사용할 유틸리티를 설치합니다(예: GPG, GZIP) 및 애플리케이션 서버에 필요한 키(암호화 키)가 포함되어 있습니다.

그런 다음 Script 활동의 탭 또는 JavaScript code 활동. 아래 사용 사례에는 예제가 나와 있습니다.

관련 항목:

사용 사례: Campaign 컨트롤 패널에 설치된 키를 사용하여 데이터 암호화 및 내보내기

이 사용 사례에서는 Campaign 컨트롤 패널에 설치된 키를 사용하여 데이터를 암호화하고 내보내기 위해 워크플로우를 빌드합니다.

비디오에서 이 기능 살펴보기

이 사용 사례를 수행하는 단계는 다음과 같습니다.

  1. GPG 유틸리티를 사용하여 GPG 키 쌍(공개/개인)을 생성한 다음 공개 키를 Campaign 컨트롤 패널에 설치합니다. 자세한 단계는 Campaign 컨트롤 패널 설명서.

  2. Campaign Classic에서 Campaign 컨트롤 패널을 통해 설치된 개인 키를 사용하여 데이터를 내보내고 암호화하는 워크플로우를 빌드합니다. 이를 위해 다음과 같이 워크플로우를 빌드합니다.

    • Query 활동: 이 예제에서는 내보낼 데이터베이스의 데이터를 타겟팅하는 쿼리를 실행하려고 합니다.
    • Data extraction (file) 활동: 데이터를 파일에 추출합니다.
    • JavaScript code 활동: 추출할 데이터를 암호화합니다.
    • File transfer 활동: 외부 소스(이 예제의 경우 SFTP 서버)로 데이터를 전송합니다.
  3. 구성 Query 활동은 데이터베이스에서 원하는 데이터를 타겟팅합니다. 이 작업에 대한 자세한 정보는 이 섹션을 참조하십시오.

  4. 를 엽니다. Data extraction (file) 그런 다음 필요에 따라 구성합니다. 활동 구성 방법에 대한 글로벌 개념은 이 섹션.

  5. 를 엽니다. JavaScript code 활동을 만든 다음 아래 명령을 복사하여 붙여 넣어 추출할 데이터를 암호화합니다.

    중요

    을 교체하는 것이 지문 Campaign 컨트롤 패널에 설치된 공개 키의 지문을 사용하는 명령의 값입니다.

    var cmd='gpg ';
    cmd += ' --trust-model always';
    cmd += ' --batch --yes';
    cmd += ' --recipient fingerprint';
    cmd += ' --encrypt --output ' + vars.filename + '.gpg ' + vars.filename;
    execCommand(cmd,true);
    vars.filename=vars.filename + '.gpg'
    

  6. 를 엽니다. File transfer 활동을 만든 다음 파일을 전송할 SFTP 서버를 지정합니다. 활동 구성 방법에 대한 글로벌 개념은 이 섹션.

  7. 이제 워크플로우를 실행할 수 있습니다. 실행되면 쿼리에 의한 데이터 타겟이 SFTP 서버로 암호화된 .gpg 파일로 내보내집니다.

튜토리얼 비디오

이 비디오에서는 GPG 키를 사용하여 데이터를 암호화하는 방법도 보여줍니다.

추가 Campaign Classic 방법 비디오를 사용할 수 있습니다 여기.

이 페이지에서는