Skip to content

지연

지연 구성요소를 사용하면 캔버스에 독립형 지연을 추가할 수 있습니다. 관련 메시지를 추가하지 않고도 캔버스에 지연을 추가할 수 있습니다.

지연은 캔버스를 더 깔끔하게 보이게 할 수 있습니다. 이 구성요소를 사용하여 다른 단계를 정확한 날짜까지, 특정 날짜까지 또는 특정 요일까지 지연시킬 수도 있습니다. 지연 구성요소는 최대 하나의 후속 단계에만 연결할 수 있습니다.
캔버스의 첫 번째 단계로 1일 지연이 적용된 지연 단계.

지연 생성

지연을 만들려면 캔버스에 단계를 추가합니다. 사이드바에서 지연 구성요소를 끌어서 놓거나 단계 하단에 있는 더하기 버튼을 선택하고 지연을 선택합니다.

확장 지연

이제 지연 단계를 최대 2년까지 연장할 수 있습니다. 예를 들어, 앱에 신규 사용자를 온보딩하는 경우 세션을 시작하지 않은 사용자에게 메시지 단계를 보내기 전에 2개월의 확장 지연을 추가할 수 있습니다.

시간 지연 유형

캔버스에서 다음 메시지가 표시되기 전 지연 유형을 선택할 수 있습니다. 사용자가 지정된 기간이 지날 때까지 지연되도록 설정하거나 특정 날짜 및 시간까지 사용자를 지연시킬 수 있습니다.

기간을 선택하면 사용자를 설정된 초, 분, 시간, 일 또는 주 동안 특정 시간에 지연시킬 수 있습니다. 예를 들어 사용자를 4시간 또는 하루 동안 지연시킬 수 있습니다.

‘일’과 ‘캘린더일’을 계산하는 방법의 차이에 유의하세요.

  • “하루”는 24시간이며, 사용자가 지연 단계에 진입한 시점부터 계산됩니다.
  • “캘린더일”은 다음 지정된 시간까지 기다려야 하는 시간을 정의하며, 이는 24시간 미만일 수 있습니다. 회사 시간 또는 사용자의 현지 시간 기준으로 지연을 선택할 수 있습니다. 시간이 지정되지 않은 경우, 사용자는 회사 시간 기준으로 다음 날 자정까지 지연됩니다.

또한 다음 시간에를 선택하여 사용자가 캔버스에서 진행할 시기를 지정할 수도 있습니다. 이 옵션은 사용자가 지연 단계에 진입한 시간을 고려합니다. 이 시간이 설정에 구성된 시간을 초과하는 경우 지연 시간에 시간이 더 추가됩니다.

예를 들어, 오늘이 12월 11일이고 지연 단계가 기간 1주일, UTC 기준 오전 8시로 설정되어 있다고 가정해 보겠습니다. 사용자가 12월 4일에 지연 단계에 진입한 경우, 원래 UTC 기준 오전 8시 이전에 지연 단계에 진입했다면 오늘 지연 단계에서 해제되어 여정을 계속할 수 있습니다. 이 시간 이후에 지연 단계에 진입한 경우, 사용자는 다음 날(이 시간의 다음 발생)까지 지연됩니다.

캘린더 날짜를 선택하면 특정 날짜와 시간까지 사용자를 해당 단계에 머물게 할 수 있습니다.

고려 사항

사용자는 이미 지난 날짜의 단계나 메시지를 받지 않습니다

사용자가 지연 단계로 진행할 때 선택한 날짜와 시간이 이미 지난 경우, 사용자는 캔버스를 종료합니다. 캔버스 시작일과 “정확한 날짜까지 기다리기” 단계에 선택된 날짜 사이에는 최대 31일의 간격이 있을 수 있습니다.

예를 들어, 다음 시나리오에서는 사용자가 단계나 메시지를 받지 않습니다:

  • 메시지는 5월 3일 오후 9시에 전송되도록 스케줄되어 있지만, 지연 단계는 5월 3일 오전 9시에 만료됩니다.
  • 캔버스 단계가 사용자의 현지 시간대의 특정 시간까지 지연되지만, 사용자의 고객 프로필에 시간대가 설정되어 있지 않습니다. 이 경우 지연은 해당 사용자에 대해 회사 시간대를 기본값으로 사용하며, 이미 지정된 시간이 지난 상태입니다.
후속 지연 단계가 이전 지연 단계의 타임라인 내에 있으면 사용자가 종료됩니다

캔버스에 두 개의 지연 단계가 있지만 첫 번째 지연 단계가 두 번째 지연 단계보다 길 경우, 사용자는 캔버스를 종료하게 됩니다.

예를 들어, 캔버스에 다음과 같은 단계가 있다고 가정해 보겠습니다:

  • 1단계: 메시지 단계
  • 2단계: 12월 13일 오후 10시까지 지연 단계
  • 3단계: 메시지 단계
  • 4단계: 12월 13일 오후 7시까지 지연 단계
  • 5단계: 메시지 단계

4단계에 진입한 사용자는 5단계를 받기 전에 캔버스를 종료합니다. 4단계의 지연이 2단계의 타임프레임에 포함되기 때문입니다.

요일을 선택하면 특정 요일의 특정 시간까지 사용자를 해당 단계에 머물게 할 수 있습니다. 예를 들어 회사 시간대 기준으로 다음 목요일 오후 4시까지 사용자를 지연시킬 수 있습니다.

이를 성공적으로 구성하려면 사용자가 선택한 요일(예: 목요일)에 캔버스에 진입했지만 지정된 시간이 지난 후에 진입한 경우 어떻게 처리할지 선택해야 합니다. 사용자를 당일에 진행시키거나 다음 주까지 보류하도록 선택할 수 있습니다.

지연 단계 사용

6월 10일이라고 가정해 보겠습니다. 6월 11일에 사용자가 캔버스에 진입하여 예정된 프로모션에 대한 메시지를 받기를 원합니다. 그런 다음 현지 시간으로 6월 17일 오후 3시까지 캔버스에서 사용자를 보류하려고 합니다. 6월 17일 오후 3시(현지 시간)에 사용자에게 프로모션에 대한 리마인더 메시지를 보내려고 합니다.

캔버스 단계의 순서는 다음과 같을 수 있습니다:

  1. 먼저 6월 11일에 사용자가 캔버스에 진입한 직후에 전송되는 메시지 단계를 추가합니다.
  2. 6월 17일 오후 1시(현지 시간)까지 사용자를 보류하는 지연 단계를 생성합니다.
  3. 지연 단계를 즉시 메시지를 전송하는 다른 메시지 단계에 연결합니다.

캔버스 끝에 있는 지연 구성요소

캔버스에 지연 구성요소를 추가했는데 후속 단계가 없는 경우, 마지막 단계에 도달한 모든 사용자는 자동으로 캔버스에서 나가게 됩니다. 지연 단계의 시간이 아직 도달하지 않은 경우에도 마찬가지입니다. 이는 이미 지연 단계에 도달한 사용자는 이 단계 이후에 추가하는 메시지를 받지 못한다는 것을 의미합니다. 그러나 사용자가 지연 단계에 도달하지 않았는데 메시지가 추가되면 해당 메시지를 받게 됩니다.

개인화된 지연

지연 개인화 토글을 선택하여 사용자에 대한 개인화된 지연을 설정합니다. Context 단계와 함께 사용하여 지연에 사용할 컨텍스트 변수를 선택할 수 있습니다. 이 설정은 선택한 속성 또는 등록정보에 설정된 시간을 재정의합니다. 이는 일수나 주 단위로 오프셋을 적용할 때 유용하며, 사용자가 특정 시간에 다음 단계로 이동하도록 하려는 경우에 사용됩니다. 시간대는 속성 또는 등록정보에서 가져오거나, 해당 값이 없을 경우 대체 시간대를 사용합니다.

“특정 시간에”에 대한 시간대 동작

특정 시간 옵션으로 개인화된 지연을 구성할 때, 시간대 동작은 속성 또는 컨텍스트 변수의 데이터 유형에 따라 달라집니다:

  • 시간대가 포함된 문자열 데이터 유형: 속성 또는 컨텍스트 변수가 시간대 정보를 포함하는 문자열 데이터 유형인 경우, 해당 문자열에 지정된 시간대를 따릅니다. 예를 들어, 2025-06-10T10:00:00-08:00은 UTC-8을 사용합니다.
  • 시간대가 없는 문자열 데이터 유형: 속성 또는 컨텍스트 변수가 시간대 정보가 없는 문자열 데이터 유형인 경우, 대체 시간대를 따릅니다. 예를 들어, 2025-06-10은 대체 시간대를 사용합니다.
  • 시간 데이터 유형: 속성 또는 컨텍스트 변수가 시간 데이터 유형인 경우, UTC를 따릅니다. 이는 시간 데이터 유형이 데이터베이스에 저장될 때 항상 UTC로 변환되기 때문이며, 따라서 변수가 시간 데이터 유형으로 설정된 경우 “특정 시간에”는 항상 UTC를 참조하게 됩니다. 예를 들어, 2025-06-10T10:00:00-08:00은 UTC+0을 사용합니다.

사용 사례

고객에게 지금부터 30일 후에 치약을 구매하도록 리마인더를 보내고 싶다고 가정해 보겠습니다. Context 단계와 지연 단계의 조합을 사용하여 지연에 사용할 컨텍스트 변수를 선택할 수 있습니다. 이 경우 Context 단계에는 다음 필드가 포함됩니다:

  • 컨텍스트 변수 이름: product_reminder_interval
  • 데이터 유형: Time
  • 값: {{custom_attribute.${Order_filled_time}}}

"product_reminder_interval"과 해당 값.

다음으로, 고객에게 지금부터 30일 후에 리마인더를 보내려면 지연 옵션으로 특정 날짜까지를 선택하고 지연 개인화를 선택하여 Context 단계의 정보를 사용합니다. 이렇게 하면 사용자는 선택한 Context 변수까지 지연됩니다.

지연 분석

지연 구성요소에는 활성 또는 이전에 활성이었던 캔버스의 분석 보기에서 다음 측정기준을 사용할 수 있습니다.

이러한 분석에 대한 시계열은 확장된 구성요소 보기에서 확인할 수 있습니다.

문제 해결

개인화 실패 오류

사용자가 개인화된 지연을 트리거하지 않는 경우, 지연 단계에 대한 자격을 부여하도록 설정한 Context 단계가 예상대로 작동하지 않기 때문일 수 있습니다. 컨텍스트 변수가 유효하지 않은 경우, 사용자는 Context 단계에서 컨텍스트가 설정되지 않은 채로 캔버스를 계속 진행합니다. 이로 인해 개인화된 지연과 같은 캔버스의 이후 단계에 대한 자격을 갖추지 못할 수 있습니다.

New Stuff!