웹용 Attribution Reporting 개요

광고 클릭 또는 조회가 전환(예: 광고주 사이트에서의 구매)으로 이어지는 시점을 측정합니다.

사용 대상

여기에서는 Attribution Reporting의 기본사항과 몇 가지 기본 개념을 알 수 있지만 기술적인 세부정보는 별로 확인할 수 없습니다.

  • 광고 또는 광고 기술 관련 작업을 하는 경우 이 API가 서드 파티 쿠키로 사용 설정된 기능을 제공하는 방법을 알아봅니다. 보고서가 생성되는 방식에 관한 자세한 내용은 API 사용 사례를 참고하세요.
  • 개발자 또는 소프트웨어 엔지니어인 경우 전체 시스템 개요로 이동하거나 API를 실험하고 참여하세요.

전환 측정을 위해 광고 기술 플랫폼을 사용하는 광고주 및 게시자는 API를 직접 사용할 필요가 없습니다. 광고 기술을 이 API와 통합할 계획인 경우 Attribution Reporting의 작동 방식을 이해하는 데 관심이 있을 수 있습니다.

Attribution Reporting API란 무엇인가요?

오늘날 광고 전환 측정에는 서드 파티 쿠키가 의존하는 경우가 많습니다. 브라우저에서는 서드 파티 쿠키에 대한 액세스를 제한하고 있습니다. 서드 파티 쿠키는 사이트 전반에서 사용자를 추적하고 사용자 개인 정보 보호를 저해하는 데 사용될 수 있기 때문입니다.

Attribution Reporting API를 사용하면 서드 파티 쿠키 없이도 개인 정보를 보호하는 방식으로 이러한 측정을 할 수 있습니다.

이 API를 사용하면 광고주와 광고 기술 제공업체가 다음과 같은 경우에 전환을 측정할 수 있습니다.

  • 광고 클릭수조회수
  • 서드 파티 iframe 광고(예: 서드 파티 광고 기술 제공업체를 사용하는 게시자 사이트의 광고)
  • 소셜 네트워크 또는 검색엔진 결과 페이지에 게재된 광고나 자체 광고를 게재하는 게시자 등 퍼스트 파티 맥락의 광고

이러한 용어나 개념에 익숙하지 않은 경우 개인 정보 보호 샌드박스 용어집을 참조하세요.

API 사용해 보기

  • 브라우저에서 로컬로 테스트합니다. 플래그를 설정합니다. 이 플래그는 Chrome 브라우저에 특정 실험용 기능을 사용 설정하도록 지시합니다.

API를 사용해 보고 싶다면 기여도 보고: 실험 및 참여로 이동하세요.

API 변경사항

지원 대상

제안 내용 상태
전환 여정: 앱에서 웹으로의 전환
웹 설명Android 설명
메일링 리스트 공지
Chrome 및 Android에서 오리진 트라이얼용으로 사용 가능
전환 여정: 교차 기기
설명 동영상
제안서가 보관처리되었습니다. 현재 구현 계획은 없습니다.
보고서 확인을 사용하여 집계 가능한 유효하지 않은 보고서 방지
Explainer
2024년 상반기 Chrome에 출시 예정
Attribution Reporting API 권한 정책의 기본 허용 목록은 그대로 유지됩니다. *
메일링 리스트 공지
2023년 1분기에 Chrome에서 제공
구성 가능한 이벤트 수준 보고 epsilon
GitHub 문제
2023년 4분기에 Chrome에서 제공
집계 가능한 보고서 페이로드의 패딩
업데이트된 설명
2023년 4분기에 Chrome에서 제공
1단계 라이트 유연한 이벤트 수준
유연한 이벤트 수준 구성 설명
2023년 4분기에 Chrome에서 사용 가능
기여도 보고서의 개수와 보고 기간의 개수/길이를 맞춤설정할 수 있는 기능이 추가되었습니다.

2024년 1분기에 Chrome에서 제공됨
트리거 데이터의 비트 수를 맞춤설정하는 기능
서드 파티 쿠키 지원 중단 후 Attribution Reporting 디버깅 지원
GitHub에서 의견 찾기
2024년 상반기 Chrome에 출시 예정
Attribution Reporting API 및 Google Cloud용 집계 서비스 지원
Attribution Reporting API 설명
집계 서비스 설명 자료
2023년 하반기 Chrome에서 사용 가능

사용 사례 및 기능

Attribution Reporting API를 사용하면 광고주 또는 서드 파티 광고 기술 제공업체에 전송할 수 있는 두 가지 유형의 보고서를 통해 다양한 유형의 통계에 액세스할 수 있습니다. 이 두 가지 유형의 보고서는 동시에 사용할 수 있으며 상호 보완적입니다.

  • 이벤트 수준 보고서는 광고 측의 특정 광고 클릭 또는 조회를 전환 측 데이터와 연결합니다. 전환 측 데이터는 매우 제한적이며 데이터에 노이즈가 있습니다. 즉, 일부 사례의 경우 실제 보고서 대신 임의의 데이터가 전송됩니다. 이렇게 하면 사이트 간에 사용자 ID를 조인하는 것을 방지하여 사용자 개인 정보를 보호할 수 있습니다. 개인 정보 보호를 위해 신고는 지연되어 전송됩니다.
  • 요약 보고서는 광고 측의 특정 이벤트와 연결되지 않습니다. 이러한 보고서는 이벤트 수준 보고서보다 풍부하고 충실도 높은 전환 데이터를 제공합니다. 개인 정보 보호 기술을 함께 사용하면 사이트 간에 ID가 조인될 위험을 줄일 수 있습니다.

이벤트 수준 보고서

이벤트 수준 보고서는 광고 클릭 또는 조회를 대략적인 전환 데이터와 연결합니다.

이벤트 수준 보고서
이벤트 수준 보고서 예시: news.example의 클릭 ID 200400600 (news.example의 사용자 ID Bob_Doe에 연결됨)이 shop.example에 구매로 이어졌습니다.

이벤트 수준 보고서는 다음 경우에 적합합니다.

  • 최적화. '투자수익을 개선하려면 어떻게 해야 하는가?'와 같은 질문에 대한 답을 찾을 수 있습니다. 특히 이러한 보고서는 보고서에서 광고 측 고유 ID를 사용할 수 있으므로 광고 게재위치를 최적화하는 데 사용할 수 있습니다. 이벤트 수준 보고서는 머신러닝 모델의 학습 데이터를 제공할 수 있습니다.
  • 대략적인 보고: 변환에 관한 정보가 거의 필요하지 않습니다. 현재 클릭의 전환 데이터는 3비트로 제한되며, 이는 전환에 8개의 카테고리 중 하나를 할당할 수 있고 조회에는 1비트를 할당할 수 있음을 의미합니다. 이벤트 수준 보고서에서는 특정 가격이나 전환 시간과 같은 세분화된 전환 측 데이터의 인코딩이 지원되지 않습니다.
  • 사기 행위 감지. 일부 보고서의 데이터는 스팸 또는 무효 활동을 식별하는 데 사용할 수 있는 패턴을 파악하여 광고 사기 감지 및 분석에 유용할 수 있습니다.

요약 보고서

요약 보고서 (이전의 집계 보고서)는 더 자세한 전환 데이터를 제공하며, 클릭 또는 보기 데이터와 전환 데이터를 결합하는 데 더 많은 유연성을 제공합니다.

요약 보고서에 대해 자세히 알아보세요.

요약 보고서의 통계 예
요약 보고서의 통계 예는 다음과 같습니다. news.example의 CampaignID 1234567은(는) shoes.example에 518회의 전환과 총 $38, 174의 지출로 이어졌습니다. 전환의 절반은 미국 뉴욕의 사용자로부터 발생했습니다.

요약 보고서는 사용 사례를 보고하는 데 가장 적합합니다. 이 보고서를 통해 '투자수익은 얼마인가요?'와 같은 질문에 대한 답을 찾을 수 있습니다.

최적화를 위한 요약 보고서 사용 (예: 이벤트 수준 보고서에서는 지원되지 않는 전환 데이터가 너무 대략적이므로 구매 가치에 맞게 최적화)은 현재 연구 중인 분야입니다.

기타 기능

이 API의 기타 기능은 다음과 같습니다.

브라우저 지원

두 API는 서로 다르지만 Chrome과 WebKit은 개방형 환경에서 함께 작동하여 개발자 환경을 간소화합니다. 예를 들어 속성 이름 및 보고서의 JSON 구조를 기준으로 정렬합니다.

Attribution Reporting API의 기능 세트는 Safari 및 WebKit에서 제안하는 Private Click Measurement API의 기능 세트와 다릅니다. 특히 Attribution Reporting API를 사용하면 다음과 같은 이점이 있습니다.

  • 조회 후 측정은 지원됩니다.
  • 이벤트 수준 보고서를 제공할 수 있습니다.
  • 요약 보고서에는 클릭/조회와 전환 모두에 대한 풍부한 정보가 포함되어 있습니다.
  • 광고 기술 플랫폼과 같은 서드 파티는 게시자 및 광고주를 대신하여 보고서를 수신할 수 있습니다.

브라우저 구성

  • 사용자는 chrome://settings/adPrivacy의 사용자 설정을 사용하여 API를 선택 해제할 수 있습니다.
  • API는 시크릿 모드에서 활성화되지 않습니다.
  • 서드 파티 쿠키가 사용 중지되면 API가 활성화되지 않습니다.

사이트에서 액세스를 어떻게 제어할 수 있나요?

특정 브라우저에서 API를 사용할 수 있는 경우 기본적으로 모든 사이트(최상위 문서 및 스크립트와 동일 출처 iframe)에서 API를 사용할 수 있습니다.

임의의 서드 파티(예: 최상위 수준 액세스 권한이 있는 스크립트가 포함된 페이지에 추가되지 않은 교차 출처 광고 iframe)는 게시자나 광고주가 모르게 API를 사용할 수 없습니다. 이러한 iframe에서는 권한 정책을 통해 Attribution Reporting API를 명시적으로 사용 설정해야 합니다.

<iframe src="..." allow="attribution-reporting"></iframe>

교차 출처 iframe을 페이지에 추가하는 최상위 액세스 권한을 보유한 서드 파티도 권한 정책을 사용하여 Attribution Reporting API를 사용 설정할 수 있습니다.

사이트에서는 HTTP 응답 헤더를 전송하여 최상위 수준 액세스 권한이 있는 스크립트를 포함한 모든 당사자에 대해 Attribution Reporting API를 사용 중지할 수 있습니다.

Permissions-Policy: attribution-reporting=()

Attribution Reporting API는 어떻게 작동하나요?

Attribution Reporting API를 사용하면 함께 연결된 두 가지 이벤트, 즉 사용자가 광고를 보거나 클릭하는 것과 같은 게시자 웹사이트의 이벤트와 광고주 사이트에서의 후속 전환을 측정할 수 있습니다.

이벤트 수준 보고서

이벤트 수준 보고서
이벤트 수준 보고서는 다음과 같이 생성됩니다.
브라우저는 광고 기술에서 정의한 전환 데이터와 클릭수 또는 조회수를 일치시킵니다.
나중에 브라우저에서는 결과 보고서를 사전 정의된 엔드포인트로 전송하며 약간의 지연과 노이즈를 포함합니다.

요약 보고서

요약 보고서 생성

요약 보고서는 다음과 같이 생성됩니다.

  • 사용자가 특별히 구성된 광고를 클릭하거나 봅니다. 사용자 로컬 기기의 브라우저는 사전 지정된 기여 분석 구성 데이터와 함께 이 이벤트를 기록합니다.
  • 나중에 사용자가 전환하면 브라우저에서 이 상세 클릭 또는 조회 이벤트 (기여 분석 소스 이벤트라고 함)를 세부 전환 데이터 (기여 분석 트리거 데이터라고 함)와 일치시킵니다. 캡처된 세부정보의 측정기준은 광고 기술 회사에서 사전 정의하며 브라우저는 광고 기술에 의해 정의된 특정 로직을 따릅니다. 브라우저는 이 데이터를 집계 가능한 보고서에 출력합니다.
  • 집계 가능한 보고서는 브라우저에서 암호화되며 광고 기술 서버로 전송됩니다. 광고 기술 서버에서 집계 가능한 보고서가 집계 서비스로 전송되어 요약 보고서가 생성됩니다.
  • 그러면 요약 보고서가 광고 기술에 제공됩니다. 요약 보고서는 이벤트 수준 보고서와 같은 정도로 지연되지 않습니다.

요약 보고서에 대해 자세히 알아보세요.

개인 정보 보호

서드 파티 쿠키와 달리 Attribution Reporting API를 사용하면 광고 회사가 사이트 전반에서 개인의 활동을 추적하지 않고도 전환에 관한 유용한 정보를 얻을 수 있습니다.

'밥'이라는 사람이 있다고 가정해 봅시다. 밥은 news.example에서 뉴스를 읽는 동안 광고를 봅니다. 1주일 후 밥은 shoes.example에서 신발을 구입합니다.

현재 이 전환은 크로스 사이트 식별자로 사용되는 서드 파티 쿠키를 통해 추적됩니다. 광고 기술 회사는 서드 파티 쿠키를 사용하여 news.exampleshoes.example에서 밥의 활동에 관한 다양한 세부정보에 액세스할 수 있습니다. 광고 기술은 이러한 정보를 병합하여 밥의 위치, 인터넷 사용 습관, 선호하는 news.example 읽기 등 밥의 상세한 프로필을 빌드할 수 있습니다. 이 프로필에는 shoes.example의 구매, 활동, 신용카드 정보도 포함될 수 있습니다. 이러한 교차 사이트 결합은 광고 전환을 측정하는 데 유용합니다 하지만 이는 사용자 개인 정보 보호를 저해합니다. 범준의 활동은 여러 사이트에서 매우 상세한 정보를 통해 추적됩니다.

오늘의 웹 (가입 ID) 및 내일 웹 (파티션을 나눈 ID)의 나란히 보기
오늘의 웹 (조인 ID)과 내일의 웹 (파티션을 나눈 ID)의 나란히 보기

전환을 측정하기에는 충분하지만 사이트 전체에서 밥의 활동을 자세히 추적하기에는 소량의 정보가 사이트 간에 결합됩니다. news.exampleshoes.example에서 밥의 활동은 별도로 유지됩니다.

각 보고서 유형의 보호 조치

이벤트 수준 보고서는 광고 측 식별자를 소량의 전환 측 데이터와 연결합니다. 전환에 관한 크로스 사이트 정보는 제공하지만 전환 측 정보는 사이트 간 사용자 ID를 조인하기에는 너무 정밀합니다.

요약 보고서는 자세한 통계를 제공하지만 집계된 수준에서만 제공됩니다. 이러한 집계 가능한 보고서의 콘텐츠는 광고 기술로 전송될 때 암호화되므로 광고 기술은 집계 서비스를 사용하지 않고 보고서에서 정보를 가져올 수 없습니다. 집계 서비스는 노이즈가 있는 집계에만 액세스할 수 있습니다.

비율 제한과 같은 추가적인 개인 정보 보호 기능이 이벤트 수준 보고서와 집계 보고서에 모두 적용됩니다.

세부정보: 이벤트 수준 보고서 및 개인 정보 보호

이벤트 수준 보고서는 다음과 같은 개인 정보 보호 메커니즘에 따라 사이트 전반에서 사용자를 추적하지 않고도 전환 통계를 제공합니다.

  • 크로스 사이트 식별자는 사용되지 않으며 상세한 크로스 사이트 탐색 활동도 기기 외부로 유출되지 않습니다.
  • 이벤트 수준 보고서는 광고 측의 64비트 정보(news.example)를 전환 측의 1비트 또는 3비트(shop.example)와 연결합니다. 64비트는 개별 사용자 식별자에 매핑하기에 충분한 정보이지만, 이 64비트는 1비트 또는 3비트로, 식별자를 보유하기에 충분하지 않은 매우 적은 크로스 사이트 정보에만 연결할 수 있습니다.
    • 광고 측 64비트는 새로운 정보가 아닙니다. 현재 광고 측에서 이미 사용자 ID를 사용할 수 있습니다. news.example 또는 adtech.examplenews.example에서의 특정 사용자 활동에 관해 이미 알고 있습니다.
  • 악용 및 크로스 사이트 추적을 방지하기 위해 추가적인 보호 조치가 적용됩니다.
    • 보고서는 지연된 상태로 전송됩니다.
    • 전환 데이터에 노이즈가 있음: 일정 비율의 허위 보고서가 생성됩니다.
    • 기여 전환 보고서의 수는 클릭 또는 조회당 제한됩니다.

세부정보: 요약 보고서 및 개인 정보 보호

요약 보고서는 클릭 또는 조회 이벤트를 자세한 전환 데이터와 연결합니다. 다음과 같은 개인 정보 보호 메커니즘을 사용하여 사이트 전반에서 사용자를 추적하지 않고 전환 통계를 제공합니다.

  • 교차 사이트 식별자는 사용되지 않습니다.
  • 각 기여 분석은 결과 요약 보고서에 여러 번 기여할 수 있습니다. 사용자는 누구나 특정 클릭 (또는 조회) 및 전환에 대해 여러 기여 분석을 트리거할 수 있습니다.
  • 데이터는 많은 이벤트 수준 (많은 사용자)까지 집계되며 개별 이벤트를 정확하게 관찰할 수 없습니다. 집계된 데이터를 살펴볼 때는 세부 수준이 높아질수록 해당 데이터의 상대적 노이즈도 증가합니다. 많은 이벤트와 사용자를 집계하는 데이터 슬라이스는 유용성을 유지하기 위해 더 정확합니다.
  • 자세한 클릭 또는 조회 이벤트를 자세한 전환 데이터와 연결하는 원시 보고서는 암호화되어 광고 기술 회사에서 읽을 수 없습니다. 이 데이터는 집계 서비스에서만 읽을 수 있습니다.
  • 악용 및 크로스 사이트 추적을 방지하기 위해 추가적인 보호 조치가 적용됩니다.
    • 보고서는 임의의 지연으로 전송됩니다.
    • 데이터의 여러 슬라이스에 대한 쿼리에는 비율이 제한됩니다.

참여 및 의견 공유