클린룸 쿼리를 실행하기 전에 반입돼 있어야 하는 데이터

클린룸에서 "광고 노출 빈도와 실제 결제의 상관관계"를 뽑으려면, 먼저 두 종류의 데이터가 같은 가명 ID 기준으로 클린룸 안에 존재해야 합니다. 하나는 매체 쪽의 광고 노출 이벤트 로그(어떤 가명 ID가 언제, 어떤 캠페인·소재를 몇 번 봤는지)이고, 다른 하나는 광고주 쪽의 결제 로그(어떤 가명 ID가 언제, 얼마를 결제했는지)입니다. 구글 ADH는 Google Ads·DV360·CM360·유튜브의 노출 로그를 자체적으로 이미 보유하고 있으므로, 광고주는 자사몰 결제 로그만 3강에서 세팅한 매칭 프레임워크를 통해 가명 ID로 변환해 반입하면 됩니다. 반입 시점의 데이터 최신성도 중요한데, 결제 로그가 며칠 단위로 지연 업로드되면 최근 캠페인의 상관관계 분석 결과가 왜곡될 수 있어 업로드 주기를 사전에 설계해야 합니다.

구글·아마존은 SQL 직접 작성, 메타는 템플릿

구글 ADH와 아마존 AMC는 표준 SQL에 가까운 문법으로 분석가가 직접 쿼리를 작성할 수 있습니다. 유저 단위 테이블에서 노출 횟수를 집계(GROUP BY)하고, 이를 결제 로그 테이블과 가명 ID 기준으로 조인(JOIN)한 뒤, 노출 빈도 구간별 결제 전환율을 산출하는 식의 쿼리가 전형적인 패턴입니다. 반면 메타 Advanced Analytics는 자유로운 SQL 작성이 아니라 메타가 미리 승인해둔 쿼리 템플릿 안에서만 분석이 이뤄지므로, "노출 빈도 대 결제 전환율"처럼 표준 템플릿에 없는 조합을 보려면 메타 쪽에 템플릿 추가를 요청하거나 제공되는 템플릿의 파라미터 범위 안에서 우회적으로 근접한 지표를 뽑아야 하는 경우가 있습니다. 이 차이 때문에 세밀한 커스텀 분석이 필요한 조직은 구글·아마존 클린룸을 우선 검토하고, 표준화된 분석으로 충분한 조직은 메타의 템플릿 방식이 오히려 운영 부담이 적을 수 있습니다.

노출 빈도-결제 상관관계 쿼리의 기본 구조

가장 기본적인 쿼리 구조는 세 단계로 나뉩니다. 첫 단계는 특정 기간·캠페인 범위의 노출 이벤트를 가명 ID별로 집계해 "유저별 노출 횟수" 테이블을 만드는 것이고, 두 번째 단계는 같은 기간 결제 로그를 가명 ID별로 집계해 "유저별 결제 여부·결제액" 테이블을 만드는 것입니다. 세 번째 단계에서 두 테이블을 가명 ID로 조인해, 노출 횟수 구간(예: 12회, 35회, 6회 이상)별로 결제 전환율과 평균 결제액을 비교합니다. 이 결과를 통해 "몇 회 노출부터 결제 전환율이 유의미하게 올라가는지" 같은 빈도 최적화 인사이트를 얻을 수 있는데, 이는 매체가 제공하는 기본 리포트에서는 확인할 수 없는 유저 단위 정밀도입니다.

쿼리를 설계할 때 미리 고려해야 할 제약

아무리 정교하게 쿼리를 설계해도, 클린룸은 결과 행에 포함된 유저 수가 매체가 정한 최소 기준 미만이면 그 결과를 아예 출력하지 않습니다. 따라서 노출 빈도 구간을 지나치게 세밀하게 쪼개거나(예: 1회, 2회, 3회... 를 각각 별도 구간으로), 특정 캠페인·소재·지역까지 조건을 좁혀서 쿼리하면 각 구간의 유저 수가 임계값 밑으로 떨어져 결과 자체를 받지 못하는 경우가 자주 생깁니다. 쿼리를 설계하는 단계에서부터 예상되는 각 구간의 유저 규모를 가늠하고, 필요하면 구간을 더 넓게 묶거나 분석 기간을 늘려 유저 수를 확보하는 방향으로 조정해야 합니다. 이 최소 모수 임계값의 구체적 기준과 극복 방법은 5강에서 자세히 다룹니다.

쿼리 결과를 해석할 때 흔히 저지르는 오류

쿼리가 정상적으로 결과를 돌려줬다고 해서 그 상관관계를 곧바로 인과관계로 해석하면 안 됩니다. 노출 빈도가 높은 유저군의 결제 전환율이 높게 나온다고 해서, 노출을 더 많이 시키면 결제가 늘어난다는 뜻은 아닙니다 — 애초에 구매 의향이 높았던 유저에게 리타겟팅 로직이 더 많은 노출을 몰아줬을 가능성(역인과)을 배제할 수 없기 때문입니다. 이 문제를 줄이려면 노출군과 비노출군을 무작위로 나눠 비교하는 실험 설계(홀드아웃 그룹)를 병행하거나, 최소한 신규 유입 유저와 기존 리타겟팅 대상 유저를 분리해서 상관관계를 따로 봐야 합니다. 클린룸이 정밀한 데이터를 제공한다고 해서 통계 해석의 기본 원칙(상관과 인과의 구분)까지 대신 검증해주지는 않는다는 점을 실무자가 항상 감안해야 합니다.

쿼리 실행 비용도 함께 고려해야 한다

구글 ADH·아마존 AMC 모두 클라우드 인프라(BigQuery 등) 위에서 쿼리가 실행되는 구조이기 때문에, 쿼리가 스캔하는 데이터 규모에 따라 별도의 클라우드 컴퓨팅 비용이 발생할 수 있습니다. 대용량 이벤트 로그를 조인하는 쿼리를 반복적으로 실행하면 예상보다 비용이 커질 수 있으므로, 처음에는 작은 샘플이나 짧은 기간으로 쿼리 로직을 검증한 뒤 전체 범위로 확장하는 방식이 안전합니다. 정확한 과금 단가는 클라우드 제공사·계약 조건에 따라 달라지므로 사전에 재무·IT 담당자와 예산 범위를 협의해두는 것이 좋습니다.