REST Resource: accounts.apps.reports

リソース: Report

プライバシー レポート。

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)

アプリバンドルで実行されたチェックのリスト。

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 このデータタイプが Google Play のデータ セーフティ セクションで宣言されている場合、プライバシー ポリシーにユーザーのメールアドレスの収集について記載されているかどうかを確認します。
PRIVACY_POLICY_PSL_USER_IDENTIFIERS このデータタイプが Google Play のデータ セーフティ セクションで宣言されている場合、プライバシー ポリシーでユーザーのユーザー ID の収集について言及しているかどうかを確認します。
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 このデータタイプが Google Play のデータ セーフティ セクションで宣言されている場合、プライバシー ポリシーでユーザーのクレジット スコアの収集について言及しているかどうかを確認します。
PRIVACY_POLICY_PSL_PURCHASE_HISTORY このデータタイプが Google Play のデータ セーフティ セクションで宣言されている場合、プライバシー ポリシーでユーザーの購入履歴の収集について言及しているかどうかを確認します。
PRIVACY_POLICY_PSL_HEALTH_INFO Google Play のデータ セーフティ セクションでこのデータタイプが宣言されている場合、プライバシー ポリシーでユーザーの健康情報の収集について言及しているかどうかを確認します。
PRIVACY_POLICY_PSL_FITNESS_INFO このデータタイプが Google 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 このデータタイプが Google 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 このデータタイプが Google 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 Google Play のデータ セーフティ セクションでこのデータタイプが宣言されている場合、プライバシー ポリシーでユーザーのデバイス ID やその他の ID の収集について言及しているかどうかを確認します。
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 があるかどうかを確認します。
PRIVACY_POLICY_DATA_TYPE_SENSITIVE_INFO 機密情報のデータ型の宣言が使用状況と一致するかどうかを確認します。
DATA_MONITORING_PII_LOGCAT_LEAK デバイスログに PII が漏洩したかどうかを確認します。
DATA_MONITORING_MINIMIZE_PERMISSION_MEDIA Android で最小限に抑えるべき機密情報と見なされるメディア(写真と動画)の権限があるかどうかを確認します。
DATA_MONITORING_MINIMIZE_PERMISSION_CAMERA Android で最小限にすべき機密性の高いカメラ使用権限があるかどうかを確認します。
DATA_MONITORING_MINIMIZE_PERMISSION_DOCUMENTS Android で最小限に抑えるべき機密性の高いドキュメントとファイル権限があるかどうかを確認します。

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 ケベック州: 民間部門における個人情報保護を尊重する法律。
QUEBEC_BILL_64 ケベック州法案 64: 個人情報の保護に関する立法規定を近代化する法律。
CHINA_PIPL 中国の個人情報保護法。
SOUTH_KOREA_PIPA 韓国の個人情報保護法。
SOUTH_AFRICA_POPIA 南アフリカの個人情報保護法。
JAPAN_APPI 日本の個人情報保護法。
INDIA_DPDPA インド: The Digital Personal Data Protection Act, 2023(2023 年デジタル個人データ保護法)。
OCPA オレゴン州消費者プライバシー法。
TDPSA テキサス州データ プライバシーおよびセキュリティ法。
MCDPA モンタナ州消費者データ プライバシー法。

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_OTHER_IN_APP_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

権限の識別子。

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。

メソッド

get

レポートを取得します。

list

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