Cast SDK Google Play 데이터 보안 섹션

2021년 5월, Google Play는 개발자가 앱의 사용자 데이터 수집, 공유 및 보안 관행을 공개하는 새로운 데이터 보안 섹션을 발표했습니다.

이 페이지에서는 Cast Android Sender SDK 사용과 관련된 데이터 공개 요건을 충족하는 방법을 안내합니다. 이 페이지에서는 앱 개발자로서 제어할 수 있는 관련 구성 또는 호출을 포함하여 Google SDK의 최종 사용자 데이터 처리 여부와 처리 방식에 관한 정보를 확인할 수 있습니다.

Google은 최대한 투명하게 지원하고자 노력하고 있습니다. 그러나 앱의 최종 사용자 데이터 수집, 공유 및 보안 관행과 관련하여 Google Play의 데이터 보안 섹션 양식에 응답하는 방법을 결정할 책임은 전적으로 앱 개발자에게 있습니다.

이 페이지의 정보를 사용하는 방법

이 페이지에는 최신 버전의 SDK에서 수집하는 최종 사용자 데이터만 나와 있습니다.

Google에서는 자동으로 수집되는 데이터와 사용자의 사용을 기반으로 수집되는 데이터에 대한 정보를 제공합니다. 자동 수집은 앱에서 특정 메서드나 클래스를 호출하지 않고 SDK가 특정 데이터를 수집한다는 의미입니다. 하지만 대부분의 경우 SDK에서 수집하는 데이터는 앱의 특정 제품 사용, 즉 앱 구성 및 SDK 호출 방식에 따라 달라집니다.

앱의 데이터 공개 정보를 작성하려는 경우 Android의 데이터 유형 가이드를 참고하면 수집되는 데이터를 가장 잘 설명하는 데이터 유형을 판단하는 데 도움이 됩니다. 특정 앱이 수집된 데이터를 공유하고 사용하는 방식도 데이터 공개 정보에 반영해야 합니다.

전송 및 전송 프레임워크

com.google.android.gms:play-services-cast
com.google.android.gms:play-services-cast-framework

SDK 데이터 수집

모바일 앱에서는 Cast SDK를 사용하여 Chromecast와 같은 Cast 지원 기기를 찾고 통신할 수 있습니다. SDK는 SDK와 Cast 기기의 상호작용(앱 활동)에 관한 정보를 수집하고 해당 데이터의 일부를 Google 로그 수집 서버로 전송합니다. 로깅되는 정보에는 일반 검색 이벤트, 세션 관리 이벤트, 휴대기기 정보, 클라이언트 Cast 앱 정보가 포함됩니다.

기능 세트 메타데이터, SDK 메타데이터 및 클라이언트 앱 메타데이터는 여러 앱에서 서로 다른 SDK 출시의 채택률을 모니터링하고 여러 모바일 앱에 통합된 SDK 기능을 파악하는 데 사용됩니다.

또한 SDK는 Google에서 사용자의 전송 환경을 개선하는 데 사용할 수 있는 비사용자 데이터를 수집합니다. 이 데이터는 특정 사용자 행동을 모델링하는 데 사용되지 않습니다. 데이터를 분석하면 특정 사용자 환경의 변화가 아니라 제품 전반에 대한 결정을 내리고 전체 시스템을 변경할 수 있습니다.

SDK는 모든 데이터를 익명으로 수집합니다. 로그에는 특정 사용자로 역추적할 수 있는 식별자가 포함되지 않습니다. 수집된 데이터는 짧은 기간 동안만 보관됩니다. 삭제 전에 데이터를 집계하여 SDK를 개선하는 데 사용되는 대략적인 제품 성능 측정항목을 얻습니다.

나열된 각 데이터 유형에 대해 다음을 수행합니다.

  • 일부 기능은 사용자 선택 기능입니다. 특정 기능에 관한 분석 데이터는 Cast가 해당 기능을 지원하고 사용자가 선택한 경우에만 수집됩니다. 선택 기능과 필수 기능 모두에서 사용자는 데이터 수집을 거부할 수 없습니다.

    • SDK는 암호화된 분석 데이터를 기기에서 Google 로그 수집 서버를 통해 Google의 데이터 분석 파이프라인으로 전송합니다.

    • 수집된 데이터는 SDK를 개선하고, 전반적인 SDK 사용 및 성능을 모니터링하고, 제품의 소프트웨어 결함을 감지하기 위해 집계된 형식으로 사용됩니다.

    • SDK는 데이터를 서드 파티 또는 사용자 기기의 다른 앱과 전송하거나 공유하지 않습니다.

앱 수준 메모

  • SDK에서 전송되는 모든 데이터는 전송 중에 암호화됩니다.
  • 앱 개발자나 이 SDK를 사용하는 앱 사용자는 데이터 수집을 거부하거나 데이터를 삭제할 수 없습니다.

전송-TV

com.google.android.gms:play-services-cast-tv

SDK 데이터 수집

SDK는 Cast Connect를 통합하는 Android TV 수신기 앱의 미디어 재생 환경에 관한 정보를 수집합니다. 수집된 분석은 Google 로그 수집 서버로 전송되기 전에 익명처리됩니다. 로깅된 정보에는 세션 이벤트, 일부 기기 정보, 애플리케이션 재생 정보가 포함됩니다.

SDK는 사용자 정보 또는 콘텐츠 메타데이터 (예: 제목, 아티스트, 콘텐츠 URL)를 로깅하지 않습니다. 콘텐츠 유형, 형식, 길이 등 재생 중인 콘텐츠의 일반적인 속성만 로깅됩니다. 이러한 콘텐츠별 로그의 데이터는 집계된 형식으로만 사용됩니다.

수집된 데이터는 다음과 같이 전송 환경을 개선하는 데 사용됩니다.

  • Cast 기기에서 실행되는 미디어 콘텐츠의 사용 평가

  • 기능 성공, 트렌드, Cast를 사용한 주요 사용 사례를 파악하여 제품, 비즈니스, 엔지니어링 관련 의사 결정

  • 성능을 조정하고 미디어 시작, 재생, 버퍼링의 지연 시간을 줄이기 위해

나열된 각 데이터 유형에 대해 다음을 수행합니다.

  • 모든 데이터 수집이 필요합니다.
  • SDK는 암호화된 분석 데이터를 기기에서 Google 로그 수집 서버를 통해 Google의 데이터 분석 파이프라인으로 전송합니다.
  • 이 데이터는 Google에서 새로운 플랫폼 및 SDK 출시가 성능에 미치는 영향을 파악하는 데 사용됩니다.
  • SDK는 데이터를 서드 파티 또는 사용자 기기의 다른 앱과 전송하거나 공유하지 않습니다.

앱 수준 참고사항

  • 로깅된 데이터는 전송 중에 암호화됩니다.
  • 앱 개발자나 이 SDK를 사용하는 앱 사용자는 데이터 수집을 거부하거나 데이터를 삭제할 수 없습니다.