특정 수신자에게 콘텐츠 표시하기
표시 조건은 태그(Tags)를 기반으로 특정 수신자에게 블록을 표시하거나 숨깁니다. 모든 구독자는 동일한 이메일을 받지만, 각 구독자는 자신에게 해당하는 블록만 보게 됩니다.
**바닥글(Footer)**을 제외한 캔버스의 모든 블록이나 요소에 표시 조건을 추가할 수 있습니다.
표시 조건을 설정하려면:
- 캔버스에서 블록이나 요소를 선택합니다.
- 오른쪽 패널의 표시 조건(Display condition) 아래에서 **이 블록을 조건부로 표시(Show this block conditionally)**를 켭니다 (블록 내부의 요소를 선택한 경우 이 요소를 조건부로 표시(Show this element conditionally)).

- 첫 번째 필드에서 태그(Tag)를 선택합니다.
- 연산자와 값을 설정합니다 (예: is 및 true).

- **+ 규칙 추가(+ Add rule)**를 클릭하여 규칙을 더 추가합니다. 모든 규칙이 일치해야 하는 경우 **모든 규칙(All rules)**을, 하나 이상만 충족하면 되는 경우 **임의 규칙(Any rule)**을 선택합니다.
- 값이 알 수 없는 경우(If value is unknown) 아래에서 블록 숨기기(Hide block) 또는 **블록 표시(Show block)**를 선택합니다. 이는 수신자에 대해 태그(Tag)에 값이 없을 때 어떻게 처리할지를 제어합니다.
조건이 활성화되면 블록은 캔버스에 규칙의 간단한 요약이 포함된 칩을 표시합니다. 독립적인 조건의 경우 IF, 분기 체인의 블록인 경우 ELSE IF / ELSE가 표시됩니다.
다른 그룹에 다른 콘텐츠 표시하기
Anchor link to단일 표시 조건은 하나의 블록만 제어합니다. 즉, 편집기는 일부 수신자에게는 블록을 표시하고 다른 수신자에게는 숨깁니다. 한 블록을 다른 블록으로 대체하지는 않습니다.
다른 수신자들이 같은 위치에서 다른 블록을 봐야 하고, 각 수신자가 정확히 하나의 변형만 봐야 하는 경우에는 **분기(Branch)**를 사용하세요.
분기 체인을 설정하려면:
- 캔버스에서 두 개 이상의 블록(또는 동일한 블록 내의 요소)을 서로 바로 옆에 배치합니다.
- 첫 번째 블록에서 이 블록을 조건부로 표시(Show this block conditionally)(또는 이 요소를 조건부로 표시(Show this element conditionally))를 켜고 태그(Tag) 규칙을 설정합니다. 첫 번째 블록에는 분기(Branch) 설정이 없습니다. 편집기는 이 블록을 먼저 확인합니다.
- 각 중간 블록(첫 번째 블록 아래의 마지막 블록을 제외한 모든 블록)에서 표시 조건을 켜고 태그(Tag) 규칙을 설정한 다음 **분기(Branch)**를 Else if로 설정합니다. 편집기는 이 블록 위의 블록 조건이 일치하지 않을 때만 이 블록을 확인합니다.
- 마지막 블록에서 표시 조건을 켜고 **분기(Branch)**를 Else로 설정합니다. 태그(Tag) 규칙을 추가하지 마세요. 이 블록은 위의 어떤 블록과도 일치하지 않은 모든 사람을 위한 대체 블록입니다.
편집기는 위에서 아래 순서로 블록을 확인하고 일치하는 첫 번째 블록을 표시합니다. 해당 수신자에게는 체인의 다른 모든 블록이 숨겨진 상태로 유지됩니다.
예시 시나리오: 마지막 구매에 따른 재참여 유도
Anchor link to각 수신자가 마지막 구매 시점으로부터 얼마나 지났는지에 따라 콘텐츠를 보게 되는 재참여 유도 이메일입니다.
| 블록 | 분기 | 조건 | 수신자가 보는 내용 |
|---|---|---|---|
| 블록 1 | 없음 | days_since_last_purchase ≥ 90 | 재방문 유도 할인이 포함된 “보고 싶어요” 메시지 |
| 블록 2 | Else if | days_since_last_purchase ≥ 30 | 신상품에 대한 알림 |
| 블록 3 | Else | 없음 | 일반 프로모션 블록 |
120일 동안 비활성 상태인 수신자는 블록 1과 블록 2 모두에 해당하지만, 블록 1이 먼저 오기 때문에 재방문 유도 메시지를 보게 됩니다. 30~89일 동안 비활성 상태인 수신자는 신상품 알림을 봅니다. 그 외 모든 사람은 일반 프로모션 블록을 봅니다.
이 시나리오를 설정하려면:
- 캔버스에 세 개의 텍스트 블록을 세 개의 개별 블록으로 차례로 추가합니다.
- 블록 1: **이 블록을 조건부로 표시(Show this block conditionally)**를 켭니다.
days_since_last_purchase≥90으로 설정하고, **값이 알 수 없는 경우(If value is unknown)**는 **블록 숨기기(Hide block)**로 두고, 재방문 유도 문구를 추가합니다.

- 블록 2: 표시 조건을 켭니다.
days_since_last_purchase≥30으로 설정하고, **분기(Branch)**를 Else if로 설정한 다음, 신상품 문구를 추가합니다.

- 블록 3: 표시 조건을 켜고, **분기(Branch)**를 Else로 설정한 다음, 일반 프로모션 문구를 추가합니다. 태그(Tag) 규칙은 추가하지 마세요.

사용자 지정 Liquid 조건 작성하기
Anchor link to규칙 빌더가 충분하지 않을 때는 Liquid를 사용하여 직접 조건을 작성하세요.
- 캔버스에서 블록이나 요소를 선택합니다.
- 표시 조건(Display condition) 아래에서 **사용자 지정 Liquid 표현식(Custom Liquid expression)**을 켭니다.
- 조건을 입력합니다. 예를 들어, 독일의 수신자나 VIP 구독자에게 블록을 표시하려면 다음과 같이 입력합니다:
Country == "DE" or VIP이메일이 전송될 때 편집기는 사용자의 표현식을 블록 주위에 Liquid if 태그로 감쌉니다. 사용자 지정 표현식은 그 위에 있는 빌더에서 설정된 모든 규칙을 대체합니다.
공백이 포함된 태그 이름은 자동으로 변환됩니다. 예를 들어, Last Order는 LastOrder가 됩니다.
