프로그램 참가 이해
프로그램이 게시되면 이벤트를 수신 대기합니다. 이벤트는 소식지를 구독하는 고객, 구매, 데이터베이스에 대한 스케줄링된 필터 실행 쿼리 또는 파일 업로드와 같은 다양한 항목을 통해 트리거될 수 있습니다. 프로그램은 프로그램 참가를 생성하여 이벤트에 응답합니다.
프로그램 참가(실행이라고도 함)는 고객을 나타냅니다. 고객 자체일 수도 있고(프로파일 목록 데이터 기반), 고객의 장치(앱 채널 목록 데이터 기반)일 수도 있습니다. 각 프로그램 참가는 프로그램을 통해 개별적으로 이동합니다. 프로그램이 고객당 하나의 프로그램 참가만 생성하거나, 고객당 여러 프로그램 참가를 허용하거나, 선택적으로 기존 프로그램 참가를 대체하도록 지정할 수 있습니다.
각 프로그램 참가는 단일 고객에 대해 고유하지만 같은 고객은 특정 프로그램에서 두 개 이상의 프로그램 참가를 보유할 수 있습니다. 예: 고객이 여러 항목을 구매하고 각 구매 항목을 다른 주소로 배송합니다. 각 고객에 대해 여러 프로그램 참가를 허용하는 프로그램에서 각 구매를 개별적으로 추적할 수 있습니다.
고객은 동시에 여러 프로그램에 포함될 수 있습니다. 예, 고객이 새 신용 카드 계정을 열었고 계정 온보딩 프로그램에 입력됩니다. 같은 고객이 모기지 재융자 신청을 중단하고 신청 중단 프로그램에 입력됩니다. 고객은 두 프로그램에서 모두 메시지를 받습니다.
입력 데이터 추적
ETV(항목 추적 변수)를 사용하여 프로그램 참가에 적용되는 데이터만 저장할 수 있습니다. 항목 추적 변수는 정의된 프로그램에서 고유합니다. 프로파일 목록 또는 PET의 필드에 데이터를 저장하는 데이터 설정 단계가 프로그램에 없으면, 변수 값이 Responsys 데이터 테이블에 저장되지 않습니다.
다음과 같은 경우에 항목 추적 변수를 사용할 수 있습니다.
- 프로그램 참가가 고객이 여러 번 수행할 수 있는 작업(예: 구매)을 기반으로 하는 경우. 항목 추적 변수를 사용하여 각 참가가 고유한지 확인할 수 있습니다. 항목 추적 변수는 프로그램 참가의 일부로 비프로파일 데이터를 저장합니다.
예를 들어, 사용자가 여러 항목을 구매할 수 있고 각 구매가 적합한 프로그램 참가를 구성하는 경우 RIID(프로파일 ID) 필드만 사용하면 각 프로그램 참가를 식별할 수 없습니다. 이 경우, 라우팅을 수행하고 의사 결정을 처리하려면 RIID 필드가 아닌 구매 ID 필드를 사용하여 항목 추적 변수를 생성해야 합니다.
- 사용자정의 이벤트에서 중복 프로그램 참가를 식별해야 하는 경우. 예를 들어, 고객이 두 개의 개별 항목을 주문하고 프로그램에 두 프로그램 참가가 동시에 존재할 수 있습니다. 제품이 배송되기 전에 고객이 첫번째 주문을 변경합니다. 프로그램 참가 변수에 대해 주문 번호 필드를 사용하는 경우, 프로그램에서 해당 프로그램 참가를 식별할 수 있습니다.
- 프로그램 참가 상태를 임시로 저장해야 하는 경우. 예를 들어, 프로파일 목록 또는 PET 필드를 사용하여 할당 스위치 이후에 프로그램 참가가 사용하는 경로를 저장하는 대신 항목 추적 변수를 사용하여 추적할 수 있습니다. 데이터 스위치를 사용하여 항목 추적 변수 값에 따라 다른 경로에서 고객을 라우팅할 수도 있습니다.
- 목록 필드 또는 PET 필드를 AppCloud 앱 활동에서 제공된 값으로 업데이트하려는 경우. 항목 추적 변수는 프로그램 참가에 사용되는 AppCloud 앱의 데이터를 저장할 장소를 제공합니다. 나중에 필요한 경우, 데이터 설정 활동을 사용하여 프로파일 목록 또는 PET에 데이터를 저장할 수 있습니다.
- 프로그램 참가의 일부로만 제공되는 데이터에 따라 캠페인을 개인설정하려는 경우. 캠페인에 동적 변수를 사용한 다음, 프로그램에서 항목 추적 변수의 값을 채울 수 있습니다.
참고: 항목 추적 변수 값은 500자를 초과할 수 없습니다.
항목 추적 변수를 생성하려면 다음을 수행합니다.
- 설정 대화 상자에서 추적 및 변수를 확장합니다.
-
을 누릅니다.
참고: 각 프로그램에서 고객이 정의한 항목 추적 변수를 최대 25개까지 사용할 수 있습니다. REI 표준 이벤트(Geofence_entry, Geofence_exit, Beacon_entry 및 Beacon_exit)에서 생성된 항목 추적 변수는 이 제한에서 제외됩니다. REI 표준 이벤트의 기본 변수와 이벤트에 대해 정의된 추가 사용자정의 변수는 포함됩니다.
- 열 이름에서 사용할 열 이름을 입력합니다.
- 데이터 유형에서 열의 데이터 유형을 선택합니다. 테이블에 있는 필드의 데이터 유형과 일치해야 합니다.
- 업데이트를 누릅니다.
사용자정의 이벤트에서 항목 추적 변수를 사용하려면 다음을 수행합니다.
- 사용자정의 이벤트를 두 번 누릅니다.
사용자정의 이벤트 대화 상자가 열립니다.
- 대상자 식별자로 사용할 항목 변수 선택 옵션을 선택하고 드롭다운 목록에서 변수를 선택합니다.
항목 추적 변수 값을 업데이트하려면 다음을 수행합니다.
시작하기 전에: 조직의 데이터 디렉터와 협력하여 프로그램에서 사용할 SQL 뷰를 생성합니다. 뷰의 이름과 뷰가 저장된 폴더, 필드 및 데이터 유형을 알아야 합니다.
- 데이터 가져오기 단계를 프로그램에 추가하고 단계를 두 번 눌러 해당 설정을 엽니다.
- 선택을 누릅니다. SQL 뷰 선택 대화 상자에서 SQL 뷰가 포함된 폴더를 선택한 다음, SQL 뷰를 선택합니다.
- 항목과 일치 목록에서 SQL 뷰 결과로 설정할 항목 추적 변수를 선택합니다. 데이터 유형이 SQL 뷰의 필드 데이터 유형과 일치하는지 확인합니다.
항목 추적 변수에 따라 프로파일 또는 PET 필드를 업데이트하려면 다음을 수행합니다.
- 데이터 설정 단계를 프로그램에 추가하고 단계를 두 번 눌러 해당 설정을 엽니다.
중요: 계정에 사용으로 설정된 경우, 이 단계는 목록이나 프로파일 확장 테이블에서 최대 10개의 필드를 업데이트할 수 있습니다. 사용으로 설정되지 않은 경우에는 업데이트하려는 각 필드에 대한 데이터 설정 단계가 필요합니다.
- 목록 또는 프로파일 확장 드롭다운에서 항목 추적 변수 값으로 설정하려는 필드가 있는 프로파일 목록 또는 PET를 선택합니다.
- 다음을 사용하여 하나 이상의 필드 값 설정에서 항목 추적 변수를 선택합니다.
- 필드(유형) 목록에서 설정할 필드를 선택합니다. 유형이 항목 추적 변수의 유형과 일치하는지 확인합니다.
- 값 목록에서 사용할 항목 추적 변수를 선택합니다. 설정하려는 필드와 호환되는 유형의 항목 추적 변수만 표시됩니다. 예를 들어, 텍스트 필드를 설정하도록 선택한 경우에는 텍스트 유형의 필드만 표시됩니다.
여러 프로그램 참가 처리
각 시작 이벤트의 속성 대화 상자에서 동일한 고객에 대해 여러 프로그램 참가를 처리하는 방법을 정의할 수 있습니다.
여러 프로그램 참가 처리 옵션을 선택하려면:
- 시작 이벤트를 두 번 누릅니다.
이벤트 대화 상자가 열립니다.
- 이벤트 대화 상자에서 다음 옵션 중 하나를 선택합니다.
- 프로그램에서 새 항목 생성 – 이벤트가 발생할 때마다 프로그램에서 고객의 다른 프로그램 참가가 있는지 여부에 관계없이 새 프로그램 참가를 시작합니다.예를 들어 구매 확인 및 추적 프로그램에서는 사용자가 두 개 이상의 항목을 구매하고 각 주문에 대한 확인 및 추적 정보를 받도록 허용해야 합니다.
- 프로그램에서 새 항목을 생성하지 않고 기존 항목을 원래 위치에 유지 – Program에서 프로그램을 입력하는 고객의 새로운 시도를 무시합니다. 예를 들어 고객이 카트를 중단하고 중단 프로그램을 입력합니다. 고객이 카트로 돌아가서 항목을 추가하고 카트를 다시 중단합니다. 이 옵션은 원래 입력을 유지하고 새 이벤트를 무시합니다.
- 프로그램에서 새 항목을 생성하지 않고 기존 항목을 이 위치로 이동 – 프로그램에서 기존 프로그램 참가를 이 입력 지점으로 이동하고 다시 시작합니다. 예를 들어 고객이 카트를 중단하고 중단 프로그램을 입력합니다. 고객이 카트로 돌아가서 항목을 추가하고 카트를 다시 중단합니다. 이 옵션은 새 이벤트를 무시하고 원래 프로그램 참가를 시작 이벤트로 이동합니다.