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 はすべてのデータを匿名で収集します。ログには、特定のユーザーを特定できる識別子は含まれません。収集されたデータは短期間しか保持されません。削除する前に、データを集計して大まかなプロダクト パフォーマンス指標を取得します。これらの情報は、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 を利用するアプリのユーザーも、データ収集を無効にしたり、データを削除したりすることはできません。