Klaviyo의 데이터 변환 이해하기
학습 내용
Klaviyo의 데이터 변환 도구와 이를 활용해 데이터를 더 유용하게 만드는 방법을 알아보세요.
Klaviyo 고급 데이터 플랫폼은(는) Klaviyo의 표준 마케팅 애플리케이션에 추가할 수 있는 유료 애드온이에요. 데이터 변환은 활성 Klaviyo 고급 데이터 플랫폼 평가판 기간에도 사용할 수 있어요. 이 플랜을 구매하는 방법을 알아보려면 결제 가이드를 확인해 주세요.
데이터 변환
다음 역할은 변환을 생성, 편집, 삭제할 수 있어요:
- 소유자
- 관리자
- 운영자
Klaviyo에서 데이터를 변환하려면:
- 고급 섹션에서 데이터 관리 > 변환으로 이동한 다음 프로필 속성 탭을 선택하세요.
- 미리 빌드된 변환을 사용하려면 미리 빌드된 옵션 중에서 하나를 선택해 주세요. 이미 변환이 있는 경우 만들기를 선택해 해당 옵션을 확인하세요. 처음부터 시작하려면, 미리 만들어진 옵션이 표시된 페이지에서 만들기를 선택하세요.
- 직접 변환을 생성하는 경우 방법을 선택해 주세요. 형식 또는 표준화의 경우 변환할 프로필 속성을 선택해 주세요. 병합의 경우 병합 규칙에서 결합할 속성을 선택해 주세요.
- 아래의 변환 방법에 설명된 대로, 선택한 방법의 규칙을 구성해 주세요. 미리 만들어진 변환을 사용하려면, 사전 설정 규칙을 검토하고 필요하면 수정해 주세요.
- 저장을 선택합니다. Klaviyo가 기존 프로필에 변환을 적용하는 동안 변환이 변환 목록에 표시돼요.
변환된 값은 접미사 __transformed (밑줄 2개)이 포함된 새 프로필 속성에 저장돼요. 예를 들어 Property은(는) Property__transformed(으)로 바뀌어요. 병합의 경우, 목록의 첫 번째 속성이 새 속성 이름을 제공해요. 원래 속성과 그 값은 그대로 유지돼요.
Property__transformed 같은 변환된 속성에는 추가 변환을 직접 적용할 수 없어요. 다른 변환 방법을 사용하려면 원래 속성을 선택해 주세요.

변환 방법
Klaviyo의 데이터 변환 도구를 사용하면 프로필 속성 값에 대해 다음 변환을 수행할 수 있어요:
- 형식
프로필 속성 값을 다시 포맷합니다. - 표준화
특정 프로필 속성 값을 자동으로 교체하는 규칙을 설정해 주세요. - 병합
여러 사용자 지정 프로필 속성을 1개의 속성으로 병합
각 원본 프로필 속성에 1개의 형식 변환과 1개의 표준화 변환을 적용할 수 있어요.
프로필 속성 값에 적용한 변환은 기존의 모든 프로필에 적용되며, 앞으로도 계속 적용됩니다.
형식
형식 변환 방법에는 5가지 서식 지정 옵션이 있어요:
- 공백 제거
값의 시작과 끝에 있는 공백을 삭제합니다(예: “ ABC”를 “ABC”로). - 따옴표 제거
값의 시작과 끝에 있는 직선 작은따옴표 또는 큰따옴표를 제거해요(예: "ABC"를 ABC로 변경). - 특수 문자 제거
공백, 구두점, 악센트가 있는 문자 등을 포함해 영문자와 숫자를 제외한 문자를 제거해요(예: A,B,C가 ABC로). - 모든 단어의 첫 글자를 대문자로
각 단어의 첫 글자를 대문자로 변경합니다(예: John doe를 John Doe로 변경). - 날짜 형식 수정
날짜를 일관된 형식으로 저장하세요. 날짜만 또는 날짜 및 시간을 선택하세요. 변환된 값은YYYY-MM-DD또는YYYY-MM-DD HH:MM:SS(으)로 저장되지만, 앱에서 표시되는 방식은 로케일에 따라 달라요. 날짜로 해석할 수 없는 값은 변환된 속성에서 비워 둡니다.
4가지 텍스트 서식 옵션을 어떤 조합으로도 함께 사용할 수 있어요. 날짜 형식 수정은(는) 단독으로만 사용해야 하며 텍스트 형식 지정 옵션과 함께 사용할 수 없습니다.

텍스트 서식 규칙을 함께 사용하면 다음 순서로 적용돼요:
- 공백 제거
- 따옴표 제거
- 특수 문자 제거
- 단어를 대문자로 표기
예제 형식 변환
이 예시에서는 형식 지정 규칙을 사용해 Klaviyo의 이름 프로필 속성에 형식 지정 변환이 적용되고 있어요:
- 공백 제거
- 특수 문자 제거
- 모든 단어의 첫 글자를 대문자로 표기
원래 Name 프로필 속성 값이 “alex!”로 설정되어 있다면, 이 변환으로 Name__transformed라는 새 프로필 속성이 생성되고 값은 Alex.로 설정돼요.
표준화
표준화 변환 방법을 사용하면 특정 프로필 속성 값을 자동으로 교체하는 규칙을 설정할 수 있어요.

표준화 규칙을 만들려면:
- 값이 다음인 경우 조건에서 포함 또는 같음을(를) 선택하세요.
Contains 연산자를 사용하려면 바뀔 속성 값에 If value에 입력한 지정된 부분 문자열이 포함되어 있어야 해요. 부분 문자열만 바뀌는 것이 아니라 속성 값 전체가 바뀐다는 점에 유의해 주세요. Contains는 텍스트 값만 지원해요.
같음 연산자는 기존 속성 값이 값이 다음과 같은 경우 아래에 입력한 값 중 1개와 정확히 일치해야 해요. 일치하면 전체 값이 다음으로 바꾸기 값으로 대체돼요.
- If value 에 사용할 데이터 유형 을 선택해 주세요.
- If value 조건에서 일치시킬 값을 최대 30개까지 선택해 주세요. 드롭다운에서 해당 속성의 기존 값 최대 512개가 제안돼요. 목록에 없는 값과 일치시키려면 새 값 입력을 선택한 다음 값을 입력해 주세요. 그러면 프로필에 새 값이 추가되는 것이 아니라, 규칙에 일치 값이 추가돼요.

이름 및 성 에는 추천 값이 있을 수 있어요. 드롭다운에 값이 없으면 새 값 입력을 선택해 조건에 추가해 주세요.
- Replace with 조건에서 대체 값의 데이터 유형을(를) 선택해 주세요.
- Replace with 조건에 원하는 대체 값을 입력해 주세요.
List 데이터 유형의 경우, [1,2,3] 또는 ["A",1,true]처럼 대괄호와 쉼표로 구분된 값을 포함한 유효한 JSON 배열을 입력해 주세요. 텍스트 값에는 큰따옴표를 사용하고, 불리언에는 true 또는 false을(를) 소문자로 사용하세요.
변환에서 표준화 규칙을 최대 50개까지 만들 수 있어요. 규칙은 순서대로 실행되며, 이후 규칙이 이전 규칙의 결과와 일치하면 이전 결과를 대체할 수 있어요. 의도치 않게 대체되는 일을 피하려면 조건을 확인해 주세요. 일치하는 표준화 규칙이 없으면 값은 변경 없이 그대로 전달돼요.
- 다른 조건을 추가하려면 + 규칙 추가를 선택하고 일치 값과 대체 값을 입력하세요.
- 모든 표준화 규칙이 준비되면 저장을 선택해 주세요.
변환 표준화 예제
이 예시에서는 표준화 규칙을 사용해 국가 프로필 속성에 Standardize 변환을 적용하고 있어요:
- value에 America가 포함되어 있으면 USA로 바꾸세요.
- 값이 Can 이면 Canada로 바꾸세요.
- 값이 “Canada”와 같으면 Canada로 대체
Country 프로필 속성 값이 America로 설정된 경우, 이 변환으로 Country__transformed 라는 새 프로필 속성이 생성되고 값은 USA.로 설정돼요. Country 속성 값이 원래 “Canada”로 설정되어 있었다면, 값이 Canada로 설정된 Country__transformed 속성이 생성돼요.
병합
Merge 변환을 사용하면 여러 개의 사용자 지정 프로필 속성을 1개로 결합할 수 있어 세그먼트와 템플릿에서 데이터를 효과적으로 활용할 수 있어요.
변환은 다음 순서로 적용돼요:
- 병합
- 형식
- 표준화
병합 규칙을 만들려면:
- 병합할 프로필 속성을 2~10개 선택해 주세요. 다른 속성을 포함하려면 + 추가를 선택해 주세요.
Klaviyo는 값이 있는 속성 중 목록에서 첫 번째 속성을 사용해요. 해당 속성이 프로필에 없거나 비어 있으면, 다음 속성을 확인해요. 예를 들어, Hair type이(가) 첫 번째라면 사용할 수 있을 때 해당 값이 우선 적용돼요. 출력 속성은 Hair type__transformed이라고 해요.

- 위쪽 및 아래쪽 화살표를 사용해 속성의 우선순위를 변경할 수 있어요.
병합 변환 1개에 최대 10개의 속성을 결합할 수 있어요. 변환을 저장하면 최상위 우선순위는 더 이상 변경할 수 없다는 점에 유의해 주세요. 대신 변환을 삭제하고 새 변환을 만들 수 있어요.
- 병합 변환 설정이 완료되면 저장을 선택해 주세요.
병합 변환 예제
이 예시에서는 병합 변환을 Birthday 및 Birthdate 속성에 적용해 Birthday__transformed라는 단일 속성으로 결합하고 있어요.

프로필 1개에서 Birthday이(가) 06/07/1998로 설정되어 있고 다른 프로필에서는 Birthdate만 06/04/2001로 설정되어 있으면, 두 프로필 모두 Birthday__transformed 라는 새 속성이 추가되고 각자의 날짜가 설정돼요. 원래 속성과 값은 변경되지 않습니다. 프로필에 두 속성이 모두 있으면 병합 목록에서 첫 번째 속성이 우선합니다.
사전 구축된 변환 양식
변환 도구에서 빠르게 활성화할 수 있는 사전 구축된 변환이 4개 있어요.
- 이름 형식 지정
메시지 전반에서 일관성을 유지할 수 있도록 프로필의 이름 첫 글자를 대문자로 표시해 주세요(예: alex → Alex).

- 국가 이름 표준화
일반적으로 사용되는 국가 이름을 모두 동일한 값으로 표준화해, 비슷한 프로필 전반에서 일관성을 유지하고 세분화를 더 쉽게 할 수 있어요(예: U.S. 또는 USA를 United States로).

- 미국 주 이름 표준화
50개 주 전체의 값을 표준화하여 유사한 프로필 전반에서 일관성을 유지하고 세분화를 더 쉽게 할 수 있어요(예: NY 또는 New york을 New York으로).

- 생일 형식 지정
세분화 및 메시징에서 일관성을 유지할 수 있도록 생일 속성의 형식을 지정합니다.

- 고급 섹션에서 데이터 관리 > 변환으로 이동한 다음 프로필 속성을 선택해 주세요. 첫 번째 변환이라면 미리 만들어진 옵션이 페이지에 표시돼요. 이미 변환이 있다면 만들기를 선택해 확인해 보세요.

- 사전 구성된 변환을 선택하면 규칙이 이미 정의된 상태로 빌더가 열려요. 규칙을 검토하고 필요에 따라 추가하거나 수정해 주세요.

원래 속성에 이미 표준화 또는 형식 변환이 적용되어 있으면 동일한 유형의 변환을 추가로 생성할 수 없어요. 대신 기존 변환을 편집하세요.
- 미리 만들어진 변환이 준비되면 저장을 선택하세요. 변환이 활성화되어 변환 목록에 표시돼요.

변환 관리
Klaviyo에서 데이터 변환을 만들면, 다음 세부 정보와 함께 변환 페이지에 나열된 것을 확인할 수 있어요.
- 프로필 속성
변환되는 원래 프로필 속성의 이름입니다. - 새 프로필 속성 이름
변환된 프로필 속성의 이름입니다. - 변환 방법
사용된 변환 방법이에요. - 상태
변환의 상태(예: 활성, 진행 중, 비활성)입니다. - 마지막 수정일
변환이 마지막으로 생성되거나 수정된 시점이에요.

한 번에 최대 30개의 변환을 활성 상태로 유지할 수 있습니다.
새 변환을 처음 만들면 상태는 진행 중이에요. 이 상태에서는 기존 프로필에 변환이 대량으로 적용되고 있어요. 대량 변환이 완료되면 상태가 활성으로 바뀌어요. 새 프로필이나 기존 프로필에 대한 업데이트는 실시간으로 변환돼요.
각 변환 옆의 메뉴에서 다음을 수행할 수 있어요:
- 기존 변환 편집
- 변환 삭제
- 비활성 형식 또는 표준화 변환을 다시 활성화하려면 활성으로 설정을 선택하세요.
속성을 업데이트하거나 속성을 다시 변환하려면 변환 메뉴에서 편집을 선택하고 규칙을 변경한 다음 저장을 선택하세요. 변환을 삭제하려면 메뉴에서 삭제를 선택한 다음 대화 상자에서 삭제로 확인하세요.

변환을 삭제해도 Property__transformed 아래에 저장된 이미 변환된 속성은 삭제되지 않지만, 이후 새 데이터에는 해당 변환이 더 이상 적용되지 않아요.
평가판이 종료되었거나 Klaviyo 고급 데이터 플랫폼 추가 기능을 더 이상 사용하지 않아 데이터 변환 기능에 대한 액세스가 종료되는 경우:
- 모든 변환이 비활성 상태로 설정돼요.
- 변환은 더 이상 새 데이터에 적용되지 않아요.
- 이전에 변환된 데이터는 계속 사용할 수 있습니다.
Klaviyo 고급 데이터 플랫폼에 다시 액세스할 수 있게 되면 비활성 형식 또는 표준화 변환의 메뉴에서 활성으로 설정을 선택하세요. 비활성 병합 변환을 재개하려면 해당 소스 속성과 우선순위 순서를 기록한 다음 삭제하고, 그 설정을 사용해 새 변환을 만드세요. 삭제하면 이전에 변환된 속성 값은 유지돼요.
추가 자료
- 데이터 유형에 대한 이해
Klaviyo에 데이터를 저장하는 다양한 옵션과 각 옵션을 사용하는 방법에 대해 알아보세요. Klaviyo는 고객에 대해 수집한 데이터를 활용하여 브랜드를 성장시킬 수 있는 데이터 기반 마케팅을 선택할 수 있도록 지원합니다. 즉, 계정으로 가져오는 데이터를 이해하는 것이 중요합니다.
- 프로필 속성 참조
사용자 지정 및 Klaviyo 속성의 차이점, 이를 사용하여 구독자 정보를 추적하는 방법, 삭제하는 방법, 모범 사례 등에 대해 알아보세요.