12CODE
지금 읽는 곳 데이터가 CDP까지 도달하는 전체 경로부터 그려본다 1 / 4
12code 라이브러리 아티클 표지. 구현 조건 및 데이터 파이프라인 설계: 각 채널에서 실시간으로 발생하는 원시 데이터를 CDP 핵심 서버 API로 전송하는 웹훅(Webhook) 및 SDK 인프라

구현 조건 및 데이터 파이프라인 설계: 각 채널에서 실시간으로 발생하는 원시 데이터를 CDP 핵심 서버 API로 전송하는 웹훅(Webhook) 및 SDK 인프라

CDP를 붙이기 전에 어떤 데이터를, 어떤 방식으로, 어떤 순서로 보낼지부터 설계해야 나중에 다시 뜯어고치지 않습니다.

이 과목 03 / 12편 고급 3분
과목 ID116
트랙STEP 3 고급·전략
모듈3-2. 프로그래매틱 핵심 원리·거시 데이터 분석
레슨03
난이도고급
플랫폼CDP(Braze·Adobe·Salesforce 등)
발행일2026-08-29
검토일2026-08-29
관련 과목114 · 117 · 120
출처3건
핵심요약4개
01

데이터 파이프라인은 소스 시스템 → 수집(SDK/API/웹훅) → 원시 데이터 저장(Data Lake Objects 등) → 정제·변환 → Identity Resolution 순으로 흐른다

02

웹·앱 행동 데이터는 대개 클라이언트 SDK, 서버 이벤트는 서버사이드 API·웹훅, 배치성 CRM·웨어하우스 데이터는 Data Streams류 커넥터로 수집 방식이 갈린다

03

Salesforce Data Cloud는 이 흐름을 Data Streams(수집)→Data Transforms(정제)→Identity Resolution(매칭) 3단계로 공식 문서화하고 있다

04

파이프라인 설계 단계에서 식별자(이메일·전화번호·회원ID·기기ID) 표준을 먼저 정하지 않으면 이후 Identity Resolution 정확도가 근본적으로 제한된다

01

데이터가 CDP까지 도달하는 전체 경로부터 그려본다

CDP 도입 실무에서 가장 먼저 해야 할 일은 벤더를 고르는 게 아니라, 우리 조직의 데이터가 소스 시스템에서 CDP까지 어떤 경로로 흐를지 그려보는 것입니다. Salesforce Data Cloud 공식 문서는 이 흐름을 세 단계로 정리합니다—먼저 Data Streams가 CRM·마케팅 플랫폼·데이터 레이크 등 소스 시스템의 데이터를 Data Lake Objects(DLO)라는 원시 데이터 영역으로 수집하고, 이어서 Data Transforms가 이 원시 데이터를 정제·정규화하며, 마지막으로 Identity Resolution이 정제된 데이터에 매칭 규칙을 적용해 통합 프로필을 만듭니다. 이 3단계 구조는 Salesforce만의 특수한 방식이 아니라 대부분의 CDP가 공통으로 따르는 일반 원리이므로, 다른 벤더를 쓰더라도 이 순서로 설계를 시작하는 게 안전합니다.

02

실시간 행동 데이터는 SDK, 이벤트는 웹훅·API로 나뉜다

수집 방식은 데이터의 성격에 따라 갈립니다. 웹사이트·앱에서 발생하는 클릭·스크롤·화면 진입 같은 행동 데이터는 대개 클라이언트 SDK(자바스크립트 SDK, 모바일 SDK)를 페이지·앱에 심어 실시간으로 전송합니다. 반면 결제 완료, 배송 상태 변경처럼 서버(백엔드)에서 발생하는 이벤트는 서버사이드 API 호출이나 웹훅(Webhook)으로 보내는 것이 일반적입니다. 웹훅은 특정 이벤트가 발생했을 때 외부 시스템(CDP)의 지정된 엔드포인트로 자동 HTTP 요청을 보내는 방식으로, 결제 시스템·CRM처럼 CDP가 직접 폴링(polling)하기 어려운 외부 시스템의 이벤트를 실시간에 가깝게 전달하는 데 씁니다. CRM 데이터나 과거 거래 이력처럼 실시간성이 필요 없는 대량 데이터는 배치 커넥터(Data Streams류)로 정기 동기화하는 것이 일반적입니다.

03

식별자 표준을 먼저 정해야 하는 이유

파이프라인을 설계할 때 가장 자주 간과되는 부분이 식별자(identifier) 표준화입니다. 웹은 쿠키 기반 익명 ID, 앱은 기기 ID, 회원 시스템은 회원번호, POS는 멤버십 카드번호를 쓰는 식으로 시스템마다 식별자 체계가 다르면, 아무리 데이터를 잘 모아도 이후 Identity Resolution(8강에서 자세히 다룹니다) 단계에서 같은 사람인지 판단할 공통 기준이 없어 정확도가 떨어집니다. 따라서 파이프라인 설계 단계에서부터 "이메일은 소문자로 정규화한다", "전화번호는 국가 코드를 포함한 E.164 형식으로 통일한다" 같은 규칙을 미리 정해 각 시스템의 전송 스펙에 반영해두는 것이, 나중에 정제 단계에서 다시 손보는 것보다 훨씬 적은 비용으로 끝납니다.

04

SDK·API 연동에서 개발 리소스를 어떻게 배분하나

CDP 벤더 대부분은 웹·iOS·안드로이드용 SDK와 서버사이드 API를 기본 제공하지만, 실제 설치·검증은 개발팀 리소스가 필요한 작업입니다. 실무에서는 우선순위를 정해 단계적으로 진행하는 것이 현실적입니다—먼저 핵심 전환 이벤트(회원가입, 구매) 몇 개만 SDK로 심어 데이터가 실제로 CDP에 들어오는지 검증하고, 이후 세부 행동 이벤트(장바구니 담기, 특정 페이지 조회)를 추가하는 순서입니다. 처음부터 모든 이벤트를 한 번에 설계·구현하려 하면 개발 일정이 지연되고, 정작 마케팅팀이 당장 필요한 핵심 세그먼트조차 만들 데이터가 없는 상태로 오래 머물게 됩니다.

다음 행동

지금 조직의 웹·앱·서버·CRM 각 시스템이 어떤 식별자를 쓰고 있는지 나열하고, 이메일·전화번호처럼 여러 시스템에 공통으로 존재하는 식별자가 무엇인지 표시해보세요. 이 표가 4강(세그먼트 빌딩)과 8강(스키마 매칭)에서 그대로 재사용됩니다.

다음 글 · 레슨 04→실시간 개인화 세그먼트(Dynamic Segmentation) 빌딩: "최근 3일 내 앱 방문 3회 이상, 장바구니에 5만 원 이상 담은 서울 거주 유저" 자동 분류 룰셋

← 이전 글 · 레슨 02 글로벌 대표 CDP 솔루션 포지셔닝 비교: Braze, Adobe Real-Time CDP, Salesforce Data Cloud, Segment 가성비 및 엔터프라이즈 스펙 해부

CHALLENGE

배운 걸 실전 문제로 확인

카테고리별 Level Test로 실무 레벨을 점검해보세요.

챌린지 보기 →
이 과목의 게시글12편
01고객 데이터 플랫폼(CDP)의 정의와 역할: 웹, 앱, 오프라인 POS, CRM 등 파편화된 유저 행태 데이터를 단일 고객 뷰(Single Customer View)로 통합02글로벌 대표 CDP 솔루션 포지셔닝 비교: Braze, Adobe Real-Time CDP, Salesforce Data Cloud, Segment 가성비 및 엔터프라이즈 스펙 해부03구현 조건 및 데이터 파이프라인 설계: 각 채널에서 실시간으로 발생하는 원시 데이터를 CDP 핵심 서버 API로 전송하는 웹훅(Webhook) 및 SDK 인프라04실시간 개인화 세그먼트(Dynamic Segmentation) 빌딩: "최근 3일 내 앱 방문 3회 이상, 장바구니에 5만 원 이상 담은 서울 거주 유저" 자동 분류 룰셋05옴니채널 메시징 오케스트레이션: CDP 세그먼트 데이터를 기반으로 앱 푸시 -> 이메일 -> 카카오 친구톡으로 이어지는 유저 여정 시나리오 자동 발송 세팅06광고 매체 오디언스 자동 동기화(Identity Resolution): CDP 내 정제된 가관여 유저 리스트를 구글/메타 광고 계정 맞춤 타겟으로 매 시간 자동 API 전송하는 인프라07[실패 사례 분석] 데이터 싱크 지연으로 인한 스팸 메시지 발송 오류: 결제 완료 유저 데이터가 CDP에 실시간 미반영되어, 구매자에게 "왜 안 사냐"는 장바구니 독촉 문자가 나가 대량 이탈한 사고 방어08데이터 요건 및 스키마(Schema) 매칭의 정석: 회원 테이블의 user_id 속성과 비회원 추적용 anonymous ID를 합법적 로그인 시점에 병합(User Mapping)하는 기술09[확인 항목] CDP 호스팅 요금 및 데이터 전송량(MTU/Data 포인트) 과금 테이블 계산: 비즈니스 볼륨 확장에 따른 솔루션 유지 비용 시뮬레이션10프라이버시 컴플라이언스 자동화: 유저가 자사몰에서 수신 거부(Opt-out) 신청 시, CDP를 거쳐 연동된 모든 제3자 매체 광고 타겟군에서 즉각 자동 삭제되는 로직11통계적 판정 기준: CDP 도입 전 개별 메시징 발송 시절 유저 이탈율(Churn Rate) 지표 vs CDP 도입 후 옴니채널 개인화 시나리오 기반 리텐션 커브 평탄화 검증 실험12[레슨] CDP 솔루션 마스터십 내재화: 마케팅 팀과 데이터 엔지니어링 팀 간의 주간 데이터 스키마 정합성 검수 및 오퍼레이션 대시보드 최적화 프로토콜 과목 전체 보기 →

MKT TOOLS

실무자를 위한 무료 도구

카피 글자수 검사, CPC·ROAS 계산기, UTM 생성기까지.

워크스페이스 열기 →