웹용 Attribution Reporting 개요

광고 클릭 또는 조회가 광고주 사이트에서의 구매와 같은 전환으로 이어지는 경우를 측정합니다.

대상은 누구인가요?

여기에서는 기여 분석 보고서의 기본사항과 몇 가지 기본 개념을 다루지만 기술적인 세부정보는 다루지 않습니다.

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

전환 측정에 광고 기술 플랫폼을 사용하는 광고주와 게시자는 API를 직접 사용할 필요가 없습니다. 광고 기술에서 이 API와 통합할 계획이 있다면 Attribution Reporting의 작동 방식을 알아보는 것이 좋습니다.

Attribution Reporting API란 무엇인가요?

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

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

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

  • 광고 클릭수조회수
  • 서드 파티 광고 기술 제공업체를 사용하는 게시자 사이트의 광고와 같이 서드 파티 iframe에 있는 광고
  • 소셜 네트워크 또는 검색엔진 결과 페이지의 광고, 자체 광고를 게재하는 게시자 등 퍼스트 파티 맥락의 광고입니다.

이러한 용어 또는 개념에 익숙하지 않다면 개인 정보 보호 샌드박스 용어집을 참고하세요.

API 사용해 보기

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

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

API 변경사항

가용성

제안 내용 상태
전환 여정: 앱에서 웹으로
웹 설명Android 설명
메일링 리스트 공지사항
Chrome 및 Android에서 오리진 트라이얼을 위해 사용 가능
전환 여정: 교차 기기
설명
이 제안서는 보관처리되었습니다. 현재 구현 계획은 없습니다.
보고서 확인을 사용하여 잘못된 집계 가능한 보고서 방지
설명
이 제안서는 보관처리되었습니다. 대신 이 사용 사례에 trigger_context_id를 구현했습니다.
Attribution Reporting API 권한 정책의 기본 허용 목록은 그대로 유지됩니다. *
메일링 리스트 공지사항
2023년 1분기에 Chrome에서 사용 가능
구성 가능한 이벤트 수준 보고 에피론
GitHub 문제
2023년 4분기에 Chrome에서 사용 가능
집계 가능한 보고서 페이로드의 패딩
설명 업데이트
2023년 4분기에 Chrome에서 사용 가능
유연한 이벤트 수준
유연한 이벤트 수준 구성 설명
2023년 4분기에 Chrome에서 사용 가능합니다.
기여 분석 보고서 수와 보고 기간의 수/길이를 맞춤설정하는 기능

2024년 1분기에 Chrome에서 사용 가능합니다.
트리거 데이터의 비트 수를 맞춤설정하는 기능
서드 파티 쿠키에 종속되지 않는 Attribution Reporting 상세 디버그 보고서 지원
설명
2024년 3분기에 Chrome에서 사용 가능
Google Cloud용 Attribution Reporting API 및 집계 서비스 지원
Attribution Reporting API 설명
집계 서비스 설명
2023년 하반기에 Chrome에서 사용 가능
유연한 참여 필터링
설명
2024년 3분기에 Chrome에서 사용 가능
기여 분석 전 필터링: 기여 분석 범위
설명
2024년 4분기에 Chrome에서 사용 가능

사용 사례 및 기능

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

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

이벤트 수준 보고서

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

이벤트 수준 보고서
이벤트 수준 보고서 예: news.example의 클릭 ID 200400600 (news.example의 사용자 ID Bob_Doe에 연결됨)으로 인해 shop.example에서 구매가 발생했습니다.

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

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

요약 보고서

요약 보고서 (이전 명칭: 집계 보고서)는 더 자세한 전환 데이터와 클릭수 또는 조회수 데이터와 전환 데이터를 더 유연하게 조인할 수 있는 기능을 제공합니다.

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

요약 보고서의 통계 예시
요약 보고서에서 얻을 수 있는 유용한 정보의 예는 다음과 같습니다. news.example의 캠페인 ID 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를 특정 브라우저에서 사용할 수 있는 경우 기본적으로 모든 사이트의 최상위 문서 및 스크립트와 동일 출처 iframe에서 사용할 수 있습니다.

임의의 서드 파티(예: 최상위 액세스 권한이 있는 스크립트로 페이지에 추가되지 않은 교차 출처 광고 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에서 뉴스를 읽다가 광고를 봅니다. 일주일 후 범준은 shoes.example에서 신발을 구매합니다.

현재 이 전환은 교차 사이트 식별자로 사용되는 서드 파티 쿠키에 의해 추적됩니다. 서드 파티 쿠키를 사용하면 광고 기술 회사는 news.exampleshoes.example에서 밥의 활동에 관한 많은 세부정보에 액세스할 수 있습니다. 광고 기술은 이러한 정보를 병합하여 밥의 위치, 탐색 습관, news.example에서 선호하는 읽을거리를 비롯한 밥의 세부적인 프로필을 만들 수 있습니다. 이 프로필에는 shoes.example의 구매 내역, 활동, 신용카드 정보도 포함될 수 있습니다. 이 교차 사이트 조인은 광고 전환을 측정하는 데 유용합니다. 하지만 사용자 개인 정보 보호를 저해합니다. 밥의 활동이 여러 사이트에서 세부적으로 추적됩니다.

오늘날의 웹 (결합된 ID)과 미래의 웹 (파티션된 ID)을 나란히 보여주는 뷰
오늘날의 웹 (결합된 ID)과 미래의 웹 (파티션된 ID)을 나란히 보여주는 뷰

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

각 보고서 유형의 보호 조치

이벤트 수준 보고서는 광고 측 식별자를 소량의 전환 측 데이터와 연결합니다. 전환에 관한 교차 사이트 정보를 제공하지만 전환 측 정보는 너무 대략적이어서 여러 사이트에서 사용자 ID를 조인할 수 없습니다.

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

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

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

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

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

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

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

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

참여 및 의견 공유