Cast SDK Google Play 데이터 보안 섹션

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

이 페이지에서는 Cast Android Sender SDK 사용과 관련된 데이터 공개 요건을 충족하는 방법을 알아볼 수 있습니다. 이 페이지에서는 앱 개발자로서 관리할 수 있는 관련 구성 또는 호출을 비롯하여 Google SDK에서 최종 사용자 데이터를 처리하는지 여부와 처리 방법에 대한 정보를 확인할 수 있습니다.

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

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

이 페이지에는 SDK의 최신 버전에서만 수집된 최종 사용자 데이터가 표시됩니다.

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

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

cast 및 cast-framework

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

SDK 데이터 수집

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

기능 세트 메타데이터, SDK 메타데이터, 클라이언트 앱 메타데이터는 다양한 앱에서 다양한 SDK 버전을 채택하는 비율을 모니터링하고 다양한 모바일 앱에 통합된 SDK 기능을 파악하는 데 사용됩니다.

또한 SDK는 Google에서 사용자의 전송 환경을 개선할 수 있는 사용자별이 아닌 데이터를 수집합니다. 이 데이터는 특정 사용자의 동작을 모델링하는 데 사용되지 않습니다. 데이터를 분석하면 특정 사용자의 환경이 변경되는 것이 아니라 제품 전반의 결정과 전반적인 시스템이 변경됩니다.

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

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

  • 일부 기능은 사용자가 선택해야 하는 기능입니다. 특정 기능의 애널리틱스 데이터는 Cast에서 해당 기능을 지원하고 사용자가 선택한 경우에만 수집됩니다. 선택 기능과 필수 기능 모두에서 사용자는 데이터 수집을 선택 해제할 수 없습니다.

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

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

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

앱 수준 메모

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

cast-tv

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

SDK 데이터 수집

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

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

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

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

  • Cast를 사용하여 제품, 비즈니스, 엔지니어링 결정을 내릴 때의 기능 성공, 동향, 주요 사용을 파악합니다.

  • 미디어 시작, 재생, 버퍼링의 성능을 조정하고 지연 시간을 줄입니다.

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

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

앱 수준 메모

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