Topics API: 통합 가이드

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

Android용 Topics API는 교차 앱 식별자를 사용하지 않고 관심 기반 광고를 지원하도록 설계되었습니다.

광고주는 사용자의 관심분야와 관련된 광고를 게재하기 위해 노력합니다. 예를 들어 요리와 관련된 정보에 관심이 있는 사용자는 관심분야와 관련 없는 광고보다 요리 관련 광고가 더 관련성이 높다고 생각할 수 있습니다.

관심 기반 광고(IBA)는 개인 맞춤 광고의 한 형태로, 사용자의 관심분야에 따라 광고가 선택됩니다. Android의 개인 정보 보호 샌드박스를 통해 이러한 관심분야는 사용자가 사용한 앱에서 파생됩니다. 이는 현재 조회 중인 콘텐츠에서 파생된 관심분야만 기반으로 하는 문맥 광고와는 다릅니다. 관심 기반 광고를 사용하면 앱에서 문맥 광고보다 더 관련성 높고 흥미로운 광고를 표시할 수 있습니다.

관심 기반 광고에는 일반적으로 앱과 판매자, 구매자 간의 커뮤니케이션이 포함됩니다. 이 가이드는 구매자와 판매자로 모두 운영되는 네트워크 및 광고 기술을 비롯한 이러한 모든 당사자를 대상으로 합니다.

Topics API는 사용자의 앱 사용을 기반으로 기기 내에서 대략적인 관심분야 신호를 추론합니다. 주제라고 하는 이러한 신호는 여러 앱에서 개별 사용자를 추적하지 않고도 관심 기반 광고를 지원하도록 광고주와 공유됩니다.

Topics API를 사용하여 관심 기반 광고를 구현할 때는 고려해야 하는 중요한 사항이 있습니다.

  • 사용자 관심분야 추론은 기기에서 처리됩니다. 사용자 기기에 정확히 어떤 앱이 설치되어 있는지에 관한 사용자 정보는 기기 외부로 전송되지 않으므로 개인 정보가 보호됩니다. 이 모델은 사용자의 교차 앱 데이터가 기기 외부로 전송되고 광고 기술 서버에서 처리되도록 하는 현재 흔히 사용되는 모델과 대조됩니다. 광고 선택의 맞춤설정 및 최적화 모델에서 Topics API가 제공한 신호를 사용하는 등 특정 유형의 처리는 광고 기술 서버에 계속 유지됩니다.

  • 구매자와 광고주는 판매 측에 의존합니다. 주제를 가져오려면 판매 측 앱 및 SDK에서 Topics API를 최소 1 에포크 동안 관찰하여 공간을 설정해야 합니다.

용어

  • 광고주: 광고 인벤토리를 구매하는 수단을 통해 사용자를 참여시키는 회사입니다.
  • 게시자: 콘텐츠와 함께 제공되는 광고 인벤토리를 판매하는 회사입니다.
  • 구매자(또는 구매 측): 광고주가 광고 인벤토리를 구매하도록 돕는 광고 기술 회사입니다.
  • 판매자(또는 판매 측): 게시자가 광고 인벤토리를 판매하도록 돕는 광고 기술 회사입니다.
  • 네트워크: 구매자와 판매자 역할을 모두 실행하는 광고 기술 회사입니다.
  • 소유 및 운영됨: 게시자와 판매자, 구매자 역할을 하는 회사입니다.

목표

관심 기반 광고가 비즈니스에 중요한 경우 Google에서 의견을 받고 API를 만들 수 있도록 앱의 비즈니스 사례와 관련하여 Topics API 버전을 실행해야 합니다. 베타가 출시될 때 주제를 알 수 있도록 디자인 및 개발을 차단 해제할 수 있어야 합니다.

현재 Android의 개인 정보 보호 샌드박스 개발자 프리뷰의 통합 계획 목표에는 다음을 실행하는 기능이 포함됩니다.

모든 광고 기술

  • 주제 분류를 검토하고 포함된 주제에 관한 의견을 제공합니다.
  • Topics API 샘플 앱을 실험하여 기기 내 분류 기준에서 반환되는 주제 데이터를 확인합니다.
  • Topics API 호출을 시작하도록 앱 및 SDK 흐름을 업데이트합니다.
  • 광고 요청에서 주제 전송을 시작하도록 프로토콜을 업데이트합니다.
  • 개인 정보 보호 샌드박스에 광고 기술을 등록합니다.

판매 측 광고 기술

  • 관찰자가 되어 Topics API 공간을 설정합니다. Topics API는 새로운 신호이므로 Topics API 호출을 시작하도록 SDK를 업데이트해야 합니다. 주제를 일관되게 가져오려면 앱이 에포크당 한 번 이상 이 API를 호출해야 합니다. 광고 요청과 함께 전송할 최대 주제 수(주제 3개)를 가져오려면 최대 4 에포크가 필요합니다.
  • 광고 요청에 Topics API 정보를 포함합니다. 각 광고 요청에서 구매 측 파트너와 Topics API 데이터를 공유하기 시작합니다. Topics API는 특정 방문자에게 적절한 광고를 찾는 데 도움이 되도록 다른 신호(예: 문맥 신호)를 보완할 계획입니다.
  • 구매 측 파트너와 주제를 공유하기 위한 프로토콜을 공동작업합니다. Topics API를 사용하려면 각 SDK가 다운스트림 파트너와 협력하여 Topics API 데이터의 공유 방식에 동의해야 합니다.

구매 측 광고 기술

  • 판매 측 파트너와 소통하여 주제를 관찰하고 공간을 설정하려는 계획을 확인합니다. 주제를 수신하려면 판매 측 제공업체가 에포크당 한 번 이상 Topics API를 호출해야 합니다.
  • 판매 측 파트너로부터 주제를 받기 위한 프로토콜을 공동작업합니다. 주제는 판매 측 파트너가 광고 요청의 일부로 공유할 새로운 신호입니다. 구매 측 소비자는 주제 공유 방식에 관해 업스트림 파트너와 협력해야 합니다.
  • 입찰 및 최적화 모델에서 주제를 통합합니다. Topics API는 방문자에게 적절한 광고를 찾는 데 도움이 되도록 문맥과 같은 다른 신호를 보완할 것으로 예상됩니다.

기본 요건 및 설정

앱 개발자와 판매자, 구매자는 다음 단계에 따라 Topics API 사용을 준비해야 합니다.

API 숙지하기

  1. 먼저 설계 제안서를 읽고 Topics API와 그 기능을 익힙니다.
  2. 사용 사례에 필요한 코드와 API 호출을 통합하는 방법은 개발자 가이드를 참고하세요.
  3. 분류를 검토하고 목록에 포함된 주제에 관한 의견을 제공합니다.
  4. 설계 제안서 또는 문서에 관한 의견을 제출합니다.
  5. 가입하여 Topics API에 관한 최신 소식을 받아 봅니다. 이렇게 하면 향후 버전에서 도입되는 새로운 기능을 계속 확인할 수 있습니다.

샘플 앱 설정 및 테스트

  1. 이 페이지에 나온 안내를 따라 Android 스튜디오에서 Android의 개인 정보 보호 샌드박스 SDK를 설정합니다.
  2. 기기에서 주제를 가져오는 방법을 숙지하려면 자바 또는 Kotlin 버전의 샘플 앱에서 코드를 포크하고 실행합니다.
  3. 테스트 중에 이름 및 설명에 관한 앱 정보를 실험하여 기기 내 분류 기준에서 반환되는 주제를 변경합니다.
  4. 클라이언트 API와 기기 내 분류가 작동하는 방식을 이해한 후 샘플 앱을 자체 통합을 안내할 예로 사용합니다.

도움말: 앱에 반환된 주제 데이터의 유용성을 신중히 검토하세요. 분류를 개선할 수 있다고 생각하는 방법을 식별하고 분류를 개선하는 방법에 관한 권장사항이 있으면 의견을 제출해 주시기 바랍니다.