템플릿에 대한 조건부 논리 참조

예상 4 읽은 시간(분)
|
업데이트 2024년 10월 28일 오후 6:55 EST
학습 내용

학습 내용

이메일 템플릿에서 특정 수신자에게만 블록, 섹션 또는 사용자 지정 코딩된 콘텐츠를 동적으로 표시하는 데 사용할 수 있는 모든 조건에 대해 알아보세요. 템플릿에서 이러한 조건을 사용하는 방법을 알아보려면 동적 변수를 기반으로 템플릿 블록을 표시하거나 숨기는 방법을 참조하세요. 

조건부 논리를 사용하는 방법을 알아보세요:

조건을 사용할 수 있는 위치

조건을 사용할 수 있는 위치

조건을 사용할 수 있습니다: 

성공을 위한 팁

성공을 위한 팁

표시/숨기기 조건을 설정할 때는 세부 사항에 주의를 기울이세요. 표시/숨기기 조건은 대소문자를 구분하며 철자는 프로필 또는 이벤트 데이터와 정확히 일치해야 합니다. 

또한 이메일의 가능한 모든 수신자를 고려해야 합니다. 예를 들어 특정 주 거주자에게만 특정 블록을 표시하는 경우 해당 주 이름의 가능한 모든 철자(예: 매사추세츠, 매사추세츠, 매스, MA)를 포함하세요. 또한 속성이 전혀 설정되어 있지 않을 수 있는 프로필도 고려하세요.

메시지를 작성하고 조건을 적용했으면 다양한 프로필을 사용하여 이메일을 미리 보고 모든 시나리오에서 메시지가 의도한 대로 표시되는지 확인합니다. 

조건 구조

조건 구조

조건에는 블록의 목표와 사용 중인 데이터에 따라 1~3개의 요소가 포함되어야 합니다. 조건에는 최소한 변수가 포함되어야 합니다(예: 사람|조회:'좋아하는 색상'). (같음) 또는 > (보다 큼)과 같은 비교 함수와 찾고자 하는 특정 속성 값을 지정하는 값을 포함할 수도 있습니다. 또한 조건을 충족하지 않는 프로필에만 블록이 표시되도록 하려면 특정 조건은 not으로 시작합니다. 

아래 차트에는 표시/숨기기 조건이 따를 수 있는 전체 구조 목록이 포함되어 있습니다. 

샘플 조건다음과 같은 경우 블록을 표시합니다.허용되는 데이터 유형

사람|조회:'좋아하는 색상'

즐겨찾는 색상 속성이 설정되어 있고(임의의 값을 가짐) 부울 값 False가아닌

모든

사람이 아닌|조회:'좋아하는 색상'

즐겨찾는 색상 속성이 설정되지 않았거나(프로필에 존재하지 않거나 비어 있음), 부울 값인 False

모든

사람|조회:'즐겨찾는 색상' == '녹색'

즐겨찾는 색상 속성의 값은 녹색입니다.

텍스트, 숫자

person|lookup:'Favorite Color' != 'green'

즐겨 찾기 색상 속성에는 녹색값이 없습니다.

텍스트, 숫자

사람|조회:'나이' > 20

나이 속성에 20보다 큰 숫자가 포함되어 있습니다.

번호

사람|조회:'나이' >= 20

나이 속성에는 20보다 큰 숫자가 포함됩니다.

번호

사람|조회:'나이' < 20

나이 속성에 20보다 작은 숫자가 포함되어 있습니다.

번호

사람|조회:'나이' <= 20

나이 속성에는 20보다 작은 숫자가 포함됩니다.

번호

'녹색' 직접|조회:'즐겨찾는 색상'

즐겨찾는 색상 속성에는 목록이 포함되어 있으며 녹색은 목록 항목 중 하나이거나

즐겨찾는 색상 속성에 텍스트가 포함되어 있고 텍스트의 어느 곳에나 녹색이 존재합니다.

목록, 텍스트

'녹색'이 아닌 직접|조회:'즐겨찾는 색상'

즐겨찾는 색상 속성에 목록이 포함되어 있고 녹색이 목록 항목 중 하나가 아니거나

즐겨찾는 색상 속성에 텍스트가 포함되어 있고 텍스트에 녹색이 존재하지 않습니다.

목록, 텍스트

부울 조건

부울 조건

부울로 저장된 데이터를 참조하는 경우 표시/숨기기 조건 정의에 '참'과 '거짓'이 아닌 1과 0을 사용해야 합니다. 1 또는 0을 따옴표로 묶지 마세요. 아래의 샘플 조건을 템플릿으로 사용하세요.

샘플 조건다음과 같은 경우 블록을 표시합니다.

사람|조회:'VIP' == 1

VIP 속성은 부울 값 true로설정됩니다.

사람|조회:'VIP' == 0

VIP 속성은 부울 값 false로설정됩니다.

텍스트로 저장된 부울의 조건

텍스트로 저장된 부울의 조건

참/거짓 데이터가 부울이 아닌 텍스트로 저장되는 경우 위의 텍스트 속성에 대한 샘플 조건을 사용하세요. 확실하지 않거나 부울과 텍스트가 모두 포함된 프로퍼티를 참조하는 경우 이러한 구조를 사용하여 모든 시나리오에 대응할 수 있습니다. 데이터에 존재하는 모든 철자와 대소문자를 포함합니다. 

샘플 조건다음과 같은 경우 블록을 표시합니다.

person|lookup:'VIP' == 1 또는 person|lookup:'VIP' == 'true' 또는 person|lookup:'VIP' == 'True'

VIP 속성은 부울 값 true 또는 문자열 true 또는 True로설정됩니다.

person|lookup:'VIP' == 0 또는 person|lookup:'VIP' == 'false' 또는 person|lookup:'VIP' == 'False'

VIP 속성은 부울 값 false 또는 문자열 false 또는 False로설정됩니다.

복잡한 조건 구축

복잡한 조건 구축

여러 기준을 충족하는 사람들에게 블록을 표시하거나 복잡한 사용 사례가 있는 경우, 하나의 블록에 여러 개의 표시/숨기기 조건을 사용할 수 있습니다. 이렇게 하려면 일련의 조건을 AND 또는 OR로 연결합니다. 예를 들어 매사추세츠에 있는 모든 사람에게 블록을 표시하고 싶지만 일부 프로필에서 매사추세츠의 철자가 다른 경우 다음과 같은 조건을 사용할 수 있습니다: 

person.location.region == '매사추세츠' 또는 person.location.region == '매사추세츠' 또는 person.location.region == '매사추세츠' 또는 person.location.region == 'MA'

좋아하는 색상이 녹색이고 VIP인 사람에게만 블록을 표시하려면 다음과 같은 조건을 사용할 수 있습니다: 

사람|조회:'선호 색상' == '녹색' 및 사람|조회:'VIP'== 1

조건문 및 인라인 텍스트 편집기

조건문 및 인라인 텍스트 편집기

텍스트 블록에 특정 조건문을 추가하면 인라인 텍스트 편집기에서 해당 조건문이 사라질 수 있습니다. 코드는 여전히 존재하며 단지 숨겨져 있을 뿐입니다. 조건문을 보고 편집하려면 텍스트 블록의 소스 코드 필드를 엽니다. 

다음 태그는 텍스트 블록의 소스 코드 필드에서만 볼 수 있습니다. 

  • {% for ... %}
  • {% endfor %}
  • {% if ... %}
  • {% elif ... %}
  • {% else %}
  • {% endif %}
  • {% with ... %}
  • {% endwith %}
추가 리소스

추가 리소스

이 도움말 문서가 유용했나요?
이 형식은 도움말 문서 피드백 용도로만 사용하세요. 지원 팀에 문의하는 방법.

Klaviyo에서 자세히 살펴보기

커뮤니티
동료, 파트너, Klaviyo 전문가와 연결되어 영감을 받고 인사이트를 공유하며, 모든 궁금한 사항에 대해 답을 얻으세요.
라이브 교육
Klaviyo 전문가와 함께하는 라이브 세션에 참여하여 모범 사례, 주요 기능 설정 방법 등에 대해 알아보세요.
지원

계정을 통해 지원에 액세스하세요.

이메일 지원 (무료 체험 및 유료 계정) 연중무휴 24시간 사용 가능

채팅/가상 비서
사용 가능 여부는 위치 및 요금제 유형에 따라 다름