REST Resource: accounts.apps.reports

リソース: レポート

プライバシー レポート。

JSON 表現
{
  "name": string,
  "resultsUri": string,
  "appBundle": {
    object (AppBundle)
  },
  "checks": [
    {
      object (Check)
    }
  ],
  "dataMonitoring": {
    object (DataMonitoring)
  }
}
フィールド
name

string

レポートのリソース名。

resultsUri

string

結果を表示するための URL。

appBundle

object (AppBundle)

分析された App Bundle に関する情報。

checks[]

object (Check)

App Bundle に対して実行されたチェックのリスト。

dataMonitoring

object (DataMonitoring)

データ モニタリングに関する情報。

AppBundle

分析された App Bundle に関する情報。

JSON 表現
{
  "bundleId": string,
  "version": string,
  "versionId": string,
  "releaseType": enum (AppBundleReleaseType),
  "codeReferenceId": string
}
フィールド
bundleId

string

バンドルの一意の ID。例: 「com.google.Gmail」。

version

string

ユーザーに表示されるバンドルのバージョン(Android versionName や iOS の CFBundleShortVersionString など)。例: 「7.21.1」。

versionId

string

ビルドを識別するためにオペレーティング システムとストア全体で使用されるバージョン(Android versionCode や iOS の CFBundleVersion など)。

releaseType

enum (AppBundleReleaseType)

リリースのタイプを示します。

codeReferenceId

string

リリースに関連付けられた Git commit ハッシュまたは変更リスト番号。

AppBundleReleaseType

リリースのタイプを示します。今後、この列挙型にはさらに値が含まれる可能性があります。

列挙型
APP_BUNDLE_RELEASE_TYPE_UNSPECIFIED 指定されていません。
PUBLIC 製品版バンドルを公開しました。
PRE_RELEASE プレリリース版のバンドル。

チェック

アプリに対して実行されたチェック。

JSON 表現
{
  "type": enum (CheckType),
  "severity": enum (CheckSeverity),
  "state": enum (CheckState),
  "stateMetadata": {
    object (CheckStateMetadata)
  },
  "regionCodes": [
    string
  ],
  "citations": [
    {
      object (CheckCitation)
    }
  ],
  "evidence": {
    object (CheckEvidence)
  }
}
フィールド
type

enum (CheckType)

実行されたチェックのタイプ。各タイプは、レポートのチェック項目のリストに 1 回のみ表示されます。

severity

enum (CheckSeverity)

チェックの緊急度またはリスクレベル。

state

enum (CheckState)

チェックを実行した後の結果。

stateMetadata

object (CheckStateMetadata)

過去のレポートに関連するチェック ステータスに関する追加情報。

regionCodes[]

string

チェックの影響を受けるリージョン。詳しくは、https://google.aip.dev/143#countries-and-regions をご覧ください。

citations[]

object (CheckCitation)

チェックの法的根拠となる規則やポリシー。

evidence

object (CheckEvidence)

チェック結果を裏付ける証拠。

CheckType

レポート内のチェックの一意の識別子。

列挙型
CHECK_TYPE_UNSPECIFIED 指定されていません。
PRIVACY_POLICY_UPDATE_DATE_RECENT プライバシー ポリシーが最近更新されていることを確認します。
PRIVACY_POLICY_GDPR_GENERAL_RULES プライバシー ポリシーが、EU のユーザーの GDPR に基づく権利を参照しているかどうかを確認します。
PRIVACY_POLICY_CCPA_GENERAL_RULES プライバシー ポリシーが CCPA に基づく権利を参照しているかどうかを確認します。
PRIVACY_POLICY_COLLECTION_CATEGORIES_DATA_NOTICE 収集される個人データのカテゴリがプライバシー ポリシーに記されているかどうかを確認します。
PRIVACY_POLICY_PROCESSING_PURPOSE_DATA_NOTICE 個人データが処理される理由がプライバシー ポリシーに説明されているかどうかを確認します。
PRIVACY_POLICY_SHARING_CATEGORIES_DATA_NOTICE プライバシー ポリシーに、第三者による個人データの共有に関する情報が含まれているかどうかを確認します。
PRIVACY_POLICY_DATA_RETENTION_NOTICE プライバシー ポリシーにデータ保持の方針が記載されているかどうかを確認します。
PRIVACY_POLICY_CONTACT_DETAILS_NOTICE 連絡先情報がプライバシー ポリシーに含まれているかどうかを確認します。
PRIVACY_POLICY_CHILDREN_GENERAL_RULES 子供に関する要件に関する情報がプライバシー ポリシーに含まれているかどうかを確認します。
PRIVACY_POLICY_DATA_TYPE_PHONE_NUMBER プライバシー ポリシーの電話番号データ型の申告が使用状況と一致しているかどうかを確認します。
PRIVACY_POLICY_DATA_TYPE_USER_ACCOUNT_INFO プライバシー ポリシーにおけるユーザー アカウント情報のデータタイプの申告が、使用量と一致しているかどうかを確認します。
PRIVACY_POLICY_DATA_TYPE_PRECISE_LOCATION プライバシー ポリシーにおける正確な位置情報のデータ型の申告が使用状況と一致しているかどうかを確認します。
PRIVACY_POLICY_DATA_TYPE_DEVICE_ID プライバシー ポリシーに記載されているデバイス ID のデータ型の申告が使用状況と一致しているかどうかを確認します。
PRIVACY_POLICY_DATA_TYPE_APPS_ON_DEVICE プライバシー ポリシーで宣言されているデバイス上のアプリのデータの種類が、使用状況と一致しているかどうかを確認します。
PRIVACY_POLICY_DATA_TYPE_CONTACTS プライバシー ポリシーに記載されている連絡先のデータの種類の申告が、使用状況と一致しているかどうかを確認します。
PRIVACY_POLICY_DATA_TYPE_TEXT_MESSAGES プライバシー ポリシーのテキスト メッセージのデータ型の宣言が、使用状況と一致しているかどうかを確認します。
PRIVACY_POLICY_DATA_TYPE_PII プライバシー ポリシーにおける PII データ型の申告が、使用方法と一致しているかどうかを確認します。
PRIVACY_POLICY_DATA_TYPE_PII_CATEGORIES プライバシー ポリシーの PII カテゴリに関するデータ型の申告が、使用方法と一致しているかどうかを確認します。
PRIVACY_POLICY_DATA_TYPE_HEALTH_AND_BIOMETRIC プライバシー ポリシーの健康と生体認証のデータ型の申告が使用状況と一致しているかどうかを確認します。
PRIVACY_POLICY_BRAZIL_LGPD_GENERAL_RULES ブラジルのユーザー向けの LGPD に基づく権利がプライバシー ポリシーで言及されているかどうかを確認します。
PRIVACY_POLICY_VIRGINIA_VCDPA_GENERAL_RULES プライバシー ポリシーでバージニア州のユーザー向けの VCDPA に基づく権利について言及しているかどうかを確認します。
PRIVACY_POLICY_AFFILIATION_MENTION プライバシー ポリシーで会社名またはアプリ名が特定されているかどうかを確認します。
PRIVACY_POLICY_RIGHT_TO_DELETE_NOTICE プライバシー ポリシーに、ユーザーのデータを削除する権利が記載されているかどうかを確認します。
PRIVACY_POLICY_RIGHT_TO_ACCESS_NOTICE ユーザーに関するデータにアクセスする権利がプライバシー ポリシーに明記されているかどうかを確認します。
PRIVACY_POLICY_RIGHT_TO_RECTIFICATION_NOTICE ユーザーデータの誤りを修正するユーザーの権利がプライバシー ポリシーに明記されているかどうかを確認します。
PRIVACY_POLICY_RIGHT_TO_KNOW_ABOUT_SELLING_NOTICE 情報販売に関するユーザーの権利がプライバシー ポリシーに明記されているかどうかを確認します。
PRIVACY_POLICY_RIGHT_TO_KNOW_ABOUT_SHARING_NOTICE プライバシー ポリシーに、情報の共有に関するユーザーの権利が記載されています。
PRIVACY_POLICY_RIGHT_TO_OPT_OUT_FROM_SELLING_NOTICE プライバシー ポリシーに、情報販売を無効にするユーザーの権利が記載されているかどうかを確認します。
PRIVACY_POLICY_METHOD_TO_OPT_OUT_FROM_SELLING_OR_SHARING_NOTICE ユーザーがデータの販売や共有をオプトアウトする方法が、プライバシー ポリシーに説明されているかどうかを確認します。
PRIVACY_POLICY_DATA_CONTROLLER_IDENTITY データ管理者の名前と連絡先情報が、プライバシー ポリシーに記載されているかどうかを確認します。
PRIVACY_POLICY_DPO_CONTACT_DETAILS プライバシー ポリシーにデータ保護オフィサーの名前と連絡先情報が記載されているかどうかを確認します。
PRIVACY_POLICY_RIGHT_TO_LODGE_A_COMPLAINT ユーザーが監督機関に苦情を申し立てる権利についてプライバシー ポリシーに言及しているかどうかを確認します。
PRIVACY_POLICY_CHILDREN_INFO_COLLECTION 子供から収集される個人情報の種類がプライバシー ポリシーに記載されているかどうかを確認します。
PRIVACY_POLICY_CHILDREN_INFO_USAGE_PURPOSES 子供から個人情報を収集する理由がプライバシー ポリシーに記載されているかどうかを確認します。
PRIVACY_POLICY_CHILDREN_INFO_DISCLOSURE_PRACTICES お子様の個人情報を第三者と共有することをプライバシー ポリシーに記しているかどうかを確認します。
PRIVACY_POLICY_CHILDREN_INFO_PUBLICITY 子供の個人情報の一般公開をアプリで許可しているかどうかがプライバシー ポリシーに記載されているかどうかを確認します。
PRIVACY_POLICY_PARENTS_METHOD_OF_INFO_DELETION プライバシー ポリシーに、親/介護者/保護者がお子様の個人情報の削除をリクエストする方法が記載されているかどうかを確認します。
PRIVACY_POLICY_PARENTS_METHOD_TO_INFO_REVIEW プライバシー ポリシーに、親/介護者/保護者がお子様の個人情報を確認する方法が記載されているかどうかを確認します。
PRIVACY_POLICY_PARENTS_METHOD_TO_STOP_FURTHER_INFO_COLLECTION_USE 親/介護者/保護者がお子様の個人情報からの収集/使用を中止する方法がプライバシー ポリシーに記載されているかどうかを確認する。
PRIVACY_POLICY_PARENTS_RIGHT_TO_INFO_DELETION プライバシー ポリシーに、保護者/介護者/保護者がお子様の個人情報の削除をリクエストする権利が含まれているかどうかを確認します。
PRIVACY_POLICY_PARENTS_RIGHT_TO_INFO_REVIEW プライバシー ポリシーに、親/介護者/保護者が子どもの個人情報を確認する権利が含まれているかどうかを確認します。
PRIVACY_POLICY_PARENTS_RIGHT_TO_STOP_FURTHER_INFO_COLLECTION_USE プライバシー ポリシーに、保護者/介護者/保護者が子どもの個人情報からの収集/使用を停止する権利が記載されているかどうかを確認します。
PRIVACY_POLICY_PSL_APPROXIMATE_LOCATION ユーザーのおおよその位置情報の収集が Google Play のデータ セーフティ セクションで申告されている場合、プライバシー ポリシーにその旨が記載されているかどうかを確認します。
PRIVACY_POLICY_PSL_PRECISE_LOCATION Google Play のデータ セーフティ セクションでこのデータ型について宣言されている場合、プライバシー ポリシーにユーザーの正確な位置情報の収集について言及しているかどうかを確認します。
PRIVACY_POLICY_PSL_NAME Google Play のデータ セーフティ セクションでユーザーの個人名の収集がプライバシー ポリシーに明記されているかどうかを確認します。
PRIVACY_POLICY_PSL_EMAIL_ADDRESS Play のデータ セーフティ セクションでデータの種類が申告されている場合に、ユーザーのメールアドレスの収集がプライバシー ポリシーに明記されているかどうかを確認します。
PRIVACY_POLICY_PSL_USER_IDENTIFIERS ユーザー ID の収集について、Play のデータ セーフティ セクションで申告データの種類がプライバシー ポリシーに明記されているかどうかを確認します。
PRIVACY_POLICY_PSL_ADDRESS Google Play のデータ セーフティ セクションでデータの種類が申告されている場合、プライバシー ポリシーにユーザーの住所の収集について記載しているかどうかを確認します。
PRIVACY_POLICY_PSL_PHONE_NUMBER Google Play のデータ セーフティ セクションでデータの種類が申告されている場合、プライバシー ポリシーにユーザーの電話番号を収集する旨が記載されているかどうかを確認します。
PRIVACY_POLICY_PSL_RACE_AND_ETHNICITY ユーザーの人種や民族に関する情報が Google Play のデータ セーフティ セクションで申告されている場合、プライバシー ポリシーにその種類の情報が含まれているかどうかを確認します。
PRIVACY_POLICY_PSL_CREDIT_SCORE ユーザーのクレジット スコアの収集について、Play のデータ セーフティ セクションで申告が申告されているかどうか、プライバシー ポリシーに明記されているかどうかを確認します。
PRIVACY_POLICY_PSL_PURCHASE_HISTORY Play のデータ セーフティ セクションでデータの種類が申告されている場合、プライバシー ポリシーにユーザーの購入履歴の収集について記載しているかどうかを確認します。
PRIVACY_POLICY_PSL_HEALTH_INFO Play のデータ セーフティ セクションでそのデータの種類が申告されている場合、プライバシー ポリシーにユーザーの健康情報の収集が記載されているかどうかを確認します。
PRIVACY_POLICY_PSL_FITNESS_INFO Play のデータ セーフティ セクションでそのデータの種類が申告されている場合に、プライバシー ポリシーにユーザーのフィットネス情報の収集について記載しているかどうかを確認します。
PRIVACY_POLICY_PSL_EMAIL_MESSAGES Google Play のデータ セーフティ セクションでデータの種類が申告されている場合、プライバシー ポリシーにユーザーのメールアドレスの収集が記載されているかどうかを確認します。
PRIVACY_POLICY_PSL_TEXT_MESSAGES Google Play のデータ セーフティ セクションでデータの種類が申告されている場合、プライバシー ポリシーにユーザーのテキスト メッセージの収集が記載されているかどうかを確認します。
PRIVACY_POLICY_PSL_PHOTOS ユーザーの写真の種類が Google Play のデータ セーフティ セクションで申告されている場合、プライバシー ポリシーにユーザーの写真の収集について言及しているかどうかを確認します。
PRIVACY_POLICY_PSL_VIDEOS Google Play のデータ セーフティ セクションでデータの種類が申告されている場合、プライバシー ポリシーにユーザーの動画の収集について言及しているかどうかを確認します。
PRIVACY_POLICY_PSL_MUSIC_FILES ユーザーの音楽ファイルの収集について、Play のデータ セーフティ セクションで申告データの種類がプライバシー ポリシーに記載されているかどうかをチェックします。
PRIVACY_POLICY_PSL_VOICE_OR_SOUND_RECORDINGS Google Play のデータ セーフティ セクションでユーザーの音声やサウンド レコーディングの収集がプライバシー ポリシーに明記されているかどうかを確認します。
PRIVACY_POLICY_PSL_FILES_AND_DOCS ユーザーのファイルやドキュメントの収集について、プライバシー ポリシーに明記されている(Google Play のデータ セーフティ セクションでそのデータの種類が申告されている)かどうかを確認します。
PRIVACY_POLICY_PSL_CALENDAR_EVENTS Google Play のデータ セーフティ セクションでデータの種類が申告されている場合、プライバシー ポリシーにユーザーのカレンダーの予定の収集について記載しているかどうかを確認します。
PRIVACY_POLICY_PSL_CONTACTS Google Play のデータ セーフティ セクションでデータの種類が申告されている場合に、プライバシー ポリシーにユーザーの連絡先の収集について言及しているかどうかを確認します。
PRIVACY_POLICY_PSL_APP_INTERACTIONS Google Play のデータ セーフティ セクションでデータの種類が申告されている場合、プライバシー ポリシーにユーザーのアプリ操作の収集について言及しているかどうかを確認します。
PRIVACY_POLICY_PSL_IN_APP_SEARCH_HISTORY ユーザーのアプリ内検索履歴の収集について、Play のデータ セーフティ セクションで申告データの種類がプライバシー ポリシーに明記されているかどうかを確認します。
PRIVACY_POLICY_PSL_WEB_BROWSING_HISTORY Google Play のデータ セーフティ セクションでデータの種類が申告されている場合、プライバシー ポリシーにユーザーのウェブ閲覧履歴を収集する旨が記載されているかどうかを確認します。
PRIVACY_POLICY_PSL_INSTALLED_APPS Google Play のデータ セーフティ セクションでそのデータの種類が申告されている場合、プライバシー ポリシーにユーザーのインストール済みアプリの収集が記載されているかどうかを確認します。
PRIVACY_POLICY_PSL_CRASH_LOGS Google Play のデータ セーフティ セクションでデータの種類が申告されている場合、プライバシー ポリシーにユーザーのクラッシュ ログの収集が記載されているかどうかを確認します。
PRIVACY_POLICY_PSL_DIAGNOSTICS Google Play のデータ セーフティ セクションでこのデータの種類が申告されている場合、プライバシー ポリシーにユーザーのパフォーマンス診断の収集について言及しているかどうかを確認します。
PRIVACY_POLICY_PSL_DEVICE_OR_OTHER_IDS ユーザーのデバイスやその他の ID の収集について、プライバシー ポリシーに明記されているかどうかを確認します(該当するデータの種類が Google Play のデータ セーフティ セクションで申告されている場合)。
DATA_MONITORING_NEW_ENDPOINT

最近検出された新しいエンドポイントがあるかどうかを確認します。

このチェックでは不安定性が考慮されるため、現在のレポートでエンドポイントが検出されなくても、数週間は失敗する可能性があります。

DATA_MONITORING_NEW_PERMISSION

最近検出された新しい権限があるかどうかを確認します。

このチェックは不安定性を考慮するため、現在のレポートで権限が検出されなくても、数週間は失敗する可能性があります。

DATA_MONITORING_NEW_DATA_TYPE

最近検出された新しいデータ型があるかどうかを確認します。

このチェックでは不安定性が考慮されるため、現在のレポートでデータの種類が検出されなくても、数週間は失敗する可能性があります。

DATA_MONITORING_NEW_SDK

最近検出された新しい SDK があるかどうかを確認します。

このチェックでは不安定性が考慮されるため、現在のレポートで SDK が検出されなくても、数週間は失敗する可能性があります。

DATA_MONITORING_ENCRYPTION HTTPS ではなく HTTP プロトコルを使用して接続しているエンドポイントがあるかどうかを確認します。URL にプロトコルがない場合、エンドポイントは分析の対象と見なされません。
DATA_MONITORING_NEW_DATA_TYPE_VERSION_DIFF 特定のアプリ バージョン以降に新しいデータ型が検出されたかどうかを確認します。
DATA_MONITORING_NEW_ENDPOINT_VERSION_DIFF 特定のアプリ バージョン以降、新しいエンドポイントが検出されたかどうかを確認します。
DATA_MONITORING_NEW_PERMISSION_VERSION_DIFF 特定のアプリ バージョン以降、新しい権限が検出されたかどうかを確認します。
DATA_MONITORING_NEW_SDK_VERSION_DIFF 特定のアプリ バージョン以降、新しい SDK が検出されたかどうかを確認します。
DATA_MONITORING_SDKS_DENYLIST_VIOLATION 拒否リストで指定された SDK が検出されたかどうかを確認します。
DATA_MONITORING_PERMISSIONS_DENYLIST_VIOLATION 拒否リストで指定された権限が検出されたかどうかを確認します。
DATA_MONITORING_ENDPOINTS_DENYLIST_VIOLATION 拒否リストで指定されたエンドポイントが検出されたかどうかを確認します。
DATA_MONITORING_OUTDATED_SDK_VERSION 古い SDK がないかどうかを確認します。
DATA_MONITORING_CRITICAL_SDK_ISSUE 重大な問題がある SDK があるかどうかを確認します。

CheckSeverity

チェックの緊急度を分類します。

列挙型
CHECK_SEVERITY_UNSPECIFIED 指定されていません。
PRIORITY プライバシーに関する重要な問題。
POTENTIAL プライバシーに関する問題の可能性があります。
OPPORTUNITY プライバシー カバレッジを改善する機会。

CheckState

チェックの状態を示します。

列挙型
CHECK_STATE_UNSPECIFIED 指定されていません。
PASSED チェックに合格しました。
FAILED 確認できませんでした。
UNCHECKED チェックは実行されませんでした。

CheckStateMetadata

過去のレポートに関連するチェック ステータスに関する追加情報。

JSON 表現
{
  "firstFailingTime": string,
  "lastFailingTime": string,
  "badges": [
    enum (CheckStateBadge)
  ]
}
フィールド
firstFailingTime

string (Timestamp format)

チェックが失敗し始めた時刻。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

lastFailingTime

string (Timestamp format)

最後にチェックが失敗した時刻。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

badges[]

enum (CheckStateBadge)

チェック状態に関連するインジケーター。

CheckStateBadge

チェック状態に関連するインジケーター。

列挙型
CHECK_STATE_BADGE_UNSPECIFIED 指定されていません。
NEWLY_FAILING チェックが新たに不合格になった(つまり、現在は不合格だったが、以前は合格していた)。
RECENTLY_FAILING 現在、チェックに失敗し、最初に過去 28 日以内に継続的に失敗し始めています。
RESOLVED チェックが新たに合格になった。つまり、現在は合格しているが、以前は不合格になった。

CheckCitation

チェックの法的根拠となる規則やポリシー。

JSON 表現
{
  "type": enum (CitationType)
}
フィールド
type

enum (CitationType)

引用タイプ。

CitationType

チェック用の引用タイプ。

列挙型
CITATION_TYPE_UNSPECIFIED 指定されていません。
COPPA 児童オンライン プライバシー保護法。
GDPR 一般データ保護規則。
FERPA 家庭教育の権利とプライバシーに関する法律。
CAL_OPPA カリフォルニア州オンライン プライバシー保護法。
CCPA カリフォルニア州消費者プライバシー法。
SOPIPA 学生オンライン個人情報保護法。
LGPD Lei Geral de Proteção de Dados の可能性があります。
CPRA カリフォルニア州消費者プライバシー法。
VCDPA バージニア州消費者データ保護法。
GOOGLE_PLAY_POLICY Google Play ポリシー
APP_STORE_POLICY App Store のポリシー。
CPA コロラド州プライバシー法。
CTDPA コネチカット州データ プライバシー法。
UCPA ユタ州消費者プライバシー法。
PIPEDA 個人情報保護および電子文書法。
ALBERTA_PIPA アルバータ州(カナダ)の個人情報保護法。
QUEBEC_ACT ケベック州: Act Respecting the Protection of Personal Information in the Private Sector(民間部門における個人情報の保護を尊重する法律)
QUEBEC_BILL_64 Quebec Bill 64: 個人情報の保護に関する法的条項をモダナイズするための法律。
CHINA_PIPL 中国個人情報保護法。

CheckEvidence

チェックの証拠。

JSON 表現
{
  "privacyPolicyTexts": [
    {
      object (CheckPrivacyPolicyTextEvidence)
    }
  ],
  "dataTypes": [
    {
      object (CheckDataTypeEvidence)
    }
  ],
  "endpoints": [
    {
      object (CheckEndpointEvidence)
    }
  ],
  "permissions": [
    {
      object (CheckPermissionEvidence)
    }
  ],
  "sdks": [
    {
      object (CheckSdkEvidence)
    }
  ],
  "dataSecurity": {
    object (CheckDataSecurityEvidence)
  },
  "sdkIssues": [
    {
      object (CheckSdkIssueEvidence)
    }
  ],
  "endpointRestrictionViolations": [
    {
      object (CheckEndpointRestrictionViolationEvidence)
    }
  ],
  "permissionRestrictionViolations": [
    {
      object (CheckPermissionRestrictionViolationEvidence)
    }
  ],
  "sdkRestrictionViolations": [
    {
      object (CheckSdkRestrictionViolationEvidence)
    }
  ]
}
フィールド
privacyPolicyTexts[]

object (CheckPrivacyPolicyTextEvidence)

プライバシー ポリシーから収集した証拠。

dataTypes[]

object (CheckDataTypeEvidence)

アプリ内のデータタイプに関する証拠

endpoints[]

object (CheckEndpointEvidence)

アプリから接続したエンドポイントに関する証拠。

permissions[]

object (CheckPermissionEvidence)

アプリ内で検出された権限に関する証拠

sdks[]

object (CheckSdkEvidence)

アプリ内で検出された SDK に関する証拠。

dataSecurity

object (CheckDataSecurityEvidence)

データ セキュリティに関する裏付け資料。

sdkIssues[]

object (CheckSdkIssueEvidence)

SDK の問題に関する証拠。

endpointRestrictionViolations[]

object (CheckEndpointRestrictionViolationEvidence)

エンドポイントの制限違反分析から収集した証拠。

permissionRestrictionViolations[]

object (CheckPermissionRestrictionViolationEvidence)

権限制限違反の分析から収集した証拠。

sdkRestrictionViolations[]

object (CheckSdkRestrictionViolationEvidence)

SDK の制限違反の分析から収集した証拠。

CheckPrivacyPolicyTextEvidence

プライバシー ポリシーから収集した証拠。

JSON 表現
{
  "policyFragment": {
    object (PolicyFragment)
  }
}
フィールド
policyFragment

object (PolicyFragment)

チェック中に使用されたプライバシー ポリシーのフラグメント。

PolicyFragment

ポリシー フラグメントに関する情報。

JSON 表現
{
  "sourceUri": string,
  "htmlContent": string
}
フィールド
sourceUri

string

ポリシーの URL。

htmlContent

string

HTML コンテンツ。

CheckDataTypeEvidence

アプリ内で検出されたデータの種類に関する証拠。

JSON 表現
{
  "dataType": enum (DataType),
  "dataTypeEvidence": {
    object (DataTypeEvidence)
  }
}
フィールド
dataType

enum (DataType)

アプリで検出されたデータタイプ。

dataTypeEvidence

object (DataTypeEvidence)

データの種類に関する証拠。

DataType

アプリで使用されるデータの種類。

列挙型
DATA_TYPE_UNSPECIFIED 指定されていません。
DATA_TYPE_APPROXIMATE_LOCATION 3 平方キロメートル以上の地域(ユーザーがいる都市や、Android の ACCESS_COARSE_LOCATION 権限で指定される位置情報など)にあるユーザーまたはデバイスの物理的な位置情報。
DATA_TYPE_PRECISE_LOCATION 3 平方キロメートル未満の地域内にあるユーザーまたはデバイスの物理的な位置情報(Android の ACCESS_FINE_LOCATION 権限によって提供される位置情報など)。
DATA_TYPE_PERSONAL_NAME ユーザーの姓名、ニックネームなど、ユーザーが自身を表記する方法。
DATA_TYPE_EMAIL_ADDRESS ユーザーのメールアドレス。
DATA_TYPE_USER_IDS 特定できる個人に関連する識別子(アカウント ID、アカウント番号、アカウント名など)。
DATA_TYPE_PHYSICAL_ADDRESS ユーザーの住所(送付先住所や自宅の住所など)。
DATA_TYPE_PHONE_NUMBER ユーザーの電話番号。
DATA_TYPE_RACE_AND_ETHNICITY ユーザーの人種や民族に関する情報。
DATA_TYPE_POLITICAL_OR_RELIGIOUS_BELIEFS ユーザーの政治信条または宗教に関する情報。
DATA_TYPE_SEXUAL_ORIENTATION ユーザーの性的指向に関する情報。
DATA_TYPE_OTHER_PERSONAL_INFO その他の個人情報(生年月日、性同一性、従軍経験など)
DATA_TYPE_PAYMENT_INFO クレジット カード番号など、ユーザーの金融口座に関する情報。
DATA_TYPE_PURCHASE_HISTORY ユーザーが行った購入や取引に関する情報。
DATA_TYPE_CREDIT_SCORE ユーザーのクレジット スコアに関する情報。
DATA_TYPE_OTHER_FINANCIAL_INFO その他の財務情報(ユーザーの給与や負債など)。
DATA_TYPE_HEALTH_INFO 医療記録や症状など、ユーザーの健康に関する情報。
DATA_TYPE_FITNESS_INFO 運動やその他の身体活動など、ユーザーのフィットネスに関する情報。
DATA_TYPE_EMAILS ユーザーのメール(メールの件名、送信者、受信者、メールの内容など)。
DATA_TYPE_TEXT_MESSAGES ユーザーのテキスト メッセージ(送信者、受信者、メッセージの内容など)。
DATA_TYPE_PHOTOS ユーザーの写真。
DATA_TYPE_VIDEOS ユーザーの動画。
DATA_TYPE_VOICE_OR_SOUND_RECORDINGS ボイスメールやサウンド レコーディングなどのユーザーの声。
DATA_TYPE_MUSIC_FILES ユーザーの音楽ファイル。
DATA_TYPE_OTHER_AUDIO_FILES ユーザーが作成した、またはユーザー提供のその他の音声ファイル。
DATA_TYPE_FILES_AND_DOCS ユーザーのファイルやドキュメント、またはファイルやドキュメントに関する情報(ファイル名など)。
DATA_TYPE_CALENDAR_EVENTS 予定、予定のメモ、参加者など、ユーザーのカレンダーの情報。
DATA_TYPE_CONTACTS ユーザーの連絡先に関する情報(連絡先名、メッセージ履歴、およびソーシャル グラフ情報(ユーザー名、連絡間隔、連絡頻度、対応時間、通話履歴など)など)。
DATA_TYPE_APP_INTERACTIONS ページビュー数やタップ数など、ユーザーによるアプリの操作に関する情報。
DATA_TYPE_IN_APP_SEARCH_HISTORY ユーザーがアプリ内で検索した内容に関する情報。
DATA_TYPE_INSTALLED_APPS ユーザーのデバイスにインストールされているアプリまたはパッケージの一覧。
DATA_TYPE_OTHER_USER_GENERATED_CONTENT この一覧、または他のセクションに記載されていない、その他のユーザー作成コンテンツ(例: ユーザーの経歴、メモ、自由回答)。
DATA_TYPE_OTHER_ACTIONS ここに記載されていない、その他のユーザー アクティビティやアプリ内操作(ゲームプレイ、高評価、ダイアログ オプションなど)。
DATA_TYPE_WEB_BROWSING_HISTORY ユーザーがアクセスしたウェブサイトに関する情報。
DATA_TYPE_CRASH_LOGS アプリのクラッシュログ データ。たとえば、アプリがクラッシュした回数、スタック トレース、またはクラッシュに直接関連するその他の情報です。
DATA_TYPE_PERFORMANCE_DIAGNOSTICS アプリのパフォーマンスに関する情報(バッテリー駆動時間、読み込み時間、レイテンシ、フレームレート、技術的な診断など)。
DATA_TYPE_OTHER_APP_PERFORMANCE_DATA ここに記載されていないその他のアプリのパフォーマンス データ。
DATA_TYPE_DEVICE_OR_OTHER_IDS 個々のデバイス、ブラウザ、アプリに関連する識別子(IMEI 番号、MAC アドレス、Widevine デバイス ID、Firebase インストール ID、広告 ID など)。

DataTypeEvidence

データの種類について収集された証拠。

JSON 表現
{
  "endpoints": [
    {
      object (DataTypeEndpointEvidence)
    }
  ],
  "permissions": [
    {
      object (DataTypePermissionEvidence)
    }
  ],
  "privacyPolicyTexts": [
    {
      object (DataTypePrivacyPolicyTextEvidence)
    }
  ]
}
フィールド
endpoints[]

object (DataTypeEndpointEvidence)

データ型が送信されたエンドポイントのリスト。

permissions[]

object (DataTypePermissionEvidence)

データ型の収集を暗黙的に示唆する権限のリスト。

privacyPolicyTexts[]

object (DataTypePrivacyPolicyTextEvidence)

特定のデータの種類が収集されることを示唆するプライバシー ポリシーの文章のリスト。

DataTypeEndpointEvidence

データが送信されたエンドポイントに基づく証拠。

JSON 表現
{
  "exfiltratedDataType": enum (ExfiltratedDataType),
  "endpointDetails": [
    {
      object (EndpointDetails)
    }
  ],
  "attributedSdks": [
    {
      object (AttributedSdk)
    }
  ]
}
フィールド
exfiltratedDataType

enum (ExfiltratedDataType)

漏洩したデータの種類。

endpointDetails[]

object (EndpointDetails)

データ型が送信されたエンドポイント。

attributedSdks[]

object (AttributedSdk)

データの引き出しに関連付けられている SDK のセット。

ExfiltratedDataType

漏洩したデータの種類。

列挙型
EXFILTRATED_DATA_TYPE_UNSPECIFIED 指定されていません。
EXFILTRATED_DATA_TYPE_PHONE_NUMBER ユーザーの電話番号。
EXFILTRATED_DATA_TYPE_PRECISE_LOCATION ユーザーの正確な現在地。
EXFILTRATED_DATA_TYPE_CONTACT_NAME ユーザーの電話にある 1 つ以上の連絡先の名前。
EXFILTRATED_DATA_TYPE_CONTACT_EMAIL ユーザーの電話から受信した 1 件以上の連絡先のメール。
EXFILTRATED_DATA_TYPE_CONTACT_PHONE_NUMBER ユーザーの電話から取得した 1 件以上の連絡先の電話番号。
EXFILTRATED_DATA_TYPE_INCOMING_TEXT_NUMBER テキスト メッセージの受信電話番号。
EXFILTRATED_DATA_TYPE_INCOMING_TEXT_MESSAGE 受信したテキスト メッセージの内容。
EXFILTRATED_DATA_TYPE_OUTGOING_TEXT_NUMBER テキスト メッセージを送信する電話番号。
EXFILTRATED_DATA_TYPE_OUTGOING_TEXT_MESSAGE 送信するテキスト メッセージのコンテンツ。
EXFILTRATED_DATA_TYPE_ADVERTISING_ID 広告 ID。
EXFILTRATED_DATA_TYPE_ANDROID_ID Android ID。
EXFILTRATED_DATA_TYPE_IMEI IMEI.
EXFILTRATED_DATA_TYPE_IMSI IMSI。
EXFILTRATED_DATA_TYPE_SIM_SERIAL_NUMBER SIM のシリアル番号。
EXFILTRATED_DATA_TYPE_SSID SSID: サービスセット識別子、つまりネットワークの名前。
EXFILTRATED_DATA_TYPE_ACCOUNT デバイスのメイン アカウントに関する情報。
EXFILTRATED_DATA_TYPE_EXTERNAL_ACCOUNT 外部アカウント(Facebook、Twitter など)に関する情報。
EXFILTRATED_DATA_TYPE_INSTALLED_PACKAGES デバイス上のアプリの 1 つ以上のパッケージ名。

EndpointDetails

データ型が送信されたエンドポイントの詳細。

JSON 表現
{
  "endpoint": {
    object (Endpoint)
  }
}
フィールド
endpoint

object (Endpoint)

データ型が送信されたエンドポイント。

エンドポイント

エンドポイントに関する情報。

JSON 表現
{
  "domain": string
}
フィールド
domain

string

ドメイン名(例: ads.google.com)

AttributedSdk

漏洩に起因する SDK の詳細。

JSON 表現
{
  "sdk": {
    object (Sdk)
  }
}
フィールド
sdk

object (Sdk)

データの引き出しに関連付けられている SDK。

SDK

SDK に関する情報です。

JSON 表現
{
  "id": string
}
フィールド
id

string

SDK 識別子。

DataTypePermissionEvidence

権限が含まれていることに基づく証拠。

JSON 表現
{
  "permission": {
    object (Permission)
  }
}
フィールド
permission

object (Permission)

アプリで申告された権限。

権限

権限に関する情報。

JSON 表現
{
  "id": string
}
フィールド
id

string

権限 ID。

DataTypePrivacyPolicyTextEvidence

プライバシー ポリシーの情報に基づく証拠。

JSON 表現
{
  "policyFragment": {
    object (PolicyFragment)
  }
}
フィールド
policyFragment

object (PolicyFragment)

データの種類の収集を示唆するプライバシー ポリシーのフラグメント。

CheckEndpointEvidence

アプリが接続したエンドポイントに関する証拠。

JSON 表現
{
  "endpoint": {
    object (Endpoint)
  }
}
フィールド
endpoint

object (Endpoint)

アプリが接続したエンドポイント。

CheckPermissionEvidence

アプリ内で見つかった権限に関する証拠

JSON 表現
{
  "permission": {
    object (Permission)
  }
}
フィールド
permission

object (Permission)

アプリで見つかった権限です。

CheckSdkEvidence

アプリで検出された SDK に関する証拠。

JSON 表現
{
  "sdk": {
    object (Sdk)
  }
}
フィールド
sdk

object (Sdk)

アプリで見つかった SDK です。

CheckDataSecurityEvidence

データ セキュリティに関する裏付け資料。

JSON 表現
{
  "dataInTransitInfo": [
    {
      object (DataInTransitInfo)
    }
  ]
}
フィールド
dataInTransitInfo[]

object (DataInTransitInfo)

転送中のデータに関連する証拠。

DataInTransitInfo

アプリで検出された転送データに関連する証拠。

JSON 表現
{
  "uri": string
}
フィールド
uri

string

アプリが接続する URL。プロトコル、ドメイン、URL の各パラメータが含まれます。

CheckSdkIssueEvidence

SDK の問題に関する証拠。

JSON 表現
{
  "sdk": {
    object (Sdk)
  },
  "sdkVersion": string
}
フィールド
sdk

object (Sdk)

問題のある SDK。

sdkVersion

string

SDK のバージョン。

CheckEndpointRestrictionViolationEvidence

エンドポイントの制限違反分析から収集した証拠。

JSON 表現
{
  "endpointDetails": [
    {
      object (EndpointDetails)
    }
  ]
}
フィールド
endpointDetails[]

object (EndpointDetails)

違反しているエンドポイント。

EndpointDetails

違反しているエンドポイントの詳細。

JSON 表現
{
  "endpoint": {
    object (Endpoint)
  }
}
フィールド
endpoint

object (Endpoint)

違反しているエンドポイント。

CheckPermissionRestrictionViolationEvidence

権限制限違反の分析から収集した証拠。

JSON 表現
{
  "permissionDetails": [
    {
      object (PermissionDetails)
    }
  ]
}
フィールド
permissionDetails[]

object (PermissionDetails)

違反している権限です。

PermissionDetails

違反している権限の詳細。

JSON 表現
{
  "permission": {
    object (Permission)
  }
}
フィールド
permission

object (Permission)

違反している権限です。

CheckSdkRestrictionViolationEvidence

SDK の制限違反の分析から収集した証拠。

JSON 表現
{
  "sdkDetails": [
    {
      object (SdkDetails)
    }
  ]
}
フィールド
sdkDetails[]

object (SdkDetails)

違反している SDK。

SdkDetails

違反している SDK の詳細。

JSON 表現
{
  "sdk": {
    object (Sdk)
  }
}
フィールド
sdk

object (Sdk)

違反している SDK です。

DataMonitoring

レポートのデータ モニタリング セクションを表します。

JSON 表現
{
  "endpoints": [
    {
      object (DataMonitoringEndpointResult)
    }
  ],
  "permissions": [
    {
      object (DataMonitoringPermissionResult)
    }
  ],
  "dataTypes": [
    {
      object (DataMonitoringDataTypeResult)
    }
  ],
  "sdks": [
    {
      object (DataMonitoringSdkResult)
    }
  ]
}
フィールド
endpoints[]

object (DataMonitoringEndpointResult)

アプリの動的分析で検出されたエンドポイント。

permissions[]

object (DataMonitoringPermissionResult)

アプリで使用する権限。

dataTypes[]

object (DataMonitoringDataTypeResult)

アプリが共有または収集するデータの種類。

sdks[]

object (DataMonitoringSdkResult)

アプリで使用する SDK

DataMonitoringEndpointResult

アプリが接続したエンドポイントに関する情報。

JSON 表現
{
  "metadata": {
    object (DataMonitoringResultMetadata)
  },
  "endpoint": {
    object (Endpoint)
  },
  "hitCount": integer
}
フィールド
metadata

object (DataMonitoringResultMetadata)

結果に関するメタデータ。

endpoint

object (Endpoint)

アプリが接続したエンドポイント。

hitCount

integer

アプリがこのエンドポイントに接続した回数。

DataMonitoringResultMetadata

データ モニタリングの結果に関する情報。

JSON 表現
{
  "badges": [
    enum (DataMonitoringResultBadge)
  ],
  "lastDetectedAppVersion": string,
  "firstDetectedTime": string,
  "lastDetectedTime": string
}
フィールド
badges[]

enum (DataMonitoringResultBadge)

この結果に適用されるバッジ。

lastDetectedAppVersion

string

この結果が過去 8 週間に最後に検出されたときのアプリのバージョン名。設定されていない場合は、過去 8 週間に検出されていません。

firstDetectedTime

string (Timestamp format)

この結果が過去 8 週間以内に初めて検出されたときのタイムスタンプ。設定されていない場合は、過去 8 週間に検出されていません。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

lastDetectedTime

string (Timestamp format)

この結果が過去 8 週間に最後に検出されたときのタイムスタンプ。設定されていない場合は、過去 8 週間に検出されていません。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

DataMonitoringResultBadge

データ モニタリングの結果を示すインジケーター バッジ。

列挙型
DATA_MONITORING_RESULT_BADGE_UNSPECIFIED 指定されていません。
NEW データ モニタリング レポートで新たに検出された結果を示します。

DataMonitoringPermissionResult

アプリで見つかった権限に関する情報。

JSON 表現
{
  "metadata": {
    object (DataMonitoringResultMetadata)
  },
  "permission": {
    object (Permission)
  }
}
フィールド
metadata

object (DataMonitoringResultMetadata)

結果に関するメタデータ。

permission

object (Permission)

アプリで見つかった権限です。

DataMonitoringDataTypeResult

アプリで検出されたデータタイプに関する情報。

JSON 表現
{
  "metadata": {
    object (DataMonitoringResultMetadata)
  },
  "dataType": enum (DataType),
  "dataTypeEvidence": {
    object (DataTypeEvidence)
  }
}
フィールド
metadata

object (DataMonitoringResultMetadata)

結果に関するメタデータ。

dataType

enum (DataType)

アプリによって共有または収集されたデータの種類。

dataTypeEvidence

object (DataTypeEvidence)

データの種類に関する証拠。

DataMonitoringSdkResult

アプリで見つかった SDK に関する情報です。

JSON 表現
{
  "metadata": {
    object (DataMonitoringResultMetadata)
  },
  "sdk": {
    object (Sdk)
  }
}
フィールド
metadata

object (DataMonitoringResultMetadata)

結果に関するメタデータ。

sdk

object (Sdk)

アプリで見つかった SDK です。

Methods

get

レポートを取得します。

list

指定したアプリのレポートを一覧表示します。