Skip to content

데이터 유형

이 페이지에서는 커스텀 속성, 이벤트 속성정보, 카탈로그에 지원되는 데이터 유형을 통합하여 설명합니다. 각 커스텀 데이터 유형은 지원하는 데이터 유형과 제약 조건이 약간씩 다릅니다.

정의

이 표를 참고하여 고객 프로필 속성, 이벤트 데이터 또는 카탈로그 항목에 사용할 수 있는 데이터 유형을 확인하세요. 각 유형의 사용법과 제약 조건은 이어지는 섹션을 참조하세요.

중요 고려 사항

  • 배열: 커스텀 속성과 이벤트 속성정보에는 크기 제한이 있습니다. 이벤트 속성정보의 배열 내에서는 날짜/시간이 지원되지 않습니다. 카탈로그는 문자열 배열만 지원하며, 최대 100개의 요소를 포함할 수 있습니다.
  • 오브젝트: Braze에서 이 유형은 커스텀 속성의 경우 “중첩 커스텀 속성”, 이벤트 속성정보의 경우 “중첩 오브젝트”, 카탈로그의 경우 “JSON 오브젝트”로 표시됩니다.
  • 시간: 이벤트 속성정보에서 이 유형은 “Datetime”으로 표시됩니다.

커스텀 속성 데이터 유형

커스텀 속성은 정의 표에 나열된 데이터 유형을 지원합니다. 다음은 지원되는 각 데이터 유형의 사용법과 세분화에 대한 설명입니다.

동작 메뉴에서 커스텀 속성을 개별적으로 차단 목록에 추가하거나, 최대 100개의 속성을 선택하여 일괄 차단 목록에 추가할 수 있습니다. 커스텀 속성을 차단하면 해당 속성에 대한 데이터가 수집되지 않으며, 기존 데이터는 다시 활성화하지 않는 한 사용할 수 없고, 차단 목록에 추가된 속성은 필터나 그래프에 표시되지 않습니다. 또한 해당 속성이 현재 Braze 대시보드의 다른 영역에서 필터나 트리거에 의해 참조되고 있는 경우, 해당 속성을 참조하는 모든 필터 또는 트리거 인스턴스가 제거되고 아카이브된다는 경고 Modal이 표시됩니다.

개인 식별 정보(PII)로 표시

관리자는 이 페이지에서 커스텀 속성을 생성하고 PII로 표시할 수도 있습니다. 이러한 속성은 관리자와 “View Custom Attributes Marked as PII” 권한이 있는 대시보드 사용자에게만 표시됩니다.

설명 추가

Manage Events, Attributes, Purchases 사용자 권한이 있는 경우 커스텀 속성을 생성한 후 설명을 추가할 수 있습니다. 커스텀 속성을 편집하고 팀을 위한 메모 등 원하는 내용을 입력하세요.

태그 추가

“Manage Events, Attributes, Purchases” 사용자 권한이 있는 경우 커스텀 속성을 생성한 후 태그를 추가할 수 있습니다. 그런 다음 태그를 사용하여 속성 목록을 필터링할 수 있습니다.

커스텀 속성 제거

고객 프로필에서 커스텀 속성을 제거하는 방법은 두 가지입니다:

null 값 설정

  • null은 고객 프로필에서 속성을 완전히 제거합니다. 프로필에 표시되지 않으며 IS NOT BLANK 필터와 일치하지 않습니다.
  • ""는 속성을 빈 문자열 값으로 설정합니다. 속성은 프로필에 빈 문자열 값으로 표시되지만, IS NOT BLANK 필터와 일치하지 않습니다(빈 값으로 처리됩니다).

또한 ""는 문자열 유형 속성에만 유효합니다. 대시보드에서 속성의 데이터 유형이 문자열이 아닌 유형(부울, 숫자 또는 시간 등)으로 설정된 경우, ""를 보내도 값이 지워지지 않으므로 대신 null을 사용하세요.

데이터 내보내기

커스텀 속성 목록을 CSV 파일로 내보내려면 페이지 상단에서 Export all을 선택합니다. 시스템이 CSV 파일을 생성하고 다운로드 링크를 이메일로 보내드립니다.

사용 보고서 보기

사용 보고서에는 특정 커스텀 속성을 사용하는 모든 Canvases, Campaigns 및 Segments가 표시됩니다. 이 목록에는 Liquid 사용 내역은 포함되지 않습니다.

해당 커스텀 속성 옆의 확인란을 선택한 다음 사용 보고서 보기를 선택하면 한 번에 최대 100개의 사용 보고서를 볼 수 있습니다.

값 탭

사용 보고서를 볼 때 탭을 선택하면 약 250,000명의 사용자 샘플을 기반으로 선택한 커스텀 속성의 상위 값을 확인할 수 있습니다. 결과는 사용자 하위 집합에서 샘플링되므로 기존의 모든 값이 포함되지 않을 수 있습니다. 따라서 탭은 문제 해결이나 모든 사용자의 데이터를 통합해야 하는 사용 사례에는 사용하지 않는 것이 좋습니다.

선택한 커스텀 속성의 사용 보고서에서 "값" 탭이 열려 있으며, "US" 및 "PR" 같은 국가 속성 값의 파이 차트가 표시됩니다.

커스텀 속성 설정

다음은 커스텀 속성을 설정하는 데 사용되는 다양한 플랫폼별 메서드 목록입니다.

플랫폼별 설명서 펼치기

커스텀 속성 저장

고객 프로필에 저장된 모든 데이터(커스텀 속성 데이터 포함)는 각 프로필이 활성 상태인 한 무기한 보존됩니다.

커스텀 속성 데이터 유형

커스텀 속성은 뛰어난 유연성을 갖춘 도구로, 강력한 타겟팅을 가능하게 합니다.

다음 데이터 유형은 커스텀 속성으로 저장할 수 있습니다:

부울(true/false)

부울 속성은 구독 상태와 같이 사용자에 대한 간단한 이진 데이터를 저장하는 데 유용합니다. 변수가 명시적으로 true 또는 false 값으로 설정된 사용자뿐만 아니라, 해당 속성이 아직 기록되지 않은 사용자도 찾을 수 있습니다.

부울 속성의 경우 다음 세분화 옵션을 사용할 수 있습니다.

세분화 옵션 드롭다운 필터 입력 옵션 예시
부울 값이 true, false, true 또는 설정되지 않음, false 또는 설정되지 않음 중 하나인지 확인 IS TRUE, FALSE, TRUE OR NOT SET, 또는 FALSE OR NOT SET 이 필터에서 coffee_drinker를 지정하면 사용자는 다음 상황에서 이 필터와 일치합니다:
  • 이 필터가 true이고 사용자에게 coffee_drinker 값이 있는 경우
  • 이 필터가 false이고 사용자에게 coffee_drinker 값이 없는 경우
  • 이 필터가 true or not set이고 사용자에게 coffee_drinker 값이 있거나 값이 없는 경우
  • 이 필터가 false or not set이고 사용자에게 coffee_drinker 또는 어떤 값도 없는 경우
부울 값이 사용자 프로필에 존재하며 null이 아닌지 확인 IS NOT BLANK N/A 이 필터에서 coffee_drinker를 지정하고 사용자에게 coffee_drinker 속성 값이 있으면 해당 사용자가 이 필터와 일치합니다.
부울 값이 사용자 프로필에 존재하지 않거나 null인지 확인 IS BLANK N/A 이 필터에서 coffee_drinker를 지정하고 사용자에게 coffee_drinker 속성이 없거나 coffee_drinker 값이 null이면 해당 사용자가 이 필터와 일치합니다.

숫자 속성의 경우 다음 세분화 옵션을 사용할 수 있습니다.

세분화 옵션 드롭다운 필터 입력 옵션 예시
숫자 속성이 숫자정확히 같은지 확인 EXACTLY NUMBER 이 필터에서 10을 지정하고 고객 프로필에 10 값이 있으면 해당 사용자가 이 필터와 일치합니다.
숫자 속성이 숫자같지 않은지 확인 DOES NOT EQUAL NUMBER 이 필터에서 10을 지정하고 고객 프로필에 10 값이 없으면 해당 사용자가 이 필터와 일치합니다.
숫자 속성이 숫자보다 큰지 확인 MORE THAN NUMBER 이 필터에서 10을 지정하고 고객 프로필에 10보다 큰 값이 있으면 해당 사용자가 이 필터와 일치합니다.
숫자 속성이 숫자보다 작은지 확인 LESS THAN NUMBER 이 필터에서 10을 지정하고 고객 프로필에 10보다 작은 값이 있으면 해당 사용자가 이 필터와 일치합니다.
숫자 속성이 사용자 프로필에 존재하며 null이 아닌지 확인 IS NOT BLANK N/A 고객 프로필에 지정된 숫자 속성이 포함되어 있으면 값에 관계없이 해당 사용자가 이 필터와 일치합니다.
숫자 속성이 사용자 프로필에 존재하지 않거나 null인지 확인 IS BLANK N/A 고객 프로필에 지정된 숫자 속성이 없거나 속성 값이 null이면 해당 사용자가 이 필터와 일치합니다.

숫자 속성 세부 사항

  • “정확히 0” 및 “미만” 필터는 NULL 필드가 있는 사용자를 포함합니다
    • 커스텀 속성에 값이 없는 사용자를 제외하려면 is not blank 필터를 포함해야 합니다.

문자열 속성의 최대 길이는 255자입니다. 단어 사이, 앞 또는 뒤에 공백이 포함된 값을 입력하면 Braze도 동일한 공백을 확인합니다.

문자열 속성의 경우 다음 세분화 옵션을 사용할 수 있습니다.

세분화 옵션 드롭다운 필터 입력 옵션 예시
문자열 속성이 입력된 문자열 또는 정규표현식과 부분적으로 일치하는지 확인 MATCHES REGEX STRING 또는 REGULAR EXPRESSION
대소문자 구분 없음; 최대 32,764자
 
문자열 속성이 입력된 문자열 또는 정규표현식과 부분적으로 일치하지 않는지 확인 DOES NOT MATCH REGEX * STRING 또는 REGULAR EXPRESSION
대소문자 구분 없음; 최대 32,764자
 
문자열 속성이 사용자 프로필에 존재하며 빈 문자열이 아닌지 확인 IS NOT BLANK N/A 이 필터에서 favorite_genre를 지정하고 고객 프로필에 favorite_genre 속성이 있으면 속성 값에 관계없이 해당 사용자가 이 필터와 일치합니다. 예를 들어 사용자의 값이 sci-fi, romance 또는 다른 값일 수 있습니다.
문자열 속성이 사용자 프로필에 존재하지 않는지 확인 BLANK N/A 이 필터에서 favorite_genre를 지정하고 고객 프로필에 favorite_genre 속성이 없으면 해당 사용자가 이 필터와 일치합니다.
문자열이 입력된 문자열 중 하나와 정확히 일치하는지 확인 IS ANY OF STRING
대소문자 구분; 여러 문자열 허용(최대 256개)
이 필터에서 book, bookmark, reading light를 지정하고 고객 프로필에 해당 문자열 중 하나 이상이 있으면 해당 사용자가 이 필터와 일치합니다.
문자열 속성이 입력된 문자열 중 어느 것과도 정확히 일치하지 않는지 확인 IS NONE OF STRING
대소문자 구분; 여러 문자열 허용(최대 256개)
이 필터에서 book, bookmark, reading light를 지정하고 고객 프로필에 해당 문자열이 포함되어 있지 않으면 해당 사용자가 이 필터와 일치합니다.
문자열 속성이 입력된 문자열 중 하나와 부분적으로 일치하는지 확인 CONTAINS ANY OF STRING
대소문자 구분; 여러 문자열 허용(최대 256개)
이 필터에서 gold를 지정하고 고객 프로필에 gold_tier 또는 former_gold_tier와 같이 gold가 포함된 문자열이 있으면 해당 사용자가 이 필터와 일치합니다.
문자열 속성이 입력된 문자열 중 어느 것과도 부분적으로 일치하지 않는지 확인 DOESN’T CONTAIN ANY OF STRING
대소문자 구분; 여러 문자열 허용(최대 256개)
이 필터에서 gold를 지정하고 고객 프로필에 gold가 포함된 문자열이 없으면 해당 사용자가 이 필터와 일치합니다.

배열

배열의 최대 크기는 100 KB입니다. 속성의 기본 길이는 최대 500개 항목입니다(예: “시청한 영화” 속성을 500으로 설정한 경우, 사용자가 501번째 영화를 시청하면 첫 번째 영화가 제거되고 가장 최근 영화가 추가됩니다). 단어 사이, 앞 또는 뒤에 공백이 포함된 값을 입력하면 Braze도 동일한 공백을 확인합니다.

배열 유형 커스텀 속성은 CSV 가져오기를 통해 가져올 수 없습니다. 배열 값을 업로드하려면 /users/track 엔드포인트 또는 클라우드 데이터 수집을 사용하세요.

문제 해결: 배열 커스텀 속성이 고객 프로필에 값을 표시하지 않음

배열 커스텀 속성이 고객 프로필에 표시되지만 값이 나타나지 않는 경우, 대시보드에서 속성의 최대 길이0으로 설정되어 있는지 확인하세요.

  1. 데이터 설정 > 커스텀 속성으로 이동합니다.
  2. 배열으로 목록을 필터링합니다.
  3. 해당 속성을 찾고 최대 길이를 확인합니다.
  4. 최대 길이0이면 0보다 큰 값으로 업데이트합니다.

최대 길이0으로 설정하면 고객 프로필에 값이 표시되지 않습니다.

SDK 중심의 배열 동작 예시는 분석 개요를 참조하세요.

배열 속성의 경우 다음 세분화 옵션을 사용할 수 있습니다.

세분화 옵션 드롭다운 필터 입력 옵션 예시
배열 속성에 입력된 값과 정확히 일치하는 값이 포함되어 있는지 확인 INCLUDES VALUE STRING 이 필터에서 sci-fi를 지정하고 고객 프로필에 sci-fi 값이 있으면 해당 사용자가 이 필터와 일치합니다.
배열 속성에 입력된 값과 정확히 일치하는 값이 포함되어 있지 않은지 확인 DOESN’T INCLUDE VALUE STRING 이 필터에서 sci-fi를 지정하고 고객 프로필에 sci-fi 값이 없으면 해당 사용자가 이 필터와 일치합니다.
배열 속성에 입력된 값 또는 정규표현식과 부분적으로 일치하는 값이 포함되어 있는지 확인 MATCHES REGEX STRING 또는 REGULAR EXPRESSION
최대 32,764자
 
배열 속성에 값이 있거나 비어 있지 않은지 확인 HAS A VALUE N/A 이 필터에서 favorite_genres를 지정하고 고객 프로필에 어떤 값이든 포함된 favorite_genres가 있으면 해당 사용자가 이 필터와 일치합니다.
배열 속성이 비어 있거나 존재하지 않는지 확인 IS EMPTY N/A 이 필터에서 favorite_genres를 지정하고 고객 프로필에 favorite_genres가 없거나 favorite_genres가 있지만 값이 없으면 해당 사용자가 이 필터와 일치합니다.
배열 속성에 입력된 값 중 하나와 정확히 일치하는 값이 포함되어 있는지 확인 INCLUDES ANY OF STRING
대소문자 구분; 여러 값 허용(최대 256개)
이 필터에서 sci-fi, fantasy, romance를 지정하고 고객 프로필에 sci-fi, fantasy, romance의 어떤 조합이든 포함되어 있으면 해당 사용자가 일치합니다(예: sci-fi만 있어도 일치). horror 또는 다른 값이 있더라도 sci-fi, fantasy, romance 중 하나라도 있으면 일치합니다.
배열 속성에 입력된 값 중 어느 것과도 정확히 일치하는 값이 포함되어 있지 않은지 확인 INCLUDES NONE OF STRING
대소문자 구분; 여러 값 허용(최대 256개)
이 필터에서 sci-fi, fantasy, romance를 지정하고 고객 프로필에 sci-fi, fantasy, romance의 어떤 조합도 없으면 해당 사용자가 이 필터와 일치합니다. horror 또는 다른 값이 있더라도 sci-fi, fantasy, romance 중 어느 것도 없으면 일치합니다.
배열 속성에 입력된 값 중 하나와 부분적으로 일치하는 값이 포함되어 있는지 확인 VALUES CONTAIN ANY OF STRING
대소문자 구분; 여러 값 허용(최대 256개)
이 필터에서 gold를 지정하고 고객 프로필 배열에 하나 이상의 문자열에 gold가 포함되어 있으면 해당 사용자가 이 필터와 일치합니다. 여기에는 gold_tier, former_gold_tier 등의 문자열 값이 포함됩니다.
배열 속성에 입력된 값 중 어느 것과도 부분적으로 일치하는 값이 포함되어 있지 않은지 확인 VALUES DON’T CONTAIN ANY OF STRING
대소문자 구분; 여러 값 허용(최대 256개)
이 필터에서 gold를 지정하고 고객 프로필 배열의 어떤 문자열에도 gold가 포함되어 있지 않으면 해당 사용자가 이 필터와 일치합니다. 따라서 gold_tierformer_gold_tier와 같은 문자열 값이 있는 사용자는 이 필터와 일치하지 않습니다.
배열 속성에 입력된 값이 모두 포함되어 있는지 확인 IS ALL OF STRING
대소문자 구분; 여러 값 허용(최대 256개)
이 필터에서 sci-fi, fantasy, romance를 지정하고 고객 프로필에 해당 값이 모두 있으면 해당 사용자가 이 필터와 일치합니다. horror 또는 다른 값이 있어도 이 필터와 일치합니다.
배열 속성에 입력된 값이 모두 포함되어 있지 않은지 확인 ISN’T ALL OF STRING
대소문자 구분; 여러 값 허용(최대 256개)
이 필터에서 sci-fi, fantasy, romance를 지정하고 고객 프로필에 해당 값이 모두 포함되어 있지 않으면 해당 사용자가 이 필터와 일치합니다.

시간 속성은 특정 작업이 마지막으로 수행된 시간을 저장하는 데 유용하므로, 사용자에게 콘텐츠별 재참여 메시징을 제공할 수 있습니다.

상대적 날짜를 사용하는 시간 필터(예: 1일 전 초과, 2일 전 미만)는 1일을 24시간으로 계산합니다. 이러한 필터를 사용하여 실행하는 모든 Campaign은 24시간 단위로 모든 사용자를 포함합니다. 예를 들어, last used app more than 1 day ago는 Campaign이 실행되는 정확한 시점에서 “24시간 이상 전에 마지막으로 앱을 사용한” 모든 사용자를 캡처합니다. 더 긴 날짜 범위로 설정된 Campaign에도 동일하게 적용됩니다. 따라서 활성화로부터 5일은 이전 120시간을 의미합니다.

특정 시간 범위 내에 해당하는 시간 속성을 가진 사용자를 타겟팅하려면 두 개의 오디언스 필터를 사용합니다: 하한값에는 in more than, 상한값에는 in less than을 사용합니다. 단일 필터로는 해당 범위의 양쪽을 표현할 수 없습니다. 예를 들어, 향후 24시간(현재부터 1일 후 사이) 내의 시간 속성을 가진 사용자를 타겟팅하려면 in more than 0 daysin less than 1 day를 적용합니다.

시간 속성의 경우 다음 세분화 옵션을 사용할 수 있습니다.

세분화 옵션 드롭다운 필터 입력 옵션 예시
시간 속성이 선택한 날짜 이전인지 확인 BEFORE 캘린더 날짜 선택기 이 필터에서 2024-01-31을 지정하고 고객 프로필에 2024-1-31 이전 날짜가 있으면 해당 사용자가 이 필터와 일치합니다.
시간 속성이 선택한 날짜 이후인지 확인 AFTER 캘린더 날짜 선택기 이 필터에서 2024-01-31을 지정하고 고객 프로필에 2024-1-31 이후 날짜가 있으면 해당 사용자가 이 필터와 일치합니다.
시간 속성이 X일초과인지 확인 MORE THAN 일 전 숫자 이 필터에서 7을 지정하고 고객 프로필에 7일 초과 전의 날짜가 있으면 해당 사용자가 이 필터와 일치합니다.
시간 속성이 X일미만인지 확인 LESS THAN 일 전 숫자 이 필터에서 7을 지정하고 고객 프로필에 7일 미만 전의 날짜가 있으면 해당 사용자가 이 필터와 일치합니다.
시간 속성이 미래 X일 초과인지 확인 IN MORE THAN 미래 일 수 이 필터에서 7을 지정하고 고객 프로필에 미래 7일 초과의 날짜가 있으면 해당 사용자가 이 필터와 일치합니다.
시간 속성이 미래 X일 미만인지 확인 IN LESS THAN 미래 일 수 이 필터에서 7을 지정하고 고객 프로필에 미래 7일 미만의 날짜가 있으면 해당 사용자가 이 필터와 일치합니다.
시간 속성이 사용자 프로필에 존재하며 null이 아닌지 확인 IS NOT BLANK N/A 이 필터에서 지정한 시간 속성이 고객 프로필에 있으면 해당 사용자가 이 필터와 일치합니다.
시간 속성이 사용자 프로필에 존재하지 않거나 null인지 확인 IS BLANK N/A 이 필터에서 지정한 시간 속성이 고객 프로필에 없으면 해당 사용자가 이 필터와 일치합니다.

시간 속성 세부 사항

  • 반복 이벤트의 날짜
    • “반복 이벤트의 날짜” 필터를 사용할 때 “반복 이벤트의 캘린더 날짜”를 선택하라는 메시지가 표시되면, IS LESS THAN 또는 IS MORE THAN을 선택한 경우 현재 날짜가 해당 세분화 필터에 포함됩니다.
    • 예를 들어, 2020년 3월 10일에 속성 날짜를 LESS THAN ... March 10, 2020으로 선택한 경우, 2020년 3월 10일을 포함하여 그 이전 날짜의 속성이 고려됩니다.
  • X일 이내 과거: “X일 이내 과거” 필터는 X일 전부터 현재 날짜/시간 사이의 날짜를 포함합니다.
  • X일 이내 미래: 현재 날짜/시간부터 미래 X일 사이의 날짜를 포함합니다.

중첩 커스텀 속성을 사용하여 커스텀 속성의 데이터 유형으로 오브젝트를 전송할 수 있습니다. 자세한 내용은 중첩 커스텀 속성을 참조하세요.

오브젝트 배열을 사용하여 관련 속성을 그룹화할 수 있습니다. 자세한 내용은 오브젝트 배열을 참조하세요.

커스텀 속성의 데이터 유형을 변경할 수 있지만, 그 영향에 대해 알고 있어야 합니다. 자세한 내용은 커스텀 속성 또는 이벤트 데이터 유형 변경을 참조하세요.

통합 연산자

속성 필터, 커스텀 속성 필터 및 중첩 커스텀 속성 필터에서 사용할 수 있는 연산자 목록을 통합했습니다. 이러한 연산자를 사용하는 기존 필터가 있는 경우 자동으로 새 연산자를 사용하도록 업데이트됩니다.

데이터 유형 이전 연산자 새 연산자
문자열 equals is any of 1개 이상의 값
문자열 does not equal is none of 1개 이상의 값
배열 includes value includes any of 1개 이상의 값
배열 doesn’t include value includes none of 1개 이상의 값

이벤트 속성정보 데이터 유형

이벤트를 기록할 때 추가 정보(예: 제품 이름 또는 가격)를 이벤트 속성정보로 첨부할 수 있습니다. 각 속성정보에는 이름과 값이 있습니다. 이벤트 속성정보 값은 정의 표의 데이터 유형을 지원합니다(이벤트 속성정보에서 시간은 “Datetime”으로 표시됩니다).

예상 형식

속성정보 값은 오브젝트로 전송됩니다: 키는 속성정보 이름이고, 값은 속성정보 값입니다. 속성정보 이름은 비어 있지 않은 문자열이어야 하며, 255자 이하이고, 앞에 달러 기호($)가 없어야 합니다.

이벤트 속성정보 관련 규칙:

  • 시간(Datetime): ISO 8601 또는 yyyy-MM-dd'T'HH:mm:ss:SSSZ 형식을 사용합니다. 배열 내에서는 지원되지 않습니다.
  • 배열: 배열 내에서는 날짜/시간이 지원되지 않습니다.
  • 중첩 오브젝트: 중첩 오브젝트를 참조하세요.
  • 페이로드: 배열 또는 오브젝트 값을 포함하는 이벤트 속성정보 오브젝트는 최대 102,400바이트(100 KiB)까지 가능합니다.

커스텀 이벤트 속성정보의 데이터 유형을 변경할 수 있지만, 데이터가 수집된 후 데이터 유형을 변경하는 것의 영향을 인지해야 합니다.

이벤트 속성정보의 전체 동작, 예약 키, 트리거 및 개인화에서의 사용에 대해서는 커스텀 이벤트 속성정보를 참조하세요.

구매 이벤트 및 매출

구매 및 매출 데이터는 구매 이벤트 또는 권장 이커머스 이벤트를 통해 기록됩니다.

구매 이벤트를 기록하면 각 고객 프로필에 대한 생애주기 가치(LTV)가 설정되며, 이 데이터는 매출 페이지에서 시계열로 확인할 수 있습니다. 지출 금액, 마지막 구매 날짜, 기간 내 구매 횟수 등으로 세분화할 수 있습니다.

구매 이벤트 속성정보 데이터 유형

구매 이벤트 속성정보 값(구매의 properties 오브젝트)은 정의 표의 데이터 유형을 지원하며, 이벤트 속성정보와 동일한 구조 및 명명 규칙을 따릅니다.

The properties values must be an object up to 50 KB where the keys are the property names and the values are the property values. Property names must be strings, 255 characters or fewer, with no leading dollar signs ($).

Property values can be any of the following data types:

Data type Description
Number Integer or float
Boolean Value true or false
Datetime String in ISO 8601 or yyyy-MM-dd'T'HH:mm:ss:SSSZ format. Not supported within arrays.
String 255 characters or fewer
Array Supported; datetimes are not supported within arrays.
Object Ingested as strings (not nested objects). For nested data, use a string value (for example, JSON serialized).

The following keys are reserved and cannot be used as property names: time, product_id, quantity, event_name, price, and currency. Using a reserved key in the properties object returns the error “Invalid ‘properties’ field”.

전체 구매 오브젝트 스키마 및 예시는 구매 오브젝트를 참조하세요. 구매 이벤트 기록, 세분화 필터 및 전체 세부 정보는 구매 이벤트를 참조하세요.

커스텀 속성 또는 이벤트 데이터 유형 변경

커스텀 속성 또는 이벤트의 데이터 유형을 변경하려면:

  1. Data Settings로 이동하여 Custom Attributes 또는 Custom Events를 선택합니다.
  2. 목록에서 속성 또는 이벤트를 찾고 More actions를 선택합니다.
  3. 드롭다운에서 새 Data type을 선택합니다.
  4. Save를 선택합니다.

커스텀 속성 또는 이벤트의 데이터 유형을 변경하는 경우(예: timestring으로 변경), 다음 사항을 고려하세요:

  • 필터가 자동으로 업데이트되지 않습니다. 변경된 속성 또는 이벤트를 사용하는 Segments, Campaigns, Canvases 또는 기타 위치는 업데이트되지 않습니다. 데이터 유형을 변경하기 전에 Segments 또는 필터에서 해당 속성을 사용하는 Campaigns이나 Canvases를 중지하고, 해당 속성을 참조하는 필터에서 속성을 제거하세요.
  • 기존 사용자 데이터는 소급 업데이트되지 않습니다. 변경 전에 고객 프로필에 변경된 속성이 있었다면, 해당 값은 이전 데이터 유형으로 유지됩니다. 필터가 새 데이터 유형을 찾기 때문에 사용자가 변경된 속성을 포함하는 Segment에서 빠질 수 있습니다. 해당 고객 프로필을 업데이트하여(예: /users/track 엔드포인트 사용) 새 유형과 일치하도록 하고 필요한 경우 Segment에 다시 포함되도록 하세요.
  • 새 데이터는 새 유형과 일치해야 합니다. 변경된 속성에 대해 이전 데이터 유형을 전송하는 API 호출은 수락되지 않습니다. 새 데이터 유형을 전송하세요.

카탈로그 데이터 유형

카탈로그는 정의 표에 나열된 유형을 지원합니다. 다음 표에는 각 유형, 생성 또는 업데이트 방법, 형식 및 예시가 나와 있습니다.

데이터 유형 설명 CSV 업로드로 사용 가능 API 및 CDI로 사용 가능
문자열 문자 시퀀스(예: 이름, 설명, ID). ✅ 예 ✅ 예
숫자 정수 또는 플로트 숫자 값(예: 가격, 수량, 평점). ✅ 예 ✅ 예
부울 true 또는 false 값. ✅ 예 ✅ 예
시간 ISO 8601 형식 또는 초 단위 Unix 타임스탬프의 날짜 및 시간. ✅ 예 ✅ 예
JSON 오브젝트(오브젝트) 키-값 페어가 있는 중첩 오브젝트. 플랫폼에 표시되지만 API 또는 CDI를 통해서만 생성하거나 업데이트할 수 있습니다. ❌ 아니요 ✅ 예
문자열 배열(배열) 문자열 목록. 플랫폼에 표시되지만 API 또는 CDI를 통해서만 생성하거나 업데이트할 수 있습니다. 최대 100개 요소. ❌ 아니요 ✅ 예

형식 및 예시

데이터 유형 형식 예시
문자열 텍스트 "Hello World"
시간 ISO 8601 또는 Unix 타임스탬프(초) "2024-03-15T14:30:00Z"
부울 true 또는 false true
숫자 정수 또는 소수 42 또는 19.99
오브젝트 JSON 오브젝트 {"key": "value", "price": 10}
배열 문자열 배열 ["red", "blue", "green"]

카탈로그 생성 및 업데이트에 대해서는 카탈로그 생성을 참조하세요.

New Stuff!