Klaviyo의 데이터 변환 이해하기
학습 내용
Klaviyo의 데이터 변환 도구와 이를 활용해 데이터를 더 유용하게 만드는 방법을 알아보세요.
Klaviyo 고급 데이터 플랫폼은 Klaviyo의 표준 마케팅 애플리케이션에 포함되어 있지 않으며, 관련 기능에 액세스하려면 구독이 필요합니다. 이 요금제를 구매하는 방법을 알아보려면 결제 가이드로 이동하세요.
데이터 변환
Klaviyo에서 데이터를 변환하려면:
- Klaviyo 고급 데이터 플랫폼 > Data management > Transformation 아래의 Transformation 탭으로 이동해 주세요.
- 미리 구축된 변환을 선택하거나 생성 버튼을 선택해 처음부터 나만의 변환 규칙을 정의하세요.
- 자체 변환을 생성하는 경우 변환하려는 프로필 속성과 변환 방법을 선택해 주세요. 변환된 속성과 값은 Property_transformed라는 새 프로필 속성 아래에 저장되며, 여기서 Property는 원래 프로필 속성 이름에 _transformed 접미사를 추가한 거예요.
추가 변환은 속성의 변환된 버전(즉, Property_transformed)에 적용될 수 없어요.
다음 역할만 전환을 생성, 편집, 삭제할 수 있어요:
- 소유자
- 관리자
- 운영자
변환 방법
Klaviyo의 데이터 변환 도구를 사용하면 프로필 속성 값에 대해 다음 변환을 수행할 수 있어요:
- 형식
프로필 속성 값을 다시 포맷합니다. - 표준화
특정 프로필 속성 값을 자동으로 교체하는 규칙을 설정해 주세요. - 병합
여러 사용자 지정 프로필 속성을 1개의 속성으로 병합
프로필 속성별로 형식 및 표준화 변환은 각각 하나만 적용할 수 있어요.
프로필 속성 값에 적용한 변환은 기존의 모든 프로필에 적용되며, 앞으로도 계속 적용됩니다.
형식
형식 변환 방법에는 5가지 서식 지정 옵션이 있어요:
- 공백 제거
값의 시작과 끝에 있는 공백을 삭제합니다(예: “ ABC”를 “ABC”로). - 따옴표 삭제
값의 시작과 끝에 있는 따옴표를 삭제합니다(예: “ABC”를 ABC로). - 특수 문자 삭제
숫자와 문자가 아닌 모든 문자를 삭제합니다(예: A,B,C를 ABC로). - 모든 단어의 첫 글자를 대문자로
각 단어의 첫 글자를 대문자로 변경합니다(예: John doe를 John Doe로 변경). - 날짜 형식 수정
날짜 및 시간 형식을 수정하여 일관된 형식으로 저장할 수 있도록 해요. 날짜만 또는 날짜와 시간을 함께 형식화할 수 있어요. 날짜는 시스템에서 ISO 8601 형식(YYYY-MM-DD 및 YYYY-MM-DD HH:MM:SS.SS)으로 저장되지만, 앱에서 표시되는 방식은 로케일에 따라 달라져요.
속성 값을 변환할 때 원하는 만큼 서식 옵션을 선택할 수 있어요.
여러 서식 규칙이 다음 순서로 적용돼요.
- 공백 제거
- 인용문 삭제
- 특수 문자 삭제
- 단어를 대문자로 표기
- 날짜 수정
예제 형식 변환
이 예시에서는 형식 지정 규칙을 사용해 Klaviyo의 이름 프로필 속성에 형식 지정 변환이 적용되고 있어요:
- 공백 제거
- 특수 문자 제거
- 모든 단어의 첫 글자를 대문자로 표기
원래 Name 프로필 속성의 값이 “alex!”로 설정되어 있으면, 이 변환으로 name_transformed라는 새 프로필 속성이 생성되고 값은 Alex.로 설정돼요.
표준화
표준화 변환 방법을 사용하면 특정 프로필 속성 값을 자동으로 교체하는 규칙을 설정할 수 있어요.
표준화 규칙을 만들려면:
- If value 조건에서 포함 또는 같음.
을 선택하세요.
Contains 연산자를 사용하려면 바뀔 속성 값에 If value에 입력한 지정된 부분 문자열이 포함되어 있어야 해요. 부분 문자열만 바뀌는 것이 아니라 속성 값 전체가 바뀐다는 점에 유의해 주세요. Contains는 텍스트 값만 지원해요.
Equals 연산자는 바꾸려는 값과 대체 값이 정확히 일치해야 해요. 전체 속성 값이 대체 값으로 바뀌어요.
- If value 에 사용할 데이터 유형 을 선택해 주세요.
- If value 조건에서 대체할 원하는 값을 입력하세요. 변환 중인 속성에 대해 계정에 존재하는 최대 512개의 고유 값이 표시된 드롭다운이 보여요. 하나의 조건에 최대 30개의 값을 포함할 수 있으며, 드롭다운에서 새 값 입력 옵션을 선택해 새 값을 만들 수도 있어요.
Email, Phone Number, First Name, Last Name 처럼 고유 값이 많은 속성은 드롭다운에 표시되지 않아요.
- Replace with 조건에서 대체 값의 데이터 유형을(를) 선택해 주세요.
- Replace with 조건에 원하는 대체 값을 입력해 주세요.
목록 데이터 유형의 경우 값은 대괄호로 묶고, 내부 값은 쉼표로 구분해야 해요(예: [1,2,3] 또는 [A,1,True])
최대 10개의 표준화 규칙을 만들 수 있으며, 이 규칙은 “If else” 로직으로 해석돼요. 첫 번째 조건이 일치하지 않으면 다음 조건이 평가되며, 조건이 일치할 때까지 이 과정이 계속돼요. 일치 항목이 나오면 나머지 조건은 평가되지 않아요. 일치하는 조건이 없으면 변환된 프로필 속성에 원래 값이 설정돼요.
변환 표준화 예제
이 예시에서는 표준화 규칙을 사용해 국가 프로필 속성에 Standardize 변환을 적용하고 있어요:
- value에 America가 포함되어 있으면 USA로 바꾸세요.
- 값이 Can 이면 Canada로 바꾸세요.
- 값이 “Canada”와 같으면 Canada로 대체
국가 프로필 속성 값이 America로 설정되어 있다면, 이 변환으로 country_transformed 라는 새 프로필 속성이 생성되고 값은 USA.로 설정돼요. 국가 속성 값이 원래 “Canada”로 설정되어 있었다면, 값이 Canada로 설정된 country_transformed 속성이 생성돼요.
병합
병합 변환을 사용하면 여러 사용자 지정 프로필 속성을 1개로 결합할 수 있어, 템플릿의 세그먼트에서 데이터를 효과적으로 사용할 수 있어요.
변환은 다음 순서로 적용돼요:
- 병합
- 형식
- 표준화
병합 규칙을 만들려면:
- 병합할 프로필 속성을 최대 10개까지 선택해 주세요. 기본적으로 병합에는 2개의 속성이 포함되어야 하지만 추가 버튼을 사용하면 더 많이 포함할 수 있어요.
변환에 포함된 속성의 순서는 병합 중 값의 우선순위를 결정하며, 목록 상단의 항목이 가장 높은 우선순위를 가져요. 위 예시에서 헤어 타입 은 이 병합의 일부로 프로필에 설정되는 기본 속성이에요.
2. 병합에 포함되는 속성의 우선순위를 변경하려면 위쪽 및 아래쪽 화살표를 사용하세요.
3. 병합 변환 설정을 완료한 후 저장 을 선택하세요.
병합 변환 1개에 최대 10개의 속성을 결합할 수 있어요. 변환을 저장하면 최상위 우선순위는 더 이상 변경할 수 없다는 점에 유의해 주세요. 대신 변환을 삭제하고 새 변환을 만들 수 있어요.
병합 변환 예제
이 예시에서는 Merge 변환이 Birthday 및 Birthdate 속성에 적용되어, Birthday_transformed라는 단일 속성으로 결합되고 있어요.
한 프로필에 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 고급 데이터 플랫폼 아래의 Transformation 탭으로 이동해 주세요. 첫 번째 변환이라면 페이지에서 미리 빌드된 변환이 바로 표시돼요. 이전에 만든 변환이 이미 있다면 생성을 선택해 주세요.
미리 빌드된 변환을 선택하면, 규칙이 이미 정의된 상태로 변환 빌더로 이동돼요. 브랜드에 필요한 사항에 따라 여기에서 이러한 규칙을 추가하거나 수정할 수 있어요.
이미 해당 유형(즉, Standardize 또는 Format)의 변환이 적용된 프로필 속성에 사전 구축된 변환을 적용하려고 하면, 속성당 각 종류의 변환은 하나만 적용할 수 있으므로 오류 메시지가 표시돼요.
사전 구축된 변환을 적용할 준비가 되면 변환 빌더에서 저장을 선택해 주세요. 변환이 활성화되며 변환 목록에 표시돼요.
변환 관리
Klaviyo에서 데이터 변환을 만들면, 다음 세부 정보와 함께 변환 페이지에 나열된 것을 확인할 수 있어요.
- 프로필 속성
변환되는 원래 프로필 속성의 이름입니다. - 새 프로필 속성 이름
변환된 프로필 속성의 이름입니다. - 변환 방법
사용된 변환 방법이에요. - 상태
변환의 상태(예: 활성, 진행 중, 비활성)입니다. - 마지막 편집
가장 최근 프로필 속성 변환의 타임스탬프예요.
한 번에 최대 30개의 변환을 활성 상태로 유지할 수 있습니다.
새 변환을 처음 만들면 상태는 진행 중이에요. 이 상태에서는 기존 프로필에 변환이 대량으로 적용되고 있어요. 대량 변환이 완료되면 상태가 활성으로 바뀌어요. 새 프로필이나 기존 프로필에 대한 업데이트는 실시간으로 변환돼요.
각 변환 옆의 메뉴에서 다음을 수행할 수 있어요:
- 기존 변환 편집
- 변환 삭제
- 비활성 변환 사용 설정
속성을 업데이트하거나 다시 변환하려면 편집 옵션을 사용할 수 있어요.
변환을 삭제해도 Property_transformed 아래에 저장된 이미 변환된 속성은 삭제되지 않지만, 변환은 더 이상 새 데이터에 적용되지 않아요.
평가판이 종료되었거나 Klaviyo 고급 데이터 플랫폼 추가 기능을 더 이상 사용하지 않아 데이터 변환 기능에 대한 액세스가 종료되는 경우:
- 모든 변환이 비활성 상태로 설정돼요.
- 변환은 더 이상 새 데이터에 적용되지 않아요.
- 이전에 변환된 데이터는 계속 사용할 수 있습니다.
향후 Klaviyo 고급 데이터 플랫폼 추가 기능을 다시 사용하기로 결정하면, 비활성 변환을 수동으로 다시 활성으로 설정할 수 있어요.
추가 자료
- Understanding data types
Learn about the different options available for storing your data in Klaviyo, and how to use each one. Klaviyo allows you to harness the data collected about your customers to power data-driven marketing choices that will grow your brand. That being said, it's important to understand the data that's being pulled into your account.
- Profile properties reference
Learn about the difference between custom and Klaviyo properties, how to use them to track information about your subscribers, how to remove them, best practices, and more.