메인 콘텐츠로 건너뛰기
Journey의 각 메시지 단계는 사용자가 플로우의 해당 지점에 도달하면 메시지를 전송합니다. 푸시 알림, 이메일, SMS, 인앱 메시지 단계를 추가할 수 있으며, 각각 고유한 템플릿과 전달 동작을 가집니다. 메시지 단계를 추가하려면 Journey 캔버스의 (+) 버튼을 클릭하고 채널을 선택합니다.
개별 단계 내에서의 메시지 예약은 현재 지원되지 않습니다. 푸시 알림, 이메일, SMS는 사용자가 단계에 도달하면 즉시 전송됩니다. 지연이 필요한 경우 메시지 단계 앞에 대기 단계를 사용하세요.

푸시 알림

  1. (+) 를 클릭하고 푸시 알림을 선택합니다.
  2. 사이드 패널에서 기존 메시지 템플릿을 선택하거나 새 템플릿을 만듭니다.
  3. 단계를 저장합니다.
사용자가 이 단계에 도달하면 OneSignal이 푸시 알림을 즉시 전송합니다. 사용자는 수신하려면 활성 푸시 구독이 있어야 합니다.
템플릿에 설명적인 이름(예: “환영 — 1일차 푸시”)을 지정하면 드롭다운에서 쉽게 찾을 수 있습니다.

이메일

이메일 단계를 추가하기 전에 OneSignal 앱에서 이메일 설정이 완료되었는지 확인하세요.
  1. (+) 를 클릭하고 이메일을 선택합니다.
  2. 사이드 패널에서 기존 이메일 템플릿을 선택하거나 새 템플릿을 만듭니다.
  3. 단계를 저장합니다.
사용자가 이 단계에 도달하면 OneSignal이 이메일을 즉시 전송합니다. 사용자는 구독된 이메일 주소가 있어야 합니다. Liquid 구문, 데이터 태그, 또는 전송 시 실시간 API 데이터를 위한 데이터 피드를 사용하여 이메일 콘텐츠를 개인화할 수 있습니다.

SMS

SMS 단계를 추가하기 전에 OneSignal 앱에서 SMS 메시징 설정이 완료되었는지 확인하세요.
  1. (+) 를 클릭하고 SMS를 선택합니다.
  2. 사이드 패널에서 기존 SMS 템플릿을 선택합니다. 아직 만들지 않았다면 메시지 > 템플릿 > + 새 템플릿 > 새 SMS 템플릿으로 이동하세요.
  3. 단계를 저장합니다.
사용자가 이 단계에 도달하면 OneSignal이 SMS를 즉시 전송합니다. 사용자는 구독된 전화번호가 있어야 합니다.

인앱 메시지

인앱 메시지 단계를 추가하기 전에 앱에서 인앱 메시지 설정이 완료되었는지 확인하세요.
  1. (+) 를 클릭하고 인앱 메시지를 선택합니다.
  2. 사이드 패널에서 드래그 앤 드롭 편집기 또는 HTML 편집기를 사용하여 메시지를 디자인합니다.
  3. 선택적으로 트리거 조건전달 일정(사용자가 앱을 열어 메시지를 볼 수 있는 시간 창)을 구성합니다.
  4. 단계를 저장합니다.

세션 타이밍

인앱 메시지는 표시하려면 새 세션이 필요합니다. 새 세션은 앱이 30초 이상 포커스를 벗어났다가 다시 포커스로 돌아올 때 시작됩니다. 이것이 의미하는 바:
  1. 사용자가 Journey의 인앱 메시지 단계에 도달합니다.
  2. 메시지는 현재 세션 중에는 표시되지 않습니다.
  3. 다음에 사용자가 앱을 열 때(새 세션 시작), 트리거 조건이 충족되고 전달 일정이 만료되지 않았다면 메시지가 표시됩니다.
사용자가 인앱 메시지 단계에 도달했을 때 앱을 활발하게 사용 중이라면 앱을 닫고 다시 열 때까지(30초 이상 후) 메시지가 표시되지 않습니다. Journey 플로우를 적절히 계획하세요 — 자연스러운 세션 전환 시간을 확보하기 위해 인앱 메시지 앞에 대기 단계를 배치하는 것을 고려하세요.
Journey의 인앱 메시지는 사용자당 한 번만 표시됩니다. 사용자가 Journey에 다시 진입하더라도 동일한 인앱 메시지는 다시 표시되지 않습니다.

웹훅

메시지 단계 외에도 웹훅 단계를 추가하여 Journey의 어느 지점에서든 외부 시스템(CRM, 분석 플랫폼, 커스텀 백엔드)에 실시간 데이터를 전송할 수 있습니다. 웹훅은 사용자 상태 동기화, 외부 워크플로 트리거 또는 OneSignal 외부에서의 Journey 진행 상황 기록에 유용합니다.

Journey 웹훅

Journey 중에 외부 도구에 데이터를 전송하는 웹훅 단계를 구성합니다.

자주 묻는 질문

특정 시간에 메시지를 보내도록 예약할 수 있나요?

메시지 단계 자체 내에서는 불가능합니다. 전달을 지연하려면 메시지 단계 앞에 대기 단계를 추가하세요. Journey의 일정 설정을 사용하여 전체 Journey가 활성화되는 시간을 제어할 수도 있습니다.

인앱 메시지가 표시되지 않은 이유는 무엇인가요?

인앱 메시지는 표시하려면 새 세션이 필요합니다. 사용자가 단계에 도달했을 때 이미 앱 안에 있었다면 메시지는 다음 세션(앱이 30초 이상 포커스를 벗어났다가 다시 열릴 때)까지 대기합니다. 트리거 조건이 충족되었는지, 전달 일정이 만료되지 않았는지도 확인하세요.

사용자가 Journey에 다시 진입하면 동일한 인앱 메시지를 볼 수 있나요?

아니요. Journey의 인앱 메시지는 재진입 여부와 관계없이 사용자당 한 번만 표시됩니다. 메시지를 다시 표시하려면 다른 콘텐츠로 새 인앱 메시지 단계를 만드세요.

사용자가 메시지 채널에 대한 구독이 없으면 어떻게 되나요?

해당 사용자의 메시지 단계가 건너뜁니다. 예를 들어, 이메일 단계에 도달했지만 사용자에게 구독된 이메일 주소가 없으면 이메일이 전송되지 않고 사용자는 Journey의 다음 단계로 계속 진행합니다.

Journey 메시지를 개인화할 수 있나요?

예. 푸시 알림, 이메일, SMS 템플릿은 사용자 속성 삽입을 위한 Liquid 구문, 데이터 태그, 커스텀 이벤트 속성을 지원합니다. 이메일 템플릿은 전송 시 실시간 API 데이터를 위한 데이터 피드도 지원합니다.

관련 페이지

Journey 웹훅

Journey의 어느 지점에서든 외부 시스템에 실시간 데이터를 전송합니다.

Journey 액션

메시지 단계 사이에 대기 단계, 분기 로직, 분할 경로를 추가합니다.

Journey 설정

진입 규칙, 퇴장 규칙, 재진입, 일정을 구성합니다.

메시지 개인화

태그, Liquid 구문, 커스텀 이벤트 속성으로 메시지를 개인화합니다.

템플릿

채널 전반에 걸쳐 재사용 가능한 메시지 템플릿을 만들고 관리합니다.

데이터 피드

전송 시 이메일 메시지에 실시간 API 데이터를 가져옵니다.