변형 분할 경로
Variant 분할 경로 노드를 사용하여 사용자가 정의한 백분율 할당에 따라 둘 이상의 여정 경로에 계정이나 사용자를 배포합니다. 이 노드는 조건부 규칙을 적용하지 않고 대상의 세그먼트 간에 다양한 메시징, 타이밍 또는 참여 전술을 테스트하려는 경우 유용합니다.
여정 유형별 비교 journey-type-comparison
변형 분할 경로 노드는 여정 유형에 따라 다른 할당 알고리즘을 사용합니다. 이러한 차이점을 이해하는 것은 각 여정 유형에 적합한 사용 사례를 선택하는 데 중요합니다.
분할 경로와 비교 compare-split-paths
경로 분할과(와) 경로 변형 분할은(는) 모두 여정을 여러 분기(경로)로 분할하지만, 서로 다른 메커니즘을 사용합니다.
계정 여정 account-journeys
계정 여정의 경우 배포 알고리즘에서 할당량 기반 무작위 할당을 사용합니다. 이 알고리즘은 결정적이지 않음: 여정에 들어가거나 다시 들어갈 때마다 동일한 계정을 다른 경로에 할당할 수 있습니다. 경로 할당은 고정 계정 속성이 아니라 평가 시점의 현재 할당량 상태에 따라 다릅니다.
계정별 분할 split-by-account
계정이 변형 분할 경로 노드에 도달하면 런타임에서는 현재 여정 인스턴스 동안 각 경로에 이미 할당된 계정 수를 평가하고 구성된 할당량 이하의 경로로 계정을 라우팅합니다.
- 각 계정은 정확히 하나의 경로에 할당됩니다.
- 할당은 할당량을 기준으로 합니다. 알고리즘은 할당을 동적으로 조정하여 전체 모집단에서 구성된 백분율에 접근합니다.
- 알고리즘이 할당량 수를 추적하기 때문에 합계가 균일하게 나누어지지 않으면 반올림으로 인해 실제 분포는 경로당 최대 하나의 계정만 이동합니다.
사람에 의해 나누기 split-by-people
계정 여정에서 변형 분할 경로 노드를 사용하여 계정 내 사용자를 백분율 기반 경로에 무작위로 배포할 수도 있습니다. 이 분할 유형은 개인 수준에서 다양한 콘텐츠 또는 경험을 테스트하려는 경우에 유용합니다. 계정은 여정 내에서 계속 이동합니다. 사람 노드별 분할 경로 변형은 다음 보호 기능과 함께 작동합니다.
- 노드는 분할 병합 조합인 그룹화된 노드(으)로 작동합니다. 분할된 경로는 해당 병합 노드에서 자동으로 닫히므로 모든 사람이 계정 컨텍스트를 손실하지 않고 앞으로 이동할 수 있습니다.
- 계정의 각 사용자는 구성된 백분율을 기준으로 정확히 하나의 경로에 할당됩니다.
- 계정에 사용되는 것과 동일한 할당량 기반 알고리즘이 사용자에게 적용됩니다. 경로 지정은 결정적이지 않으며 동일한 사람이 재입력 시 다른 경로를 따를 수 있습니다.
- 경로에 사용자에 대한 작업 수행 노드만 지원됩니다. 경로는 더 이상 분할할 수 없습니다.
"사람 간 배포 동작"
계정 내의 사람은 배치로 처리됩니다. 각 경로에 할당된 숫자는 floor(percentage / 100 × people_in_account)(으)로 계산되며, 마지막으로 구성된 경로에서 나머지 모든 사용자를 받습니다. 이것은 다음을 의미합니다.
- 계정에 홀수의 사람이 있는 경우 마지막 경로가 이전 경로보다 한 명 더 많은 사람을 받습니다.
- 한 사람이 있는 계정의 경우 구성된 백분율과 관계없이 해당 사람이 항상 첫 번째 경로에 할당됩니다.
- 사용자가 매우 적은 계정(10명 미만)의 경우 계정당 분포가 구성된 백분율과 눈에 띄게 다를 수 있습니다. 분배는 여러 계정에서 측정할 때 구성된 비율로 수렴합니다.
개인 여정 person-journeys
개인이 변형 분할 경로 노드에 도달하면 런타임에서 해당 ID와 여정 ID의 해시를 기반으로 해당 ID를 경로에 매핑합니다.
- 각 사용자에게 정확히 하나의 경로가 할당됩니다.
- 지정은 결정적입니다. — 같은 사람이 입력 또는 재입력 횟수에 관계없이 주어진 게시된 여정에 대해 항상 동일한 경로 지정을 받습니다.
- 해시는 개인 ID와 여정 ID에서만 계산됩니다. 노드 위치, 입력 시간 또는 할당량 상태에 따라 다릅니다. 즉, 여정을 다시 입력하면 매번 동일한 경로 지정이 생성됩니다.
배포 알고리즘
적용되는 분배 알고리즘은 여정 유형에 따라 다릅니다.
계정 여정 — 할당량 기반 무작위 할당
계정 여정의 변형 분할 경로 노드가 할당량 기반 무작위 할당 알고리즘을 사용합니다. 계정이 노드에 도달하면 런타임에서는 현재 여정 인스턴스 동안 각 경로에 이미 할당된 계정 수를 평가하고 구성된 할당량 이하의 경로로 계정을 라우팅합니다.
할당량 기반 알고리즘의 키 속성:
- 배포는 모든 계정 볼륨에서 구성된 백분율을 면밀히 추적합니다. 알고리즘이 적극적으로 할당량 수를 유지 관리하기 때문에 합계가 균일하게 나누어지지 않을 때 반올림으로 인해 실제 분포는 경로당 최대 하나의 계정까지만 이동합니다.
개인 여정 — 결정론적 해시 할당
변형 분할 경로 노드가 직접 여정 결정론적 해시 할당 알고리즘을 사용합니다. 개인이 노드에 도달하면 런타임에서 개인 ID 및 여정 ID에서 해시 값을 계산한 다음 구성된 백분율 범위를 기반으로 결과를 경로에 매핑합니다. 알고리즘은 다음 워크플로를 사용하여 적용됩니다.
- 런타임에서는 개인 ID와 여정 ID를 결합하는 복합 키로부터 MurmurHash3 32비트 해시를 계산합니다.
- 해시 값은 10,000개의 동일한 크기의 버킷 범위의 위치에 매핑됩니다.
- 버킷은 구성된 경로 백분율에 따라 분할됩니다. 예를 들어, 경로가 30%, 30% 및 40%인 경우 처음 3,000개의 버킷은 경로 1에 해당하고, 다음 3,000개는 경로 2에 해당하고, 나머지 4,000개는 경로 3에 해당합니다.
- 사람은 버킷 범위에 해시 위치가 포함된 경로에 할당됩니다.
결정론적 해시 알고리즘에는 두 가지 주요 속성이 있습니다.
- 일관성 — 지정된 여정 ID의 동일한 버킷에 항상 동일한 사용자가 할당됩니다. 여정을 다시 입력하면 매번 동일한 경로 지정이 생성됩니다.
- 통계 분포 — 최소 1,000명의 고유 사용자가 여정에 들어오면 분포가 구성된 백분율의 ±2% 이내로 수렴됩니다. 대상이 적으면 경로당 수가 구성된 비율과 크게 다를 수 있습니다.
제한 사항 limitations
여정에서 변형 분할 경로를 사용하기 전에 이러한 제한 사항을 검토하십시오.
계정 여정 제한 사항 account-journey-limitations
개인 여정 제한 사항 person-journey-limitations
변형 분할 경로 노드 추가 add-variant-split-paths-node
변형 분할 경로 노드를 추가하고 구성하는 단계는 계정 및 개인 여정 모두에 대해 동일합니다.
-
여정 맵으로 이동합니다.
-
경로에서 추가( +) 아이콘을 클릭하고 변형 분할 경로를 선택합니다.
{width="300" modal="regular"}
여정 맵에서 노드에는 두 개의 기본 경로가 있습니다.
-
(계정 여정 전용) 오른쪽의 노드 속성에서 분할을 위해 계정 또는 사용자를 선택합니다.
People 형식을 사용하는 경우 변형 분할 경로 닫기 노드가 자동으로 삽입되어 그룹화된 분할을 닫습니다.
{width="700" modal="regular"}
-
각 경로에 대한 Label을(를) 검토하거나 업데이트하십시오.
경로 레이블은 여정 캔버스에서 가장자리 레이블로 표시되며, 여정 분석에서 경로를 구분하는 데 도움이 됩니다.
{width="600" modal="regular"}
-
각 경로에 대해 백분율을(를) 설정합니다.
값은 1에서 99 사이의 정수여야 합니다.
{width="500" modal="regular"}
총 실행 지표는 모든 경로 백분율의 합계를 보여 줍니다. 합계는 정확히 100%여야 여정을 게시할 수 있습니다. 합계가 100%가 아닌 경우 오류 상태가 표시됩니다.
{width="500" modal="regular"}
모든 경로에 균등하게 백분율을 분포시키려면 균등하게 분포를 클릭합니다. 이 시스템은 동일한 점유율을 계산하고 합계가 100%가 되도록 반올림을 조정합니다.
-
추가 경로를 정의하려면 각 경로에 대해 경로 추가를 클릭합니다.
노드는 최대 20개의 경로를 지원합니다. 경로를 더 추가할 때 합계가 100%가 되도록 백분율을 조정하세요.
경로 카드에서 삭제(
) 아이콘을 클릭하여 경로를 제거할 수 있습니다. 두 개 이상의 경로가 남아 있을 때만 경로를 제거할 수 있습니다.다음 규칙은 변형 분할 경로 구성에 적용됩니다. 위반은 여정 게시를 차단합니다.
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 규칙 요구 사항 최소 경로 2 최대 경로 20 경로당 백분율 1 - 99 사이의 정수 총 백분율 정확히 100%여야 합니다.