Chrome 및 Android용 FLEDGE 서비스

FLEDGE (Android, Chrome)는 서드 파티 데이터 공유를 제한하는 방식으로 잠재고객 구성원의 이전 모바일 앱 또는 웹 참여도를 기반으로 맞춤 잠재고객에 광고를 타겟팅할 수 있도록 하는 개인 정보 보호 샌드박스 제안입니다. FLEDGE 서비스는 광고주와 광고 기술에 실시간 정보를 제공합니다.

이러한 업데이트를 읽어야 하는 대상

  • 광고 기술, 광고 또는 광고 미디에이션 분야에서 일하는 경우 이 도움말에서는 FLEDGE를 최적화하는 데 사용할 수 있는 클라우드 서비스에 대한 개요를 간략히 설명합니다.
  • 개발자인 경우 설명 동영상이 더 자세한 기술 세부정보 및 설정으로 연결됩니다.

이러한 서비스는 공급 측 공급자 (SSP) 및 수요 측 공급자 (DSP)를 위해 설계되었습니다. 현재 웹사이트 및 애플리케이션 콘텐츠 게시자가 취해야 할 조치는 없지만 SSP에서 조치를 조정하기 위해 직접 연락할 수 있습니다.

교차 플랫폼 실시간 서비스

FLEDGE는 앱과 웹용으로 빌드되었으므로 서비스가 여러 플랫폼에서 실시간으로 작동하는 것이 중요합니다.

FLEDGE 서비스 설명에서는 현재 및 향후 제안된 FLEDGE 서비스의 대략적인 시스템 개요, 신뢰 모델, 개인 정보 보호 고려사항, 보안 목표를 자세히 설명합니다.

프로덕션에서 FLEDGE를 테스트해 왔다면 이미 키/값 서비스에 익숙할 것입니다. 이 제안서는 클라우드 구현을 위한 새로운 신뢰 모델로 업데이트되었습니다. 'Bring Your Own Server'(BYOS) 모델에 익숙한 경우 이전 세부정보 및 일정 업데이트를 확인하세요.

두 번째 서비스는 FLEDGE의 범위 내에서 새로 제안된 입찰 서비스입니다. 이 새로운 제안은 광고 입찰 및 입찰 서비스의 개인 정보를 보호하면서 클라이언트에서 클라우드로 입찰 및 광고 입찰을 오프로드합니다. 특히 진행 중인 Chrome 광고 관련성 및 측정 오리진 트라이얼의 일환으로 이미 경험을 쌓은 테스터의 경우 새로운 입찰 서비스 아이디어와 기존 기기 내 설계의 장점에 관한 의견을 보내주시기 바랍니다. 이 제안서는 제안서 수명 주기의 논의 단계에 있습니다. 입찰 서비스는 'Bring Your Own Server' 모델의 범위에 속하지 않습니다.

키/값 서비스

광고 기술은 키/값 서비스를 사용하여 FLEDGE 광고 입찰에 실시간 정보를 제공할 수 있습니다. 이 정보는 다음과 같은 다양한 방식으로 사용될 수 있습니다.

  • 구매자는 광고 캠페인의 남은 예산을 계산할 수 있습니다.
  • 판매자는 광고 소재가 게시자 정책을 준수하는지 확인해야 할 수 있습니다.

키/값 서비스에는 맞춤 사용자 정의 함수를 허용하는 개발자용 API가 있습니다. 이를 통해 개발자는 여러 조회 및 기타 고급 쿼리와 같은 작업에 자체 로직을 실행할 수 있습니다.

광고 기술은 클라우드 서비스를 구현하여 사용할 데이터를 안전하게 저장하고 광고 캠페인이 진행되는 동안 최신 상태로 유지할 수 있습니다.

TEE 기반 FLEDGE 키/값 서비스오픈소스로 제공되었습니다.

입찰 서비스 제안서

FLEDGE 제안서에서는 광고 입찰 및 입찰 실행이 기기에서 이루어지도록 제안합니다.

FLEDGE 입찰 프로세스는 컴퓨팅 집약적일 수 있으며 네트워크를 통한 여러 호출이 포함될 수 있습니다. 이러한 계산을 클라우드로 이전하면 기기의 계산 리소스와 네트워크 대역폭을 확보하고 전반적인 광고 렌더링 지연 시간을 최적화할 수 있습니다.

입찰 서비스를 사용하면 광고 공간 구매자와 판매자가 광고 입찰 실행을 클라우드의 신뢰할 수 있는 실행 환경에서 실행되는 서비스로 오프로드할 수 있습니다.

키/값 서비스와 달리 입찰 서비스는 'Bring Your Own Server' 모델의 범위에 속하지 않습니다.

FLEDGE 서비스용 인프라

이러한 서비스 제안서에서는 기기 내에서 실행되는 서비스가 아닌 개인 정보 보호 중심의 클라우드 기반 서비스를 제시합니다.

FLEDGE 서비스가 작업을 실행할 수 있도록 상호작용하는 여러 항목이 있습니다.

  • 클라이언트(Android 기기 및 Chrome 브라우저)는 FLEDGE 서비스로 암호화된 요청을 전송합니다.
  • 클라우드 플랫폼은 신뢰할 수 있는 실행 환경 (TEE)의 지원을 받는 가상 머신에서 FLEDGE 서비스를 호스팅하므로 FLEDGE 서비스가 서드 파티와 정보를 공유하지 못합니다.
  • 키 관리 시스템에는 클라이언트-서비스 통신의 엔드 투 엔드 암호화를 보장하기 위해 공개 키와 비공개 키를 생성하고 배포하는 서비스와 데이터베이스가 포함됩니다.
FLEDGE 서비스의 시스템 통신
클라이언트는 입찰 및 광고 입찰 프로세스에 중요한 정보를 반환하는 FLEDGE 서비스로 요청을 전송합니다. 클라이언트는 키 관리 시스템에 호스팅된 공개 키를 사용하여 이러한 요청을 암호화합니다. FLEDGE 서비스는 키 관리 시스템을 사용하여 요청을 복호화하고 응답을 암호화합니다. FLEDGE 서비스 설명의 시스템 개요를 참고하세요.

개인 정보 보호 및 보안 고려사항

FLEDGE 서비스의 제안된 아키텍처에서 Google은 인프라가 개인 정보를 보호하고 안전하도록 여러 결정을 내렸습니다.

애드테크는 필요한 보안 기능이 있는 클라우드 제공업체에서 실행되는 신뢰할 수 있는 실행 환경 (TEE)에서 이러한 서비스를 운영합니다.

데이터를 비공개로 안전하게 유지하기 위한 다양한 메커니즘이 있습니다.

  • 모든 클라이언트-서비스 및 서비스 간 통신의 엔드 투 엔드 암호화
  • 신뢰할 수 있는 당사자가 운영하는 키 관리 시스템입니다.
  • FLEDGE 서비스는 클라이언트 요청의 복호화에 필요한 비공개 키에 대한 액세스 권한을 얻기 전에 증명됩니다.

민감한 정보는 광고 기술, Google 또는 기타 법인에 의해 어떠한 서비스에서도 유출되지 않습니다.

Bring Your Own Server to TEE 이전

Chrome용 FLEDGE는 현재 키/값 서비스에 'Bring Your Own Server' (BYOS) 모델을 허용하며, 이 모델은 향후 TEE로 이전해야 합니다. BYOS 모델은 입찰 서비스의 범위에 해당하지 않습니다.

BYOS 모델에서 쉽게 이전할 수 있도록 이미 제안된 기능 외에도 추가 기능이 포함된 FLEDGE 키/값 서비스용 새로운 오픈소스 API, 문서, 서버 구현, 설명을 제공하고 있습니다. 이러한 API는 TEE에서 실행할 수 있는 광고 기술의 맞춤 스크립트 및 맞춤 코드를 허용하기 위한 것입니다.

Chrome과 Android는 광고 기술 플랫폼에서 개발을 모니터링하고 데이터 영역의 코드베이스에 기여할 수 있도록 키/값 서비스를 오픈소스로 제공할 예정입니다.

타임라인

BYOS 모델을 구현한 광고 기술 플랫폼은 FLEDGE가 아직 개발 중일 때 TEE 기반 키/값 서비스 구현으로 이전하는 것을 고려할 수 있습니다.

장기적으로 광고 기술은 실시간 데이터를 검색하기 위해 신뢰할 수 있는 실행 환경 (TEE)에서 실행되는 오픈소스 FLEDGE 키/값 서비스를 사용해야 합니다. 생태계에서 테스트할 시간을 충분히 확보할 수 있도록 하기 위해 서드 파티 쿠키 지원 중단 후 한동안은 오픈소스 키/값 서비스 또는 TEE를 사용하지 않아도 될 것으로 예상됩니다. 전환이 시작되기 전에 개발자가 테스트 및 채택을 시작할 수 있도록 충분한 사전 알림을 제공할 예정입니다.

또한 2023년 중반까지 키/값 서비스에 사용자 정의 함수 API 및 기타 통합을 제공하는 것을 목표로 하고 있습니다. 준비가 되면 광고 기술에서 더 고급 논리를 개발할 수 있습니다. 이 구현을 개선하고 사용자의 요구사항을 가장 잘 충족할 수 있도록 참여해 주시기 바랍니다.

참여 및 의견 공유

개인 정보 보호 샌드박스는 Chrome과 Android가 공동으로 사용자 개인 정보를 보호하는 기술을 제공하고 기업과 개발자가 관심 기반 광고를 활용하는 데 필요한 도구를 제공하기 위해 마련한 파트너십입니다.

개인 정보 보호 샌드박스 이니셔티브에 관해 자세히 알아보려면 다음 안내를 따르세요.