Adobe Campaign을 사용하면 LibreOffice 또는 Microsoft Word 문서에서 전자 메일 첨부 파일에 대한 변수 PDF 문서를 생성할 수 있습니다.
지원되는 확장: ".docx", ".doc" 및 ".odt".
문서를 개인화하기 위해 이메일 개인화와 동일한 JavaScript 기능을 사용할 수 있습니다.
를 활성화해야 합니다 “The content of the file is personalized and converted to PDF during the delivery of each message” 선택 사항입니다. 이 옵션은 파일을 게재 전자 메일에 첨부할 때 액세스할 수 있습니다. 계산된 파일 첨부에 대한 자세한 내용은 파일 첨부 섹션을 참조하십시오.
송장 헤더 개인화의 예:
URL을 통해 동적 테이블을 생성하거나 이미지를 포함하려면 특정 프로세스를 따라야 합니다.
동적 테이블을 생성하는 절차는 다음과 같습니다.
세 줄 및 필요한 만큼 열을 갖는 표를 만든 다음 해당 레이아웃(테두리 등)을 구성합니다.
커서를 테이블에 놓고 Table > Table properties 메뉴 아래의 제품에서 사용할 수 있습니다. 로 이동합니다. Table 탭한 다음 NlJsTable.
첫 번째 라인의 첫 번째 셀에서 테이블에 표시할 값에 대해 반복을 활성화하는 루프(예: "for")를 정의합니다.
테이블의 두 번째 행 각 셀에 표시할 값을 반환하는 스크립트를 삽입합니다.
표의 세 번째 행과 마지막 줄에서 루프를 닫습니다.
동적 테이블 정의의 예:
외부 이미지를 삽입하는 것은 수신자 필드에 URL을 입력한 이미지를 사용하여 문서를 개인화하려는 경우 유용합니다.
이렇게 하려면 개인화 블록을 구성한 다음 첨부 파일에 개인화 블록에 대한 호출을 포함해야 합니다.
예: 수신자의 국가에 따라 개인화된 로고 삽입
1단계: 첨부 파일 만들기:
2단계: 개인화 블록 만들기:
로 이동합니다. Resources > Campaign management > Personalization blocks Adobe Campaign 콘솔의 메뉴.
내부 이름으로 "My_Logo"를 사용하여 새 "My Logo" 개인화 블록을 만듭니다.
을(를) 클릭합니다. Advanced parameters… 링크를 클릭한 다음 “The content of the block is included in an attachment” 선택 사항입니다. 이렇게 하면 개인화 블록의 정의를 OpenOffice 파일의 콘텐츠에 직접 복사할 수 있습니다.
개인화 블록 내에서 두 가지 유형의 선언을 구분해야 합니다.
<
및 >
).이 예제에서 개인화 블록은 다음과 같습니다.
<% if (recipient.country.label == "Germany") { %>
<draw:frame svg:width="4cm" svg:height="3cm">
<draw:image xlink:href=https://..../logo_germany.png />
</draw:frame>
<% } else
if (recipient.country.label == "USA")
{ %>
<draw:frame svg:width="4cm" svg:height="3cm">
<draw:image xlink:href=https://..../logo_USA.png />
</draw:frame>
<% } %>
수신자의 국가에 따라 게재에 연결된 문서에 개인화가 표시됩니다.