마테크 아키텍처 설계 시 데이터 구조를 어떻게 설계할지 설명
마테크 아키텍처에서 데이터 구조를 설계할 때 가장 먼저 고민한 건 사용자를 어떻게 통합 식별할 것이냐였습니다. 웹·앱·이메일·오프라인 등 여러 채널에서 데이터가 들어올 때 같은 사람을 하나의 프로파일로 연결하지 않으면 단편화된 데이터만 남게 됩니다. 사용자 통합 ID(UUID)를 중심으로 이벤트와 속성 데이터를 연결하는 구조를 기준으로 잡았습니다. 서드파티 쿠키 제한이 강화되면서 퍼스트파티 데이터 수집 기반이 더 중요해졌고, 로그인 기반 식별로 전환하는 설계가 데이터 정확도를 높이는 방향이었습니다.
각 툴의 데이터 스키마가 다른 경우, 중간 레이어에서 공통 포맷으로 변환하는 구조를 두면 툴 교체 시 영향을 줄일 수 있었습니다. 데이터 거버넌스 측면에서는 어떤 데이터를 얼마나 보관할지 기준을 처음부터 정해두는 게 나중에 규제 대응 비용을 줄였습니다.
마테크 데이터 구조는 툴의 문제가 아니라 설계의 문제입니다.