
Journey 설정
- 장바구니 이탈
- 환영 캠페인
- 비활성 사용자 도달
진입 규칙
진입 규칙은 세그먼트 멤버십 또는 맞춤 이벤트를 기반으로 사용자가 Journey에 들어갈 수 있는 방법을 정의합니다.- Journey 진입 규칙에 세그먼트와 맞춤 이벤트를 모두 사용할 수 없습니다. 그러나 대기 단계를 통해 Journey를 통해 사용자를 계속 진행하는 데 맞춤 이벤트를 사용할 수 있습니다.
- Journey가 활성화되면 진입 규칙을 세그먼트에서 맞춤 이벤트로 또는 그 반대로 변경할 수 없습니다. Journey를 중지하고 보관하고 복제한 다음 새 Journey를 시작해야 합니다.

Journey의 진입 규칙
대상 세그먼트
세그먼트 포함 및 세그먼트 제외를 사용하여 Journey 자격을 제어합니다. 세그먼트 확인은 구독 수준에서 수행되며 사용자의 모든 구독을 고려합니다. 사용자가 Journey에 들어갈 자격이 있지만 종료 규칙에도 해당되는 경우, 종료하기 전에 Journey의 첫 번째 단계에 들어갑니다.포함 및 제외 논리의 작동 방식
- ✅ 임의의 구독이 포함된 세그먼트에 있는 경우 → 사용자가 Journey에 들어갑니다.
- ❌ 임의의 구독이 제외된 세그먼트에 있는 경우 → 사용자가 완전히 차단됩니다.
향후 추가만
세그먼트는 동적이며 사용자가 지속적으로 들어오고 나갑니다. 이 옵션을 선택하면 Journey가 활성화될 때 포함되거나 제외된 세그먼트에 현재 있는 모든 사용자는 Journey에 절대 들어가지 않습니다. 사용자가 세그먼트를 나갔다가 다시 들어와도 Journey에 들어가지 않습니다. 이는 사용자가 Journey를 한 번 완료한 후 다시 들어가서는 안 되는 일회성 온보딩 캠페인에 이상적입니다.Journey가 이미 활성화된 후 세그먼트 기준을 업데이트하면 동작이 약간 변경됩니다:
- 활성화 시점에 원래 세그먼트에 있던 사용자는 영구적으로 제외되며 어떤 경우에도 들어갈 수 없습니다.
- 변경 사항을 저장할 때 새롭거나 업데이트된 세그먼트에 있는 사용자는 자격이 있는 것으로 간주되어 즉시 Journey에 들어갑니다.
- 그 이후에는 업데이트된 세그먼트에 새로 자격을 얻은 사용자만 들어갑니다.
- Journey 복제
- 새 세그먼트 적용
- 복제본에 “향후 추가만” 설정
- 새 Journey 시작
- 기존 사용자가 완료하면 이전 Journey 보관
맞춤 이벤트
맞춤 이벤트를 기반으로 어떤 특정 사용자가 Journey에 들어가야 하는지 정의합니다. 진입 규칙 요구 사항을 충족하는 사용자는 동시에 Journey에 두 번 이상 추가될 수 있습니다. 맞춤 이벤트 이름 및 선택적 속성이 진입 규칙과 일치하면 사용자가 Journey에 들어가고 해당 이벤트가 저장됩니다. 저장된 이벤트는 Liquid 구문에서 참조할 수 있으며 이벤트 매칭에 사용할 수 있습니다. 사용자를 Journey에 여러 번 입력하면 각 항목은 맞춤 이벤트 페이로드에서 전달하는 데이터를 기반으로 고유한 속성을 가질 수 있습니다.- 맞춤 이벤트 이름: API를 통해 보낼 계획인 이벤트 이름을 입력합니다.
- 속성으로 필터링: Journey에 들어가는 사람을 필터링하기 위해 참조하려는 추가 속성을 추가합니다.

맞춤 이벤트 진입 규칙은 sign_up 이벤트에 plan 속성이 trial이어야 합니다
종료 규칙
종료 규칙은 사용자가 자동으로 Journey를 떠나는 시기를 정의합니다. 재진입 설정에 따라 나중에 다시 들어갈 수 있습니다.
Journey 종료 규칙
사용자가 앱/웹사이트에서 활성화되면 종료
사용자가 OneSignal SDK로 앱 또는 웹사이트로 돌아오자마자 “마지막 세션”이 업데이트되어 다시 활성 상태가 됩니다. 따라서 Journey를 종료합니다. 재참여 또는 재활성화 Journey에 유용합니다.맞춤 이벤트 조건이 발생하면 종료
맞춤 이벤트를 보내 사용자를 즉시 Journey에서 종료합니다.사용자가 더 이상 대상 조건과 일치하지 않으면 종료
원래 진입 규칙 대상 세그먼트와 일치하지 않으면 자동으로 사용자를 제거합니다.사용자가 세그먼트에 들어가면 종료
사용자가 언제든지 선택한 세그먼트에 들어가면 Journey에서 제거되고 메시지 수신이 중지됩니다.사용자가 조기 종료할 때 태그 지정
사용자가 조기 종료할 때 태그를 적용하거나 제거합니다.- 기존 태그를 제거하려면 값을 비워 둡니다.
- 앱이 태그 제한에 도달한 경우 태그가 적용되지 않습니다.
-
다른 Journey 트리거:
사용자에게 태그를 지정한 다음 (예:
exited-journey-1:true) 해당 태그를 사용하여 다음 Journey의 세그먼트를 정의합니다. -
동시 Journey 제한:
사용자가 들어갈 때 태그를 지정하고 (
in-journey:true) 완료하거나 종료할 때 태그를 제거합니다. 이렇게 하면 해당 태그를 사용하여 다른 Journey에서 제외할 수 있습니다.
재진입 규칙
재진입 규칙은 종료 후 사용자가 Journey에 다시 들어갈 수 있는지 여부와 시기를 결정합니다. 맞춤 이벤트 진입 규칙에는 항상 재진입이 지원되므로 재진입 규칙은 대상 세그먼트 진입 규칙이 있는 Journey에 대해서만 구성할 수 있습니다.
Journey 재진입 규칙.
일정
Journey를 시작하고 종료할 시기를 설정합니다.- Journey를 즉시 또는 미래의 어느 시점에 시작합니다.
- Journey는 시작 시간까지 대시보드에 예약됨으로 표시됩니다.
- 구성된 시작 시간에 자동으로 활성이 됩니다.
- Journey를 중지하거나 미래의 종료 시간을 설정할 때까지 무기한 실행되도록 허용합니다.
- 종료 날짜가 설정된 경우 종료 시간에 도달하면 Journey가 자동으로 중지되고 보관됩니다.
- 현재 Journey에 있는 사용자의 모든 메시지가 즉시 중지됩니다.
- 이러한 사용자는 종료 또는 조기 종료 이벤트를 트리거하지 않습니다.
현재 사용자가 Journey를 완료하도록 허용
새 사용자의 진입을 중지하지만 현재 사용자가 완료하도록 허용하려면:- 진입 규칙 대상 세그먼트를 빈 세그먼트만 포함하도록 업데이트합니다 (예: 테스트 사용자 세그먼트).
- 종료 규칙을 업데이트하여 “사용자가 더 이상 대상 조건과 일치하지 않을 때 종료”를 선택 취소합니다.