Cast SDK の Google Play データ セーフティ セクション

2021 年 5 月、Google Play は新しいデータ セーフティ セクションを発表しました。これは、アプリによるユーザーデータの収集、共有、セキュリティ対策について、デベロッパーから提供された開示です。

このページでは、Cast Android Sender SDK の使用に関するデータ開示要件を満たす方法について説明します。このページでは、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 とキャスト デバイスとのやり取りに関する情報(アプリのアクティビティ)を収集し、そのデータの一部を Google のログ収集サーバーに送信します。 ログに記録される情報には、一般的な検出イベント、セッション管理イベント、モバイル デバイス情報、クライアント キャストアプリの情報が含まれます。

機能セットのメタデータ、SDK メタデータ、クライアント アプリのメタデータは、アプリごとのさまざまな SDK リリースの導入率をモニタリングし、どの SDK 機能がさまざまなモバイルアプリに統合されているかを把握するために使用されます。

また、この SDK はユーザー固有のデータを収集しないため、Google はユーザーのキャスト エクスペリエンスを改善できます。このデータは、特定のユーザーの行動をモデル化するためには使用されません。データの分析は、特定のユーザー エクスペリエンスの変更ではなく、プロダクト全体の意思決定とシステム全体の変更につながります。

SDK はすべてのデータを匿名で収集します。ログには、特定のユーザーを追跡できる ID は含まれません。収集されたデータは短期間のみ保持されます。削除する前に、データを集計して大まかなプロダクト パフォーマンス指標を取得します。この情報は、SDK の改善に使用されます。

表示されるデータの種類ごとに次の操作を行います。

  • 一部の機能はユーザーのオプトイン機能です。特定の機能に関するアナリティクス データは、キャストがその機能をサポートし、ユーザーがオプトインした場合にのみ収集されます。オプトインと必須機能の両方で、ユーザーがデータ収集をオプトアウトすることはできません。

    • この 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 を使用して製品、ビジネス、エンジニアリングに関する意思決定を下す際の機能の成功、傾向、主な使用状況を特定する。

  • パフォーマンスを調整し、メディアの起動、再生、バッファリングのレイテンシを短縮するため。

表示されるデータの種類ごとに次の操作を行います。

  • すべてのデータ収集は必須です。
  • この SDK は、暗号化された分析データをデバイスから Google のログ収集サーバー経由で Google のデータ分析パイプラインに送信します。
  • このデータは、新しいプラットフォームや SDK のリリースがパフォーマンスに及ぼす影響を Google が判断する際に利用されます。
  • SDK は、サードパーティまたはユーザーのデバイス上の他のアプリとの間でデータを転送または共有しません。

アプリ単位の注意事項

  • ログに記録されたデータは転送時に暗号化されます。
  • アプリ デベロッパーも、この SDK を利用するアプリのユーザーも、データ収集を無効にしたり、データを削除したりすることはできません。