Attribution Reporting API는 사용자 개인 정보 보호를 강화하면서 기여 분석 사용 사례를 지원하는 Chrome의 API입니다. 동일한 문제를 해결하려는 여러 제안서(1, 2, 3, 4 등) 중 하나입니다.
이 문서에서는 웹 인큐베이터 커뮤니티 그룹에서 아직 인큐베이션 중인 Attribution Reporting API를 출시한 이유를 설명합니다. Chrome은 관련 W3C 프로세스에 적극적으로 참여하고 있으며, Chrome팀은 비공개 광고 기술 커뮤니티 그룹(PATCG)에서 여러 브라우저 엔진에서 광범위하게 허용되는 솔루션을 찾기 위해 노력하고 있습니다. API를 동시에 출시하면 이 중요한 사용 사례를 테스트하고 개선할 수 있습니다.
Attribution Reporting API에서 제공하는 사용 사례는 서드 파티 쿠키를 단계적으로 중단하기 전에 생태계의 요구사항을 효과적으로 지원하는 데 중요합니다.
Attribution Reporting 사용 사례는 웹 생태계의 번영에 매우 중요하다고 생각합니다. 또한 Chrome에서 서드 파티 쿠키를 삭제하는 것이 웹에서 사용자의 개인 정보를 개선하는 데 매우 중요하다고 생각합니다.
생태계의 요구사항을 해결하고 사용자 개인 정보를 더 효과적으로 보호하려면 서드 파티 쿠키를 단계적으로 중단하기 전에 이 API를 출시하여 테스트 및 보정을 사용 설정하는 것이 필요하다고 생각합니다. 이 입장은 개인 정보 보호 샌드박스 및 Chrome의 서드 파티 쿠키 삭제와 관련하여 영국 경쟁시장청 (CMA)에 한 약속과 일맥상통합니다.
Attribution Reporting API를 출시하면 개발자가 새로운 기술에 적응하고 표준 프로세스에 정보를 제공하는 실제 환경을 제공하는 동시에 사용자의 개인 정보 보호를 개선할 수 있습니다.
표준은 웹이 작동하는 데 필수적이지만 표준을 수립하는 데는 시간과 합의가 필요합니다. 웹에서 교차 사이트 추적을 중단함에 따라 Google에서 개발하는 새로운 기술이 생태계의 요구사항을 효과적으로 지원할 수 있도록 해야 합니다.
이를 위해서는 Attribution Reporting API를 광범위하게 제공해야 합니다. 이를 통해 개발자는 표준 프로세스가 진행되는 동안 새로운 기술을 도입하고 테스트 결과를 평가할 수 있습니다. 이번 채택 및 테스트의 결과는 표준 설정 프로세스에 반영되며 PATCG 참여자가 기본 사용 사례를 충족하는 상호 운용성 표준에 관해 더 많은 정보를 바탕으로 합의에 도달할 수 있을 것으로 기대합니다.
Attribution Reporting API를 출시하면 웹 플랫폼에서의 향후 측정을 위한 기반을 마련하는 측면에서 구체적인 이점이 있습니다.
- 연구: API를 운영하면 Chrome 및 기타 브라우저 공급업체에 향후 상호 운용 가능한 API를 설계하는 데 필요한 주요 통계가 제공됩니다. Google은 향후 표준을 개선하기 위해 PATCG와 같은 장소에 초기 통계를 제공할 예정입니다.
- 개발 패러다임 전환: Attribution Reporting API로 이전하는 개발자는 특정 API와 관계없이 향후 개인 정보 보호 측정의 핵심이 될 수 있는 노이즈 추가와 같은 새로운 기술 개념을 확대 적용하게 됩니다. 개발자는 다른 시스템을 노이즈 데이터에 맞게 조정하기 시작할 것입니다. Google은 개발자가 전송 가능한 노이즈와 개념을 처리하는 데 필요한 문서와 지원을 제공하기 위해 최선을 다할 것입니다.
이러한 이점은 서드 파티 쿠키의 단계적 중단으로 인한 사용자 개인 정보 보호의 근본적인 개선사항 외에도 제공됩니다. 이러한 이유로 먼저 Attribution Reporting 사용 사례를 지원하는 API를 제공해야 한다고 생각합니다.
Chrome은 가능한 상호 운용 가능한 대체 옵션으로 신중하게 이전할 것입니다.
Chrome은 서드 파티 쿠키 지원 중단 후 생태계를 지원하기 위해 이 사용 사례에 효과적인 개인 정보 보호 API를 제공하기 위해 노력하고 있습니다. 이를 위해서는 당분간 Attribution Reporting API를 출시해야 할 것으로 보입니다.
하지만 일부 브라우저에서는 Chrome의 제안에 긍정적인 신호를 보내지 않았습니다. Google의 장기적인 목표는 브라우저에서 광범위하게 지원하는 상호 운용성 표준을 만드는 것이며, Google은 이러한 솔루션을 찾기 위해 적극적으로 노력하고 있습니다.
이제 Attribution Reporting API가 출시되었으므로 상호 합의된 다른 표준이 등장하면 생태계와 협력하여 새로운 API로의 신중한 전환을 지원할 것입니다. 그때는 Attribution Reporting API 지원 중단을 고려할 수 있습니다. 즉, Attribution Reporting API와 대체 API가 모두 Chrome에서 제공되는 상당한 기간이 있을 수 있습니다. 이 기간 동안 개발자와 기타 이해관계자는 대체 API를 평가하고 이전 경로를 최대한 간단하게 만들 수 있습니다.
참여 및 의견 공유
Google은 API를 지속적으로 개선하기 위해 노력하고 있으며, 개발자 의견에 따라 이미 여러 가지 사항을 변경했습니다 (예: 1, 2, 3, 4, 5 등). 더 많은 의견을 보내주시기 바라며, 앞으로도 커뮤니티와 긴밀히 협력할 수 있기를 기대합니다.
- GitHub: Attribution Reporting API 설명서를 읽고 질문을 올리고 토론을 살펴보세요.
- 개발자 지원: 개인 정보 보호 샌드박스 개발자 지원 저장소에서 질문을 게시하고 토론에 참여하세요.