12CODE
지금 읽는 곳 포스트백은 무엇을 해결하기 위해 만들어졌나 1 / 8
12code 라이브러리 아티클 표지. 포스트백(Postback/S2S) 통신의 핵심 원리: 자사 쇼핑몰 서버와 애드네트워크 서버 간 전환 데이터를 주고받는 통신 규약과 파라미터 구조

포스트백(Postback/S2S) 통신의 핵심 원리: 자사 쇼핑몰 서버와 애드네트워크 서버 간 전환 데이터를 주고받는 통신 규약과 파라미터 구조

브라우저를 거치지 않고 서버끼리 직접 대화하는 방식이 왜 지금 표준이 됐는지부터 정리합니다.

이 과목 02 / 11편 중급 3분
과목 ID65
트랙STEP 2 중급·실무
모듈2-2. 애드네트워크·프로그래매틱
레슨02
난이도중급
플랫폼구글·메타·MMP
발행일2026-08-29
검토일2026-08-29
관련 과목66 · 84 · 80
출처1건
핵심요약4개
01

포스트백(S2S)은 광고주 서버가 전환 발생 후 정해진 URL로 HTTPS 요청을 보내 전환 데이터를 전달하는 방식이다

02

픽셀과 달리 브라우저를 거치지 않아 쿠키 손실·광고차단기·iOS 제한의 영향을 받지 않는다

03

포스트백 URL은 click_id, conversion_value, conversion_time 등의 파라미터를 GET·POST로 전달한다

04

정상 구성 시 매칭률 98% 이상, 소급 시간 200밀리초 이내가 벤치마크다

01

포스트백은 무엇을 해결하기 위해 만들어졌나

포스트백(Postback) 또는 서버투서버(S2S, Server-to-Server) 추적은 광고주의 서버가 전환 발생 후 미리 정해진 URL로 HTTPS 요청을 발송해 광고 플랫폼이나 측정 파트너(MMP)에 전환 데이터를 전달하는 방식입니다. 픽셀과 달리 브라우저를 거치지 않으므로 쿠키 손실, 광고 차단기, iOS 제한의 영향을 받지 않습니다. 즉 픽셀이 "사용자의 브라우저가 매체에게 알려주는" 구조라면, 포스트백은 "광고주의 서버가 매체에게 직접 알려주는" 구조라는 점이 근본적인 차이입니다.

02

포스트백 URL은 실제로 어떤 형태인가

포스트백 URL은 베이스 URL에 쿼리 파라미터 또는 POST 바디를 통해 전환 데이터를 전달합니다. 필수 파라미터는 보통 click_id(광고 클릭 추적용), conversion_value(거래액), conversion_time(타임스탬프)을 포함합니다. 앱스플라이어, 어드저스트, 브랜치 같은 각 측정 파트너는 자사의 포스트백 URL 형식과 파라미터 스펙을 공식 문서에서 정의하므로, 실무자는 이 문서를 그대로 따라 파라미터 순서와 인코딩을 맞춰야 합니다.

03

자사 쇼핑몰 서버는 이 요청을 어느 시점에 보내야 하나

자사몰 서버 기준으로는 결제가 완료되고 주문이 데이터베이스에 확정 기록되는 시점이 포스트백을 발송할 시점입니다. 결제 승인 콜백을 받기 전에 미리 발송하면 실제로는 결제가 실패한 주문까지 전환으로 잡히는 오류가 생기고, 반대로 너무 늦게 발송하면 매체가 정한 귀인 윈도우를 벗어나 전환이 아예 매칭되지 않을 수 있습니다. 따라서 결제 확정 로직과 포스트백 발송 로직을 같은 트랜잭션 안에서 묶어 처리하는 것이 안전합니다.

04

MMP는 이 통신에서 어떤 역할을 하나

MMP(Mobile Measurement Partner) — 앱스플라이어, 어드저스트, 브랜치, 코차바, 튠, 싱귤러 등 — 는 광고주의 광고 지출과 앱·웹 전환을 연결하는 제3자 측정 플랫폼입니다. MMP는 광고 플랫폼(구글, 메타, 틱톡)과 광고주 서버 사이의 중개자 역할로, 클릭ID를 수집하고 포스트백을 수신해 귀인 모델을 적용합니다. MMP가 광고 플랫폼 네이티브 추적(예: 메타 픽셀)과 동시에 작동할 경우 중복 계산이나 귀인 불일치가 발생할 수 있으므로, 다음 강의에서 다루는 event_id 기반 중복제거가 필수입니다.

05

포스트백을 도입하면 실제로 얼마나 개선되나

포스트백 S2S 추적은 정상 구성 시 200밀리초 이내에 소급되며 매칭률은 98% 이상을 달성합니다. 반면 픽셀만 사용하는 경우의 매칭률은 평균 71% 수준으로, S2S 포스트백은 픽셀 대비 27%p 이상의 전환 데이터 복구 이점을 제공합니다. 다만 이 98%는 포스트백 URL이 정확히 구성되고 광고주 서버가 모든 전환을 정확히 기록하며 네트워크 오류가 최소일 때의 이상적 수치이며, 실제 매칭률은 광고주의 기술 구현 수준에 따라 70~95% 범위에서 변동할 수 있다는 점을 함께 감안해야 합니다.

06

실무자가 포스트백 도입 전에 준비해야 할 것

포스트백을 도입하려면 우선 자사 서버가 전환 이벤트를 확정 기록하는 시점을 정확히 정의하고, 사용할 매체·MMP별 포스트백 URL 스펙 문서를 각각 확보해야 합니다. 또한 1강에서 다룬 클릭ID를 랜딩 시점부터 자사 데이터베이스에 저장해두는 로직이 선행돼야, 결제 완료 시점에 이 클릭ID를 포스트백 파라미터에 실어 보낼 수 있습니다. 이 두 가지가 준비되지 않은 상태에서 포스트백만 급하게 붙이면, 다음 강의에서 다룰 데이터 유실·중복 오류가 그대로 재현될 가능성이 큽니다.

07

GET과 POST 중 어떤 방식을 써야 하나

포스트백 URL은 GET 또는 POST 메서드를 지원하며, 어느 쪽을 쓸지는 광고주가 아니라 측정 파트너가 제공한 스펙에 따라 정해집니다. GET 방식은 파라미터가 URL 쿼리 스트링에 노출돼 구현이 단순하고 로그로 남기기 쉬운 반면, POST 방식은 바디에 데이터를 담아 더 많은 파라미터나 민감한 값을 전달할 때 주로 쓰입니다. 매체·MMP 문서가 명시한 메서드와 다르게 구현하면 요청 자체가 거부되거나 파라미터가 누락된 채로 처리될 수 있으므로, 반드시 문서의 예시 요청을 그대로 복제해 테스트하는 순서를 거쳐야 합니다.

08

포스트백 설정 오류가 생기면 어떤 일이 벌어지나

포스트백 URL 설정 오류는 곧바로 전환 데이터 손실로 이어집니다. 파라미터명이 스펙과 다르거나, 인코딩 방식이 맞지 않거나, 클릭ID가 만료된 뒤에 전송되는 경우 등이 대표적인 실패 사례입니다. 문제는 이런 오류가 발생해도 자사 쇼핑몰의 주문 자체는 정상 처리되기 때문에, 매체 대시보드에서 전환수가 이상하게 적게 잡히는 시점에야 뒤늦게 발견되는 경우가 많다는 점입니다. 이 오류를 조기에 잡아내는 구체적 방법은 다음 강의(4강)에서 이어서 다룹니다.

다음 행동

자사 결제 완료 로직에서 전환이 확정되는 정확한 시점을 팀과 함께 확인하고, 사용 중인 매체·MMP의 포스트백 URL 스펙 문서를 미리 확보해두세요. 다음 편(3강)에서는 이 인프라 위에서 실제로 어떤 표준 이벤트를 언제 트리거해야 하는지 다룹니다.

다음 글 · 레슨 03→구글/메타 픽셀 표준 이벤트 엔지니어링: PageView, ViewContent, AddToCart, InitiateCheckout, Purchase 이벤트가 트리거되는 최적의 시점 사수

← 이전 글 · 레슨 01 퍼포먼스 마케팅의 데이터 인프라: 웹 추적을 위한 브라우저 단 픽셀(Pixel)과 앱 추적을 위한 SDK의 데이터 수집 매커니즘 차이 이해

출처

facts 항목 기준 · 본문 인라인 미표기1건
F-01facts/애드테크_연동실무.json — 포스트백(S2S) 정의, URL 파라미터 구조, MMP 역할, 매칭률·소급 시간 벤치마크업계

플랫폼 기능·심의 기준·가격·법률은 바뀝니다. 이 글은 2026-08-29에 위 출처를 기준으로 확인했습니다.

CHALLENGE

배운 걸 실전 문제로 확인

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

챌린지 보기 →
이 과목의 게시글11편
01퍼포먼스 마케팅의 데이터 인프라: 웹 추적을 위한 브라우저 단 픽셀(Pixel)과 앱 추적을 위한 SDK의 데이터 수집 매커니즘 차이 이해02포스트백(Postback/S2S) 통신의 핵심 원리: 자사 쇼핑몰 서버와 애드네트워크 서버 간 전환 데이터를 주고받는 통신 규약과 파라미터 구조03구글/메타 픽셀 표준 이벤트 엔지니어링: PageView, ViewContent, AddToCart, InitiateCheckout, Purchase 이벤트가 트리거되는 최적의 시점 사수04포스트백 연동 오류 트러블슈팅(1): 데이터가 유실되거나 중복 집계되는 '서버 응답 오류(HTTP Status 500/400)' 현상 원인 규명 및 매칭율 개선05포스트백 연동 오류 트러블슈팅(2): 자사몰 결제 완료 데이터와 광고 매체 대시보드 전환 수치가 30% 이상 벌어질 때 타임스탬프 불일치 교정06테크니컬 애드옵스(AdOps) 실무: 광고 매체별 픽셀 헬퍼(Pixel Helper) 익스텐션을 활용해 유저 행동에 따른 실시간 데이터 전송 상태 검증하기07개인정보 보호 환경(iOS 14+ 등) 대응 픽셀 세팅: 브라우저 쿠키 차단을 우회하기 위한 전환 API(CAPI)와 포스트백의 상호 보완 구조 짜기08맞춤 이벤트(Custom Event) 설계: 일반 구매 외에 "체류 시간 3분 이상", "상세페이지 스크롤 80% 달성" 데이터를 포스트백으로 광고 서버에 넘기기09광고 대행사를 위한 픽셀 공유 및 권한 위임: 비즈니스 관리자 내에서 파트너 계정에 픽셀 자산을 안전하게 양도하고 회수하는 프로세스10개발 팀 협업 가이드라인: 마케터가 필요한 픽셀 데이터 레이어(Data Layer) 변수 값을 개발자에게 명확한 양식서(Spec)로 작성해 전달하는 요령11픽셀/포스트백 인프라 정기 점검 룰: 매체 시스템 업데이트나 쇼핑몰 소스코드 수정 시 트래킹 끊김을 사전 방지하는 주간 데이터 검수 프로토콜 과목 전체 보기 →

MKT TOOLS

실무자를 위한 무료 도구

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

워크스페이스 열기 →