Show Menu
화제×

배달 정보 쿼리

특정 전달에 대한 클릭 수

이 예에서는 특정 전달에 대한 클릭 수를 복구하려고 합니다. 이러한 클릭은 지정된 기간 동안 수집된 수신자 추적 로그 덕분에 기록됩니다. 수신자는 이메일 주소를 통해 식별됩니다. 이 쿼리는 Recipient tracking logs 테이블을 사용합니다.
  • 어떤 표를 선택해야 합니까?
    받는 사람 로그 추적 테이블( nms:trackingLogRcp )
  • 출력 열에 대해 선택할 필드를 선택하십시오.
    기본 키(카운트 포함) 및 이메일
  • 어떤 기준을 기반으로 정보를 필터링합니까?
    배달 레이블의 특정 기간 및 요소
이 예제를 실행하려면 다음 단계를 수행하십시오.
  1. 스키마를 Generic query editor 열고 Recipient tracking logs 스키마를 선택합니다.
  2. 창에서 Data to extract 정보를 수집하기 위한 집계를 만듭니다. 이렇게 하려면 기본 키(기본 Recipient tracking logs 요소 위에 있음)를 추가합니다.추적 로그 수는 이 Primary key 필드에서 수행됩니다. 편집된 표현식이 x=count(primary key) ​표시됩니다. 다양한 추적 로그의 합을 하나의 이메일 주소에 연결합니다.
    이렇게 하려면:
    • 필드 오른쪽에 있는 Add 아이콘을 클릭합니다 Output columns . 창에서 Formula type 옵션을 선택하고 Edit the formula using an expression Next ​클릭합니다. 창에서 Field to select 을 클릭합니다 Advanced selection .
    • 창에서 집계 함수에 대한 프로세스를 Formula type 실행합니다. 이 프로세스는 기본 키 카운트가 됩니다.
      섹션에서 Process on an aggregate function 선택하고 을 클릭합니다 Aggregate Count .
      클릭 Next .
    • 필드를 Primary key (@id) 선택합니다. 출력 count (primary key) 열이 구성됩니다.
  3. 출력 열에 표시할 다른 필드를 선택합니다. 열에서 Available fields 노드를 열고 Recipient Email ​선택합니다. 이메일 Group 주소로 추적 로그를 그룹화하려면 다음 Yes 확인란을 선택합니다.이 그룹은 각 로그를 수신자에게 연결합니다.
  4. 가장 활성화된 받는 사람(추적 로그가 가장 많은 사람)이 먼저 표시되도록 열 정렬을 구성합니다. 열을 Yes 체크인합니다 Descending sort .
  5. 그런 다음 관심 있는 로그(예: 2주 미만이고 판매 관련 게재와 관련된 로그)를 필터링해야 합니다.
    이렇게 하려면:
    • 데이터 필터링을 구성합니다. 이렇게 하려면 을 Filter conditions 선택한 다음 을 클릭합니다 Next .
    • 특정 전달에 대해 지정된 기간 동안 추적 로그를 복구합니다. 다음 세 가지 필터링 조건이 필요합니다.현재 날짜 2주 전과 현재 날짜 전일 사이의 검색 기간을 설정하는 두 가지 날짜 조건및 검색을 특정 배달로 제한하는 다른 조건.
      창에서 추적 로그를 고려할 시작 날짜를 Target element 구성합니다. 클릭 Add . 조건 라인이 표시됩니다. 함수를 클릭하여 Expression 열을 Edit expression 편집합니다. 창에서 Field to select 선택합니다 Date (@logDate) .
      연산자를 greater than 선택합니다. 열에서 Value 을 클릭하고 Edit expression ​창에서 Formula type Process on dates ​선택합니다. 마지막으로 "15" Current date minus n days ​를 입력합니다.
      클릭 Finish .
    • 추적 로그 검색 종료 날짜를 선택하려면 을 클릭하여 두 번째 조건을 만듭니다 Add . 열에서 Expression 다시 Date (@logDate) 선택합니다.
      연산자를 less than 선택합니다. 열에서 을 Value 클릭합니다 Edit expression . 날짜 처리를 위해 Formula type 창으로 이동하여 "1"을 입력합니다 Current date minus n days .
      클릭 Finish .
      이제 세 번째 필터 조건(예: 쿼리와 관련된 배달 레이블)을 구성하려고 합니다.
    • 다른 필터링 조건을 만들려면 Add 함수를 클릭합니다. 열에서 을 Expression 클릭합니다 Edit expression . 창에서 Field to select Label Delivery 노드에서 선택합니다.
      클릭 Finish .
      "sales"라는 단어가 포함된 배달을 찾습니다. 정확한 레이블을 기억하지 못하기 때문에 contains 연산자를 선택하고 Value 열에 "sales"를 입력할 수 있습니다.
  6. 창으로 Next 이동할 때까지 을 Data preview 클릭합니다.여기에 서식을 지정할 필요가 없습니다.
  7. 각 배달 받는 사람에 대한 추적 로그 수를 보려면 Data preview 창에서 을 Start the preview of the data 클릭합니다.
    결과는 내림차순으로 표시됩니다.
    사용자의 최대 로그 수는 이 전달에 대해 6개입니다. 5명의 다른 사용자가 배달 이메일을 열거나 이메일에 있는 링크 중 하나를 클릭했습니다.

배달을 열지 않은 받는 사람

이 예에서는 지난 7일 동안 이메일을 열지 않은 수신자를 필터링하려고 합니다.
이 예를 만들려면 다음 단계를 적용합니다.
  1. 워크플로우에서 Query 활동을 드래그하여 놓고 활동을 엽니다.
  2. 을 클릭하고 Edit query 대상 및 필터링 차원을 로 설정합니다 Recipients .
  3. Filtering conditions 선택한 다음 을 클릭합니다 Next .
  4. 단추를 Add 클릭하고 Tracking logs ​선택합니다.
  5. 표현식의 Operator 값을 로 Tracking logs 설정합니다 Do not exist such as .
  6. 다른 표현식을 추가합니다. 카테고리에서 Type 선택합니다 URL .
  7. 그런 다음 Operator equal to 설정하고 로 Value 설정합니다 Open .
  8. 다른 표현식을 추가하고 Date ​선택합니다. Operator 를 로 설정해야 on or after ​합니다.
  9. 지난 7일 동안 값을 설정하려면 Edit expression 필드에서 Value 단추를 클릭합니다.
  10. 카테고리에서 타깃팅할 일 수를 선택하고 Function Current date minus n days 추가합니다. 여기, 우리는 지난 7일을 목표로 하고 있습니다.
아웃바운드 전환에는 지난 7일 동안 이메일을 열지 않은 수신자가 포함됩니다.
반대로 하나 이상의 이메일을 연 수신자를 필터링하려면 다음과 같이 하십시오. 이 경우 이 설정을 로 Filtering dimension 설정해야 합니다 Tracking logs (Recipients) .

배달을 연 받는 사람

다음 예에서는 지난 2주 이내에 배달을 연 프로파일을 타깃팅하는 방법을 보여줍니다.
  1. 배달을 연 프로파일을 타깃팅하려면 추적 로그를 사용해야 합니다. 연결된 테이블에 저장됩니다.아래에서와 같이 필드의 드롭다운 목록에서 이 테이블을 선택하여 Filtering dimension 시작합니다.
  2. 필터링 조건에 대해 추적 로그의 하위 트리 구조에 표시되는 기준의 Edit expression 아이콘을 클릭합니다. 필드를 Date 선택합니다.
    Finish 클릭하여 선택을 확인합니다.
    2주 미만의 추적 로그만 복구하려면 Greater than 연산자를 선택합니다.
    그런 다음 Edit expression 열의 Value 아이콘을 클릭하여 적용할 계산 공식을 정의합니다. 공식을 선택하고 관련 필드에 15를 입력합니다. Current date minus n days
    공식 창의 Finish 단추를 누릅니다. 필터링 창에서 탭을 클릭하여 타깃팅 기준을 확인합니다. Preview

배달 후 받는 사람의 동작 필터링

워크플로우에서 Query Split 상자를 사용하여 이전 전달 후 동작을 선택할 수 있습니다. 이 선택 사항은 Delivery recipient 필터를 통해 수행됩니다.
  • 예제의 목표
    배달 워크플로우에서는 첫 번째 이메일 통신을 진행하는 데 몇 가지 방법이 있습니다. 이 유형의 작업에는 Split 상자 사용이 포함됩니다.
  • 컨텍스트
    "Summer sports offer" 배달을 보냅니다. 배송된 지 4일 후, 다른 두 개의 배달이 전송됩니다. 그 중 하나는 "수상 스포츠 제안"이고, 다른 하나는 첫 번째 "여름 스포츠 제안"에 대한 후속 것입니다.
    "Watersports offer" 배달은 첫 번째 배달에서 "watersports" 링크를 클릭한 수신자에게 전송됩니다. 이러한 클릭은 수신자가 주제에 관심이 있음을 보여줍니다. 그들이 비슷한 제안을 받는 것이 타당하다. 그러나 "여름 스포츠 오퍼"에서 클릭하지 않은 수신자는 동일한 컨텐츠를 다시 받게 됩니다.
다음 단계에서는 두 가지 서로 다른 동작을 통합하여 Split 상자를 구성하는 방법을 보여 줍니다.
  1. 워크플로우에 Split 상자를 삽입합니다. 이 상자는 첫 번째 배달의 수신자를 다음 두 개의 배달로 분류합니다. 분류는 첫 번째 배달 동안 받는 사람 동작과 연결된 필터링 조건을 기반으로 합니다.
  2. 상자를 Split 엽니다. 탭에서 General 레이블을 입력합니다.예를 들어 동작을 기반으로 분할합니다.
  3. 탭에서 첫 번째 분할 분기를 Subsets 정의합니다. 예를 들어, 이 분기의 클릭됨 레이블을 입력합니다.
  4. 옵션을 Add a filtering condition on the incoming population 선택합니다. 클릭 Edit .
  5. 창에서 Targeting and filtering dimension Recipients of a delivery 필터를 두 번 클릭합니다.
  6. 창에서 이 Target element 분기에 적용할 동작을 선택합니다. Recipients having clicked (email) Adobe
    아래에서 Delivery specified by the transition 옵션을 선택합니다. 이 기능은 첫 번째 배달 동안 타깃팅된 사람을 자동으로 복구합니다.
    이것은 "Watersports offer" 배달을 의미합니다.
  7. 두 번째 분기를 정의합니다. 이 분기에는 첫 번째 배달과 동일한 컨텐츠가 포함된 후속 이메일이 포함됩니다. 탭으로 Subsets 이동하여 을 클릭하여 Add 만듭니다.
  8. 다른 하위 탭이 표시됩니다. 이름을 " 클릭하지 ​않음"으로 지정합니다.
  9. 클릭 Add a filtering condition for the incoming population . 그런 다음 을 Edit... ​클릭합니다.
  10. 창을 Delivery recipients 클릭합니다 Targeting and filtering dimension .
  11. 창에서 Target element 동작을 선택합니다 Recipients who did not click (email) . 마지막 분기에 대해 표시된 대로 Delivery specified by the transition 옵션을 선택합니다.
    이제 Split 상자가 완전히 구성됩니다.
다음은 기본적으로 구성된 다양한 구성 요소 목록입니다.
  • All recipients
  • Recipients of successfully sent messages,
  • Recipients who opened or clicked (email),
  • Recipients who clicked (email),
  • Recipients of a failed message,
  • Recipients who didn't open or click (email),
  • Recipients who didn't click (email).