Skip to content

세그먼트 확장

Segment Extensions allow you to build very precise segments over an extended period of a user’s history. For example, using Segment Extensions you can target users who have purchased a particular product in the last sixteen months or have spent a certain amount of money with your service. Refine this audience by using event properties to make targeting even more granular.

Braze segmentation allows you to target users based on custom event or purchase behavior. Segment Extensions enhances this capacity, letting you draw on historic data saved on the user profile. Using Segment Extensions, you can identify and reach users who have completed any custom event or purchase event any number of times in the past two years (730 days).

Why use Segment Extensions?

Braze segments give you powerful targeting tools to create dynamic groups of users. For most use cases, this is enough to reach your audience effectively. Segment Extensions are designed for advanced use cases where you need to analyze behaviors from up to two years ago or apply complex logic—without compromising data retention or system performance. SQL 쿼리(SQL 세그먼트 확장) 또는 자체 데이터 웨어하우스의 데이터를 사용하여 오디언스를 더욱 세분화할 수 있습니다.

For example, Braze default segmentation will find users that fit specific criteria you define, such as identifying a user who recently purchased one of your products. Segment Extensions let you go deeper—like identifying users who bought a particular color of a specific product at least twice between 18 to 24 months ago. Segment Extensions are an enhancement, not a requirement. If you need more advanced filters or a longer lookback window, they’re a great tool to help while keeping your data usage optimized.

Creating a Segment Extension

To create a Segment Extension, you will create a filter to refine a segment of your users based on custom event properties. When creating a Segment Extension, you will choose whether the segment will be static or dynamically refreshed at a set interval.

1단계: 세그먼트 확장으로 이동

대상 > 세그먼트 확장으로 이동합니다.

From the Segment Extensions table, select Create New Extension, then select your Segment Extension creation experience:

  • 단순 확장: 안내 양식을 사용하여 단일 이벤트에 초점을 맞춘 세그먼트 확장을 생성합니다. SQL을 사용하고 싶지 않을 때 가장 적합합니다.
  • 템플릿으로 시작하세요: Snowflake 데이터를 사용하여 사용자 지정할 수 있는 템플릿으로 SQL 세그먼트를 생성합니다.
  • 증분 새로 고침: 최근 2일간의 데이터를 자동으로 새로 고치거나 필요에 따라 수동으로 새로 고치는 Snowflake SQL 세그먼트를 작성합니다. 정확성과 비용 효율성의 균형을 맞추는 데 가장 적합합니다.
  • 전체 새로 고침: 수동으로 새로고침할 때 전체 오디언스를 다시 계산하는 Snowflake 데이터 또는 CDI 연결 소스가 있는 SQL 세그먼트를 작성합니다. 오디언스를 위한 완벽한 최신 보기가 필요한 경우에 가장 적합합니다.

선택할 수 있는 다양한 세그먼트 확장 생성 환경이 있는 표입니다.

SQL을 사용하는 경험을 선택하는 경우 자세한 내용은 SQL 세그먼트 확장을 참조하십시오. 단순 확장을 선택한 경우 2단계를 계속 진행합니다.

SQL 크레딧 사용량

다음 세그먼트 확장 유형은 SQL 크레딧을 소비합니다:

  • SQL 세그먼트 확장(증분 및 전체 새로고침 모두)
  • 카탈로그 세그먼트
  • CDI 세그먼트
    • 크레딧은 자체 데이터 웨어하우스 내에서 소비됩니다.

2단계: 세그먼트 확장 이름 지정

필터링하려는 사용자 유형을 설명하여 세그먼트 확장의 이름을 지정합니다. 이렇게 하면 세그먼트에 필터로 적용할 때 이 확장 프로그램을 쉽고 정확하게 검색할 수 있습니다.

세그먼트 확장 이름은 "온라인 쇼핑객 확장 - 90일"입니다.

3단계: 기준 선택

타겟팅할 구매, 메시지 인게이지먼트 또는 커스텀 이벤트 기준 중에서 선택합니다. 원하는 이벤트 유형 기준을 선택한 후 사용자 목록에 타겟팅할 구매 항목, 메시지 상호 작용 또는 특정 커스텀 이벤트를 선택합니다. 그런 다음 사용자가 이벤트를 완료해야 하는 횟수(이상, 미만 또는 같음)와 기간(특히 세그먼트 확장의 경우 과거 730일(2년)까지 거슬러 올라갈 수 있음)을 선택합니다.

730일 이상의 이벤트 데이터를 기반으로 세그먼트에 있는 다른 필터를 사용하여 세그먼테이션을 수행할 수 있습니다. When choosing your time period, you can specify a relative date range to select the past X number of days, a start date, an end date, or an exact date range (date A to date B).

2025년 3월 1일부터 2025년 3월 31일까지의 날짜 범위에서 커스텀 이벤트를 2회 이상 수행한 사용자를 대상으로 한 세분화 기준입니다.

이벤트 속성 세분화

타겟팅 정밀도를 높이려면 속성 필터 추가 확인란을 선택합니다. 이렇게 하면 구매 또는 사용자 지정 이벤트의 특정 속성을 기반으로 드릴다운할 수 있습니다. 문자열, 숫자, 부울, 시간 개체를 기반으로 이벤트 속성정보 세분화를 지원합니다.

문자열 속성의 경우 한 번에 여러 값을 입력할 수 있습니다. 아래 예에서 이 필터는 골드, 실버 또는 브론즈 중 하나에 해당하는 상태를 가진 사용자를 찾습니다.

문자열 속성을 기반으로 세그먼트를 세분화합니다.

숫자 속성을 기반으로 세분화합니다.

부울 속성을 기반으로 세분화합니다.

날짜/시간 개체를 기반으로 세분화하기.

We also support segmentation based on nested event properties.

중첩된 이벤트 속성을 기반으로 세분화합니다.

세그먼트 확장은 이벤트 속성정보의 장기 저장에 의존하며 타임스탬프가 찍힌 속성 저장 제한이 없습니다. 지난 2년 동안 추적된 이벤트 속성정보를 되돌아볼 수 있습니다. 세그먼트 확장 내에서 이벤트 속성을 사용해도 데이터 포인트 사용에는 영향을 미치지 않습니다.

4단계: 새로고침 설정 지정(선택 사항)

정기적으로 확장을 새로고침할 필요가 없는 경우 새로고침 설정을 사용하지 않고 저장할 수 있으며, Braze는 해당 시점의 사용자 멤버십을 기반으로 세그먼트 확장을 생성하도록 기본값을 설정합니다. 오디언스를 한 번만 생성한 다음 일회성 캠페인으로 타겟팅하려는 경우 기본값을 사용하세요.

세그먼트는 항상 최초 저장 후 처리가 시작됩니다. 세그먼트가 새로고침될 때마다 Braze는 세그먼트를 다시 실행하고 새로고침 시점의 세그먼트 사용자를 반영하도록 세그먼트 멤버십을 업데이트합니다. 이렇게 하면 반복 캠페인이 가장 관련성이 높은 사용자에게 도달하는 데 도움이 됩니다.

반복 새로고침 설정하기

새로고침 설정을 지정하여 반복 일정을 설정하려면 새로고침 인에이블먼트를 선택합니다. 새로고침 설정을 지정하는 옵션은 SQL 세그먼트, CDI 세그먼트 확장 및 간단한 양식 기반 세그먼트 확장을 포함한 모든 유형의 세그먼트 확장에 사용할 수 있습니다.

새로고침 설정 선택하기

새로고침 주기를 주 단위로, 시작 시간을 오전 10시로, 요일을 월요일로 선택한 새로고침 간격 설정입니다.

새로고침 간격 설정 패널에서 시간별, 일별, 주별 또는 월별 중에서 이 세그먼트 확장을 새로고침할 주기를 선택할 수 있습니다. 또한 새로고침을 수행할 특정 시간(회사 표준 시간대)을 선택해야 합니다:

  • 매주 월요일 오전 11시에 회사 시간으로 발송되는 이메일 캠페인이 있고, 발송 직전에 세그먼트를 새로고침하려면 매주 월요일 오전 10시로 새로고침 일정을 선택해야 합니다.
  • 세그먼트를 매일 새로고침하려면 일일 새로고침 빈도를 선택한 다음 새로고침할 시간을 선택하세요.

크레딧 소비 및 추가 비용

새로고침은 세그먼트의 쿼리를 다시 실행하기 때문에 SQL 세그먼트에 대한 각 새로고침은 SQL 세그먼트 크레딧을 소비하고 CDI 세그먼트 확장에 대한 각 새로고침은 서드파티 데이터 웨어하우스 내에서 비용을 발생시킵니다.

오래된 확장 프로그램을 자동으로 비활성화하는 기준

세그먼트 확장이 오래되면 예약된 새로고침은 자동으로 비활성화됩니다. 세그먼트 확장은 다음 기준을 충족하는 경우 오래된 것입니다:

  • 활성 캠페인이나 캔버스에서 사용되지 않음
  • 활성 캠페인 또는 캔버스에 있는 세그먼트에서 사용되지 않음
  • 분석 추적이 켜져 있는 세그먼트에서는 사용되지 않습니다.
  • 7일 이상 수정되지 않음
  • 7일 이상 캠페인이나 캔버스(초안 포함) 또는 세그먼트에 추가되지 않은 경우

세그먼트 확장에 대해 예약된 새로고침이 비활성화되어 있으면 해당 확장에 알림이 표시됩니다.

'이 확장은 활성 캠페인, 캔버스 또는 세그먼트에서 사용되지 않기 때문에 예약 새로고침이 해제되었습니다'라는 알림이 표시됩니다. 세그먼트 확장은 2025년 2월 23일 오전 12:00에 비활성화되었습니다."

오래된 세그먼트 확장을 사용할 준비가 되면 새로고침 설정을 검토하고 사용 사례에 맞는 새로고침 일정을 선택한 다음 수정 사항을 저장하세요.

5단계: 세그먼트 확장 저장

저장을 선택하면 세그먼트 확장이 처리가 시작됩니다. 세그먼트 확장을 생성하는 데 걸리는 시간은 사용자 수, 캡처하는 커스텀 이벤트 또는 구매 이벤트의 수, 기록에서 되돌아보는 일 수에 따라 달라집니다.

세그먼트 확장이 처리되는 동안에는 세그먼트 확장 이름 옆에 작은 애니메이션이 표시되고 세그먼트 확장 목록의 마지막 처리 열에 “처리 중”이라는 단어가 표시됩니다. 세그먼트 확장이 처리되는 동안에는 편집할 수 없다는 점에 유의하세요.

"두 개의 활성 확장이 있는 '세그먼트 확장' 페이지.

세그먼트 확장이 처리되는 동안 Braze는 오디언스 세분화를 위해 처리 시작 전의 기본값 세그먼트의 버전 기록을 계속 사용합니다. 처리는 저장 또는 새로고침이 발생할 때마다 이루어지며, 고객 프로필을 쿼리하고 업데이트하는 작업이 포함되므로 기본값인 세그먼트의 멤버십이 즉시 업데이트되지는 않습니다. This means that unless a user’s action is performed before the refresh begins processing, we can’t guarantee that the user will be included in the Segment Extension once that particular refresh is complete. 반대로 새로고침 전에 세그먼트 확장에 속해 있었지만 더 이상 기준을 충족하지 않는 사용자는 새로고침 프로세스가 완료되고 업데이트가 적용될 때까지 기본값 세그먼트와 계속 일치합니다.

6단계: 세그먼트에서 확장 프로그램 사용

세그먼트 확장을 만든 후에는 세그먼트를 만들거나 캠페인 또는 캔버스에 대한 오디언스를 정의할 때 필터로 사용할 수 있습니다. 먼저 사용자 속성 섹션의 필터 목록에서 Braze 세그먼트 확장을 선택합니다.

"필터" 섹션에 필터 드롭다운이 있는 "Braze 세그먼트 확장"이 표시됩니다.

Braze 세그먼트 확장 필터 목록에서 이 세그먼트에 포함하거나 제외할 세그먼트 확장을 선택합니다.

'지난 56일 동안 이메일 클릭 1회' 세그먼트가 포함된 'Braze 세그먼트 확장' 필터입니다.

세그먼트 확장 기준을 보려면 확장 세부정보 보기를 선택하여 새 창에 세부 정보를 표시합니다.

"최근 56일 동안 이메일 클릭 1회"에 대한 확장.

Now you can proceed as usual with creating your segment.

Frequently asked questions

여러 커스텀 이벤트를 사용하는 세그먼트 확장을 만들 수 있나요?

예. SQL 세그먼트 확장을 사용할 때 여러 이벤트를 추가하거나 여러 Snowflake 테이블을 참조할 수 있습니다.

간단한 확장 세그먼트 확장을 사용할 때 하나의 커스텀 이벤트, 하나의 구매 이벤트 또는 하나의 채널 상호작용을 선택할 수 있습니다. 그러나 기본값 세그먼트를 만들 때 여러 세그먼트 확장을 AND 또는 OR로 결합할 수 있습니다.

활성 캠페인에 존재하는 세그먼트 확장을 보관할 수 있나요?

아니요. 세그먼트 확장을 보관하기 전에 모든 활성 메시징에서 제거해야 합니다.

Can I use arrays in Segment Extensions?

예. To use arrays, append brackets ([]) to your property name. If your property is location_code, you would enter location_code[].

Braze uses [] to traverse arrays and check if any item in the traversed array matches the event property. 예를 들어 배열 속성의 값과 하나 이상 일치하는 사용자의 세그먼트 확장을 만들 수 있습니다.

Braze는 “지난 __ 일”이라는 상대적인 기간의 기간을 어떻게 계산하나요?

When Segment Extensions calculates the relative time period (“last X days”), the start time is set to midnight UTC. For example, for a Segment Extension that refreshes at 2024-09-16 21:00 UTC and specifies 10 days, the start time is set to 2024-09-06 00:00 UTC, not 2024-09-06 21:00 UTC.

However, you can specify the time zones by using SQL segments to identify users who performed the custom event 10 days ago based on midnight in company time, or users who performed the event 10 days ago based on the current time.

New Stuff!