고객 세그먼트의 구성 요소

고객 세그먼트는 하나 이상의 필터로 구성됩니다. 필터는 구성 요소로 필터 이름, 연산자, 을 사용하여 생성됩니다.

The components of a customer segment with one filter
고객 세그먼트 필터의 구성 요소.
구성 요소구성 요소 이름
1필터 이름
2연산자
3

고객 세그먼트에서 필터를 두 개 이상 사용할 수 있습니다. 이 경우 각 필터 사이에 커넥터를 사용합니다. 여러 필터를 사용하는 고객 세그먼트는 다음과 같은 방식으로 구성됩니다.

A customer segment with 2 filters joined by the AND connector

고객 세그먼트를 구성하는 데 사용되는 특정 필터에 대해 자세히 알아보세요.

필터 이름

필터 이름은 고객 세그먼트에 포함할 고객을 선택하는 데 사용되는 기준입니다. 예를 들어 마케팅 이메일을 구독하는 모든 고객을 선택하려면 email_subscription_status 필터 이름을 사용합니다.

Functions

Functions를 사용하여 필터에 선택적 매개변수를 추가할 수 있습니다. 추가 매개변수는 MATCHES 또는 NOT_MATCHES 연산자 뒤 괄호 안에 추가됩니다.

예를 들어 마케팅 활동 ID를 사용하여 매개변수를 추가하면 특정 이메일을 열어 본 모든 고객을 필터링할 수 있습니다. shopify_email.opened MATCHES (activity_id = 123)

지원되는 함수 속성은 다음과 같습니다.

연산자

연산자는 필터 이름과 값 사이의 관계를 정의하는 데 사용됩니다. 예를 들어 5개 이상의 주문을 한 고객 세그먼트를 생성하려면 >= 연산자를 사용하여 '크거나 같음'을 표시합니다. 이 경우 값 5를 추가하여 >=5가 됩니다.

다른 연산자의 예는 다음과 같습니다.

  • 사이: BETWEEN {value1} AND {value2}
  • 같음: =
  • 같지 않음: !=
  • 초과: >
  • 미만: << code=""/>
  • 이하: <=< code=""/>
  • 정확한 값 포함: CONTAINS
  • 정확한 값 미포함: NOT CONTAINS

필터 이름에 사용할 수 있는 연산자는 사용하는 필터 이름에 따라 다릅니다. 각 필터 이름에 사용할 수 있는 연산자에 대해 자세히 알아보세요.

Functions와 연산자

Functions에는 매개변수를 추가하기 전에 특정 연산자가 필요합니다. 두 연산자는 지정된 매개변수가 참임을 명시하는 데 사용되는 MATCHES 또는 지정된 매개변수가 거짓임을 명시하는 데 사용되는 NOT_MATCHES입니다.

예를 들어 특정 제품을 구매하지 않은 고객의 세그먼트를 생성하려는 경우 구문은 다음과 같습니다. products_purchased NOT_MATCHES (id = ‘1234325’)

IS NULL 및 IS NOT NULL 연산자 및 값 쌍 제안 사용

IS NULL 연산자와 값 쌍 제안은 지정된 필터에 대한 값 데이터가 없는 고객을 필터링하는 데 사용됩니다. IS NOT NULL 연산자와 값 쌍 제안은 지정된 필터에 대한 값 데이터가 있는 고객을 필터링하는 데 사용됩니다. IS NOT NULL 은(는) 값이 데이터에 있으며 특정 값이 아닌 모든 값을 가진 모든 고객을 포함함을 의미합니다.

고객 세그먼트에서 IS NULLIS NOT NULL연산자 및 값 쌍 제안을 사용하는 방법의 예
연산자
IS NULL 체크아웃을 중단한 적이 없는 고객의 고객 세그먼트를 생성하려면 IS NULL 연산자 및 값 페어 제안입니다. 이 고객 세그먼트는 중단된 체크아웃 날짜 필드에 입력된 값이 없는 고객입니다.

편집기에서 이 고객 세그먼트는 다음과 같습니다.

abandoned_checkout_date IS NULL
IS NOT NULL 이전에 체크아웃을 중단한 적이 있는 모든 고객의 고객 세그먼트를 생성하려면 IS NOT NULL 연산자 및 값 페어 제안입니다. 이 고객 세그먼트는 중단된 체크아웃 날짜 필드에 값이 입력된 모든 고객입니다.

편집기에서 이 고객 세그먼트는 다음과 같습니다.

abandoned_checkout_date IS NOT NULL

값은 고객 세그먼트에 고객을 포함하거나 제외하는 데 사용되는 고객의 특징입니다. 값은 필터 이름 및 연산자와 함께 사용됩니다. 예를 들어 마케팅 이메일을 구독하는 고객을 선택하려는 경우 'SUBSCRIBED'값을 사용합니다. 마케팅 이메일을 구독하지 않는 고객은 고객 세그먼트에서 제외됩니다.

커넥터

여러 필터를 사용하는 경우 ANDOR 커넥터를 사용하여 결합합니다. 커넥터를 사용하면 필요에 따라 고객 세그먼트의 초점을 넓히거나 좁힐 수 있습니다.

  • AND 커넥터는 고객이 포함되려면 모든 기준을 충족해야 하므로 고객 세그먼트의 초점을 좁힙니다.
  • OR 커넥터는 고객이 포함되기 위해 모든 기준을 충족할 필요는 없고 기준 중 하나만 충족하면 되므로 고객 세그먼트의 초점을 넓힙니다.

AND 커넥터 사용

5개 이상의 주문을 한 이메일 가입자만 포함하는 고객 세그먼트를 생성하려면 AND 커넥터를 사용하여 두 필터를 결합합니다.

개념적으로 이 고객 세그먼트는 다음과 같습니다.

마케팅 이메일을 구독하는 고객 5회 이상 주문한 고객.

편집기에서 고객 세그먼트는 다음과 같이 표시됩니다.

email_subscription_status = 'SUBSCRIBED' AND number_of_orders >= 5

고객 세그먼트에는 5개 이상의 주문을 한 이메일 가입자만 포함됩니다. 다음 고객은 고객 세그먼트에 포함되지 않습니다.

  • 마케팅 이메일을 구독하지 않는 고객입니다.
  • 마케팅 이메일을 구독하지만 주문 횟수가 5회 미만인 고객입니다.

OR 커넥터 사용

이메일 가입자 또는 5회 이상 주문한 고객을 포함하는 고객 세그먼트를 생성하려면 OR 커넥터를 사용하여 두 필터를 결합합니다.

개념적으로 해당 고객 세그먼트는 다음과 같습니다.

마케팅 이메일을 구독하는 고객 또는 5회 이상 주문한 고객입니다.

편집기에서 고객 세그먼트는 다음과 같이 표시됩니다.

email_subscription_status = 'SUBSCRIBED' OR number_of_orders >= 5

고객 세그먼트에는 다음 그룹이 포함됩니다.

  • 5회 이상 주문 여부와 관계없이 모든 이메일 가입자.
  • 이메일 구독 여부와 관계없이 5회 이상 주문한 모든 고객.

두 가지 모두 사용: ANDOR 커넥터

다음을 모두 사용하여 여러 필터를 결합할 수 있습니다. ANDOR 커넥터. 필터를 그룹화하려면 괄호를 사용하는 것이 가장 좋습니다.

괄호를 사용하지 않는 경우, 다음을 사용하여 결합된 필터가 AND 다음을 사용하여 결합된 필터보다 먼저 적용됩니다. OR.

괄호를 사용한 고객 세그먼트

고객 세그먼트를 USD100 이상 지출했거나 또는 5회 이상 주문한 이메일 가입자로 제한하려면 괄호를 사용하여 다음 고객 세그먼트를 생성하십시오.

(amount_spent > 100 OR number_of_orders >= 5) AND email_subscription_status = 'SUBSCRIBED'

이 경우 OR 커넥터가 AND 커넥터보다 먼저 적용됩니다. 그 결과, 고객 세그먼트에는 다음 두 그룹이 모두 포함됩니다.

  • USD100 이상을 지출한 이메일 가입자
  • 5회 이상 주문한 이메일 가입자

괄호 없는 고객 세그먼트

다음 고객 세그먼트는 괄호를 사용하지 않습니다.

amount_spent > 100 OR number_of_orders >= 5 AND email_subscription_status = 'SUBSCRIBED'

이 경우 AND 커넥터가 OR 커넥터가 먼저 적용됩니다. 즉, 필터는 다음과 같이 괄호가 있는 것으로 해석됩니다.

amount_spent > 100 OR (number_of_orders >= 5 AND email_subscription_status = 'SUBSCRIBED')

그 결과 고객 세그먼트에는 다음 그룹이 모두 포함됩니다.

  • 이메일 구독 여부와 관계없이 USD100 이상을 지출한 고객
  • 5회 이상 주문한 이메일 가입자

고객 세그먼트 필터 구성 요소 이해도 테스트

Shopify Admin의 고객 페이지에서 다음 예시를 사용하여 자신만의 고객 세그먼트를 생성해 보십시오.

(amount_spent > 100 OR number_of_orders >= 5) AND email_subscription_status = 'SUBSCRIBED'

고객 세그먼트 생성에 대해 자세히 알아보십시오.