목록으로 보고서 보내기 send-a-report-to-a-list
이 사용 사례에서는 PDF 형식으로 기본 제공되는 월별 Tracking indicators 보고서를 생성하는 방법과 받는 사람 목록으로 보내는 방법을 자세히 설명합니다.
이 사용 사례의 주요 구현 단계는 다음과 같습니다.
1단계: 수신자 목록 만들기 step-1--create-the-recipient-list
타겟팅된 수신자 목록을 만들려면 아래 단계를 수행하십시오.
- Profiles and targets 탭으로 이동하여 Lists 링크를 클릭합니다.
- Create 버튼을 클릭합니다.
- New list 을(를) 선택하고 보고서를 보낼 받는 사람 목록을 새로 만드세요.
목록 만들기에 대한 자세한 내용은 이 섹션을 참조하세요.
2단계: 게재 템플릿 만들기 step-2--create-the-delivery-template
게재 템플릿을 만들려면 아래 단계를 수행하십시오.
-
Adobe Campaign 탐색기의 Resources > Templates > Delivery templates 노드로 이동하여 Email delivery 기본 제공 템플릿을 복제합니다.
게재 템플릿 만들기에 대한 자세한 내용은 이 섹션을 참조하세요.
-
템플릿 매개 변수(레이블, 대상(이전에 만든 수신자 목록), 제목 및 컨텐츠)를 입력합니다.
워크플로우가 실행될 때마다 3단계: 워크플로우 만들기에 설명된 대로 Tracking indicators 보고서가 업데이트됩니다.
-
게재에 최신 버전의 보고서를 포함하려면 Calculated attachment 을(를) 추가해야 합니다.
-
Attachments 링크를 클릭하고 Add 단추 옆에 있는 화살표를 클릭합니다. Calculated attachment… 을(를) 선택합니다.
-
Type 드롭다운 목록에서 최신 옵션 File name is computed during delivery of each message (it may then depend on the recipient profile) 을(를) 선택합니다.
Label 필드에 입력한 값이 최종 게재에 표시되지 않습니다.
-
텍스트 영역에 파일의 액세스 경로와 이름을 입력합니다.
note caution CAUTION 경로 및 이름은 3단계: 워크플로우 만들기에서 설명한 대로 워크플로우의 JavaScript code 형식 활동에 입력한 것과 동일해야 합니다. -
Advanced 탭을 선택하고 Script the name of the file name displayed in the mails sent 을(를) 확인합니다. 텍스트 영역에 최종 게재에 있는 첨부 파일의 이름을 입력합니다.
-
3단계: 워크플로우 만들기 step-3--creating-the-workflow
이 사용 사례에 대해 다음 워크플로우를 만듭니다.
세 가지 활동을 사용합니다.
- 한 달에 한 번 워크플로우를 실행하는 Scheduler 활동,
- PDF 형식으로 보고서를 생성하는 JavaScript code 활동,
- 이전에 만든 게재 템플릿을 참조하는 Delivery 활동.
이 워크플로우를 빌드하려면 아래 단계를 수행합니다.
-
Campaign 탐색기의 Administration > Production > Technical workflows 노드로 이동하여 워크플로우를 저장할 새 폴더를 만드십시오.
-
새 워크플로우를 만듭니다.
-
Scheduler 형식 활동을 추가하여 시작하여 워크플로우가 그 달의 첫 번째 월요일에 실행되도록 구성하십시오.
스케줄러 구성에 대한 자세한 내용은 스케줄러를 참조하십시오.
-
그런 다음 JavaScript code 형식 활동을 추가합니다.
편집 영역에 다음 코드를 입력합니다.
code language-sql var reportName = "indicators"; var path = "/tmp/indicators.pdf"; var exportFormat = "PDF"; var reportURL = "<PUT THE URL OF THE REPORT HERE>"; var _ctx = <ctx _context="global" _reportContext="deliveryFeedback" /> var isAdhoc = 0; xtk.report.export(reportName, _ctx, exportFormat, path, isAdhoc);
(다음 변수 사용)
-
var reportName: 보고서의 내부 이름을 큰따옴표로 입력하십시오. 이 경우 추적 표시기 보고서의 내부 이름은 "deliveryFeedback"입니다.
-
var 경로: 파일의 저장 경로("tmp"), 파일에 지정할 이름("deliveryFeedback") 및 파일 확장명(".pdf")을 입력합니다. 이 경우 파일 이름으로 내부 이름을 사용했습니다. 값은 큰따옴표 사이여야 하며 "+" 문자로 구분해야 합니다.
note caution CAUTION 파일을 서버에 저장해야 합니다. 자세한 여기)와 같이 계산된 첨부 파일에 대한 편집 창의 General 탭에 있는 것과 동일한 경로와 이름을 입력해야 합니다. -
var exportFormat: 파일의 내보내기 형식("PDF")을 입력하십시오.
-
var _ctx(컨텍스트): 이 경우 글로벌 컨텍스트에서 Tracking indicators 보고서를 사용하고 있습니다.
-
-
다음 옵션을 사용하여 Delivery 활동을 추가하여 완료합니다.
- Delivery: New, created from a template 을(를) 선택하고 이전에 만든 게재 템플릿을 선택합니다.
- Recipients 및 Content 필드에 대해 Specified in the delivery 을(를) 선택합니다.
- Action to perform: Prepare and start 선택
- Generate an outbound transition 및 Process errors 옵션을 선택 취소합니다.
-
변경 사항을 저장하고 워크플로우를 시작합니다. 첨부된 보고서와 함께 이 달의 첫 번째 월요일에 수신자 목록으로 메시지가 전송됩니다.