REST Resource: accounts.apps.reports

Recurso: Informe

Informe de privacidad.

Representación JSON
{
  "name": string,
  "resultsUri": string,
  "appBundle": {
    object (AppBundle)
  },
  "checks": [
    {
      object (Check)
    }
  ],
  "dataMonitoring": {
    object (DataMonitoring)
  }
}
Campos
name

string

Es el nombre del recurso del informe.

resultsUri

string

Es una URL para ver los resultados.

appBundle

object (AppBundle)

Es la información sobre el paquete de aplicación analizado.

checks[]

object (Check)

Es la lista de verificaciones que se ejecutaron en el paquete de aplicación.

dataMonitoring

object (DataMonitoring)

Es información relacionada con la supervisión de datos.

AppBundle

Es la información sobre el paquete de aplicación analizado.

Representación JSON
{
  "bundleId": string,
  "version": string,
  "versionId": string,
  "releaseType": enum (AppBundleReleaseType),
  "codeReferenceId": string
}
Campos
bundleId

string

Es el ID único del paquete. Por ejemplo, "com.google.Gmail".

version

string

Es la versión del paquete visible para el usuario, como versionName de Android o CFBundleShortVersionString de iOS. Por ejemplo, "7.21.1".

versionId

string

Es la versión que se usa en todo el sistema operativo y la tienda para identificar la compilación, como versionCode de Android o CFBundleVersion de iOS.

releaseType

enum (AppBundleReleaseType)

Identifica el tipo de lanzamiento.

codeReferenceId

string

Es el hash de confirmación de Git o el número de lista de cambios asociado con la versión.

AppBundleReleaseType

Identifica el tipo de lanzamiento. Es posible que este enum incluya más valores en el futuro.

Enumeraciones
APP_BUNDLE_RELEASE_TYPE_UNSPECIFIED No se especifica.
PUBLIC Es el paquete de producción publicado.
PRE_RELEASE Es un paquete previo al lanzamiento.

Cheque

Es una verificación que se ejecutó en tu app.

Representación JSON
{
  "type": enum (CheckType),
  "severity": enum (CheckSeverity),
  "state": enum (CheckState),
  "stateMetadata": {
    object (CheckStateMetadata)
  },
  "regionCodes": [
    string
  ],
  "citations": [
    {
      object (CheckCitation)
    }
  ],
  "evidence": {
    object (CheckEvidence)
  }
}
Campos
type

enum (CheckType)

Es el tipo de verificación que se ejecutó. Un tipo solo aparecerá una vez en la lista de verificaciones de un informe.

severity

enum (CheckSeverity)

Es el nivel de urgencia o riesgo de la verificación.

state

enum (CheckState)

Es el resultado después de ejecutar la verificación.

stateMetadata

object (CheckStateMetadata)

Es información adicional sobre el estado de la verificación en relación con los informes anteriores.

regionCodes[]

string

Son las regiones afectadas por la verificación. Para obtener más información, consulta https://google.aip.dev/143#countries-and-regions.

citations[]

object (CheckCitation)

Son las reglamentaciones y políticas que sirven como base legal para la verificación.

evidence

object (CheckEvidence)

Es la evidencia que fundamenta el resultado de la verificación.

CheckType

Es el identificador único de una verificación dentro de un informe.

Enumeraciones
CHECK_TYPE_UNSPECIFIED No se especifica.
PRIVACY_POLICY_UPDATE_DATE_RECENT Verifica que tu política de privacidad se haya actualizado recientemente.
PRIVACY_POLICY_GDPR_GENERAL_RULES Verifica si tu política de privacidad hace referencia a los derechos en virtud del RGPD para los usuarios de la UE.
PRIVACY_POLICY_CCPA_GENERAL_RULES Verifica si tu política de privacidad hace referencia a los derechos según la CCPA.
PRIVACY_POLICY_COLLECTION_CATEGORIES_DATA_NOTICE Verifica si tu política de privacidad menciona las categorías de datos personales que se recopilan.
PRIVACY_POLICY_PROCESSING_PURPOSE_DATA_NOTICE Verifica si tu política de privacidad explica por qué se procesan los datos personales.
PRIVACY_POLICY_SHARING_CATEGORIES_DATA_NOTICE Verifica si tu política de privacidad incluye información sobre el uso compartido de datos personales con terceros.
PRIVACY_POLICY_DATA_RETENTION_NOTICE Verifica si tu política de privacidad describe tus prácticas de retención de datos.
PRIVACY_POLICY_CONTACT_DETAILS_NOTICE Verifica si se incluye información de contacto en tu política de privacidad.
PRIVACY_POLICY_CHILDREN_GENERAL_RULES Verifica si se incluye información sobre los requisitos relacionados con los niños en tu política de privacidad.
PRIVACY_POLICY_DATA_TYPE_PHONE_NUMBER Verifica si la declaración del tipo de datos de número de teléfono en tu política de privacidad coincide con el uso.
PRIVACY_POLICY_DATA_TYPE_USER_ACCOUNT_INFO Verifica si la declaración del tipo de datos de la información de la cuenta del usuario en tu política de privacidad coincide con el uso.
PRIVACY_POLICY_DATA_TYPE_PRECISE_LOCATION Verifica si la declaración del tipo de datos de ubicación precisa en tu política de privacidad coincide con el uso.
PRIVACY_POLICY_DATA_TYPE_DEVICE_ID Verifica si la declaración del tipo de datos del ID del dispositivo en tu política de privacidad coincide con el uso.
PRIVACY_POLICY_DATA_TYPE_APPS_ON_DEVICE Verifica si la declaración del tipo de datos de Apps en el dispositivo en tu política de privacidad coincide con el uso.
PRIVACY_POLICY_DATA_TYPE_CONTACTS Verifica si la declaración del tipo de datos de Contactos en tu política de privacidad coincide con el uso.
PRIVACY_POLICY_DATA_TYPE_TEXT_MESSAGES Verifica si la declaración del tipo de datos de mensajes de texto en tu política de privacidad coincide con el uso.
PRIVACY_POLICY_DATA_TYPE_PII Verifica si la declaración del tipo de datos de PII en tu política de privacidad coincide con el uso.
PRIVACY_POLICY_DATA_TYPE_PII_CATEGORIES Verifica si la declaración del tipo de datos de las categorías de PII en tu política de privacidad coincide con el uso.
PRIVACY_POLICY_DATA_TYPE_HEALTH_AND_BIOMETRIC Verifica si la declaración del tipo de datos de salud y biométricos en tu política de privacidad coincide con el uso.
PRIVACY_POLICY_BRAZIL_LGPD_GENERAL_RULES Verifica si tu política de privacidad hace referencia a los derechos en virtud de la LGPD para los usuarios de Brasil.
PRIVACY_POLICY_VIRGINIA_VCDPA_GENERAL_RULES Verifica si tu política de privacidad hace referencia a los derechos en virtud de la VCDPA para los usuarios de Virginia.
PRIVACY_POLICY_AFFILIATION_MENTION Verifica si tu política de privacidad identifica el nombre de tu empresa o de tus apps.
PRIVACY_POLICY_RIGHT_TO_DELETE_NOTICE Verifica si tu política de privacidad menciona el derecho de los usuarios a borrar sus datos.
PRIVACY_POLICY_RIGHT_TO_ACCESS_NOTICE Verifica si tu política de privacidad menciona el derecho de los usuarios a acceder a los datos que se conservan sobre ellos.
PRIVACY_POLICY_RIGHT_TO_RECTIFICATION_NOTICE Verifica si tu política de privacidad menciona el derecho de los usuarios a corregir imprecisiones en sus datos.
PRIVACY_POLICY_RIGHT_TO_KNOW_ABOUT_SELLING_NOTICE Verifica si tu política de privacidad menciona el derecho de los usuarios a conocer la venta de información.
PRIVACY_POLICY_RIGHT_TO_KNOW_ABOUT_SHARING_NOTICE Verifica si tu política de privacidad menciona el derecho de los usuarios a conocer el uso compartido de la información.
PRIVACY_POLICY_RIGHT_TO_OPT_OUT_FROM_SELLING_NOTICE Verifica si tu política de privacidad menciona el derecho de los usuarios a rechazar la venta de su información.
PRIVACY_POLICY_METHOD_TO_OPT_OUT_FROM_SELLING_OR_SHARING_NOTICE Verifica si tu política de privacidad explica cómo los usuarios pueden inhabilitar la venta o el uso compartido de sus datos.
PRIVACY_POLICY_DATA_CONTROLLER_IDENTITY Verifica si tu política de privacidad proporciona el nombre y la información de contacto de tu responsable del tratamiento de datos.
PRIVACY_POLICY_DPO_CONTACT_DETAILS Verifica si tu política de privacidad proporciona el nombre y la información de contacto de tu oficial de protección de datos.
PRIVACY_POLICY_RIGHT_TO_LODGE_A_COMPLAINT Verifica si tu política de privacidad menciona el derecho de los usuarios a presentar un reclamo ante una autoridad supervisora.
PRIVACY_POLICY_CHILDREN_INFO_COLLECTION Verifica si tu política de privacidad menciona qué información personal se recopila de los niños.
PRIVACY_POLICY_CHILDREN_INFO_USAGE_PURPOSES Verifica si tu política de privacidad menciona por qué recopilas información personal de niños.
PRIVACY_POLICY_CHILDREN_INFO_DISCLOSURE_PRACTICES Verifica si tu política de privacidad menciona qué información personal de los niños se comparte con terceros.
PRIVACY_POLICY_CHILDREN_INFO_PUBLICITY Verifica si tu política de privacidad menciona si tu app permite que los niños hagan pública su información personal.
PRIVACY_POLICY_PARENTS_METHOD_OF_INFO_DELETION Verifica si tu política de privacidad menciona cómo las madres, los padres, los cuidadores o los tutores pueden solicitar la eliminación de la información personal de sus hijos o hijas.
PRIVACY_POLICY_PARENTS_METHOD_TO_INFO_REVIEW Verifica si tu política de privacidad menciona cómo las madres, los padres, los cuidadores o los tutores pueden revisar la información personal de su hijo o hija.
PRIVACY_POLICY_PARENTS_METHOD_TO_STOP_FURTHER_INFO_COLLECTION_USE Verifica si tu política de privacidad explica cómo una madre, un padre, un cuidador o un tutor pueden detener la recopilación o el uso de la información personal de su hijo o hija.
PRIVACY_POLICY_PARENTS_RIGHT_TO_INFO_DELETION Verifica si tu política de privacidad menciona el derecho de la madre, el padre, el tutor o el cuidador a solicitar la eliminación de la información personal de su hijo o hija.
PRIVACY_POLICY_PARENTS_RIGHT_TO_INFO_REVIEW Verifica si tu política de privacidad menciona el derecho de la madre, el padre, el cuidador o el tutor a revisar la información personal de su hijo o hija.
PRIVACY_POLICY_PARENTS_RIGHT_TO_STOP_FURTHER_INFO_COLLECTION_USE Verifica si tu política de privacidad menciona el derecho de un padre, madre, tutor o cuidador a detener la recopilación o el uso de la información personal de su hijo o hija.
PRIVACY_POLICY_PSL_APPROXIMATE_LOCATION Verifica si tu política de privacidad menciona la recopilación de la ubicación aproximada de los usuarios si este tipo de datos se declara en la sección Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_PRECISE_LOCATION Verifica si tu política de privacidad menciona la recopilación de la ubicación precisa de tus usuarios si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_NAME Verifica si tu política de privacidad menciona la recopilación de los nombres personales de los usuarios si este tipo de datos se declara en la sección Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_EMAIL_ADDRESS Verifica si tu política de privacidad menciona la recopilación de las direcciones de correo electrónico de los usuarios si este tipo de datos se declara en la sección Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_USER_IDENTIFIERS Verifica si tu política de privacidad menciona la recopilación de los IDs de usuario de tus usuarios si este tipo de datos se declara en la sección Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_ADDRESS Verifica si tu política de privacidad menciona la recopilación de las direcciones físicas de los usuarios si este tipo de datos se declara en la sección Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_PHONE_NUMBER Verifica si tu política de privacidad menciona la recopilación de los números de teléfono de los usuarios en caso de que este tipo de datos se declare en la sección Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_RACE_AND_ETHNICITY Verifica si tu política de privacidad menciona la recopilación de la raza o el origen étnico de tus usuarios si este tipo de datos se declara en la sección Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_CREDIT_SCORE Verifica si tu política de privacidad menciona la recopilación de la calificación crediticia de tus usuarios si este tipo de datos se declara en la sección Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_PURCHASE_HISTORY Verifica si tu política de privacidad menciona la recopilación del historial de compras de los usuarios si este tipo de datos se declara en la sección Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_HEALTH_INFO Verifica si tu política de privacidad menciona la recopilación de información de salud de los usuarios en caso de que este tipo de datos se declare en la sección Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_FITNESS_INFO Verifica si tu política de privacidad menciona la recopilación de la información de actividad física de tus usuarios si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_EMAIL_MESSAGES Verifica si tu política de privacidad menciona la recopilación de los correos electrónicos de los usuarios si este tipo de datos se declara en la sección Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_TEXT_MESSAGES Verifica si tu política de privacidad menciona la recopilación de los mensajes de texto de los usuarios si este tipo de datos se declara en la sección Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_PHOTOS Verifica si tu política de privacidad menciona la recopilación de fotos de los usuarios si este tipo de datos se declara en la sección Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_VIDEOS Verifica si tu política de privacidad menciona la recopilación de videos de los usuarios si este tipo de datos se declara en la sección Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_MUSIC_FILES Verifica si tu política de privacidad menciona la recopilación de archivos de música de los usuarios si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_VOICE_OR_SOUND_RECORDINGS Verifica si tu política de privacidad menciona la recopilación de grabaciones de voz o sonido de tus usuarios si este tipo de datos se declara en la sección Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_FILES_AND_DOCS Verifica si tu política de privacidad menciona la recopilación de archivos o documentos de los usuarios en caso de que este tipo de datos se declare en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_CALENDAR_EVENTS Verifica si tu política de privacidad menciona la recopilación de los eventos del calendario de tus usuarios si este tipo de datos se declara en la sección Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_CONTACTS Verifica si tu política de privacidad menciona la recopilación de los contactos de tus usuarios en caso de que este tipo de datos se declare en la sección Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_APP_INTERACTIONS Verifica si tu política de privacidad menciona la recopilación de las interacciones de los usuarios con la app en caso de que este tipo de datos se declare en la sección Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_IN_APP_SEARCH_HISTORY Verifica si tu política de privacidad menciona la recopilación del historial de búsqueda integrado en la app de tus usuarios si este tipo de datos se declara en la sección Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_WEB_BROWSING_HISTORY Verifica si tu política de privacidad menciona la recopilación del historial de navegación web de tus usuarios en caso de que este tipo de datos se declare en la sección Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_INSTALLED_APPS Verifica si tu política de privacidad menciona la recopilación de las apps instaladas de tus usuarios en caso de que este tipo de datos se declare en la sección Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_CRASH_LOGS Verifica si tu política de privacidad menciona la recopilación de los registros de fallas de tus usuarios si este tipo de datos se declara en la sección Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_DIAGNOSTICS Verifica si tu política de privacidad menciona la recopilación de los diagnósticos de rendimiento de tus usuarios en caso de que este tipo de datos se declare en la sección Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_DEVICE_OR_OTHER_IDS Verifica si tu política de privacidad menciona la recopilación de IDs del dispositivo o de otro tipo de tus usuarios si este tipo de datos se declara en la sección Seguridad de los datos de Play.
DATA_MONITORING_NEW_ENDPOINT

Verifica si hay un extremo nuevo que detectamos recientemente.

Dado que esta verificación tiene en cuenta la inestabilidad, es posible que falle durante varias semanas, incluso si no se detecta el extremo en el informe actual.

DATA_MONITORING_NEW_PERMISSION

Verifica si hay un permiso nuevo que detectamos recientemente.

Dado que esta verificación tiene en cuenta la inestabilidad, es posible que falle durante varias semanas, incluso si no se detecta el permiso en el informe actual.

DATA_MONITORING_NEW_DATA_TYPE

Verifica si hay un nuevo tipo de datos que detectamos recientemente.

Dado que esta verificación tiene en cuenta la inestabilidad, es posible que falle durante varias semanas, incluso si no se detecta el tipo de datos en el informe actual.

DATA_MONITORING_NEW_SDK

Verifica si hay un SDK nuevo que detectamos recientemente.

Dado que esta verificación tiene en cuenta la inestabilidad, es posible que falle durante varias semanas, incluso si no se detecta el SDK en el informe actual.

DATA_MONITORING_ENCRYPTION Verifica si hay algún extremo al que se haya accedido con el protocolo HTTP en lugar de HTTPS. Si no se encuentra ningún protocolo en la URL, no se considera el extremo para el análisis.
DATA_MONITORING_NEW_DATA_TYPE_VERSION_DIFF Verifica si se detectaron nuevos tipos de datos desde una versión específica de la app.
DATA_MONITORING_NEW_ENDPOINT_VERSION_DIFF Verifica si se detectaron extremos nuevos desde una versión específica de la app.
DATA_MONITORING_NEW_PERMISSION_VERSION_DIFF Verifica si se detectaron permisos nuevos desde una versión específica de la app.
DATA_MONITORING_NEW_SDK_VERSION_DIFF Verifica si se detectaron SDKs nuevos desde una versión específica de la app.
DATA_MONITORING_SDKS_DENYLIST_VIOLATION Verifica si se detectaron SDKs especificados en la lista de bloqueo.
DATA_MONITORING_PERMISSIONS_DENYLIST_VIOLATION Verifica si se detectaron permisos especificados en la lista de bloqueo.
DATA_MONITORING_ENDPOINTS_DENYLIST_VIOLATION Verifica si se detectaron extremos especificados en la lista de bloqueo.
DATA_MONITORING_OUTDATED_SDK_VERSION Verifica si hay SDKs desactualizados.
DATA_MONITORING_CRITICAL_SDK_ISSUE Verifica si hay SDKs con problemas críticos.
PRIVACY_POLICY_DATA_TYPE_SENSITIVE_INFO Verifica si la declaración del tipo de datos de información sensible coincide con el uso.
DATA_MONITORING_PII_LOGCAT_LEAK Verifica si se filtró información personal identificable en los registros del dispositivo.
DATA_MONITORING_MINIMIZE_PERMISSION_MEDIA Verifica si hay permisos de medios (fotos y videos) que se consideran sensibles y deberían minimizarse para Android.
DATA_MONITORING_MINIMIZE_PERMISSION_CAMERA Verifica si hay permisos de uso de la cámara que se consideran sensibles y que se deben minimizar para Android.
DATA_MONITORING_MINIMIZE_PERMISSION_DOCUMENTS Verifica si hay documentos y permisos de archivos que se consideran sensibles y que se deben minimizar para Android.

CheckSeverity

Categoriza la urgencia de una verificación.

Enumeraciones
CHECK_SEVERITY_UNSPECIFIED No se especifica.
PRIORITY Es un problema de privacidad importante.
POTENTIAL Posible problema de privacidad.
OPPORTUNITY Oportunidad para mejorar la cobertura de la privacidad.

CheckState

Indica el estado de una verificación.

Enumeraciones
CHECK_STATE_UNSPECIFIED No se especifica.
PASSED Se aprobó la verificación.
FAILED No se pudo realizar la verificación.
UNCHECKED No se ejecutó la verificación.

CheckStateMetadata

Es información adicional sobre el estado de la verificación en relación con los informes anteriores.

Representación JSON
{
  "firstFailingTime": string,
  "lastFailingTime": string,
  "badges": [
    enum (CheckStateBadge)
  ]
}
Campos
firstFailingTime

string (Timestamp format)

Es la fecha y hora en que la verificación comenzó a fallar.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

lastFailingTime

string (Timestamp format)

Fecha y hora en que falló la última verificación.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

badges[]

enum (CheckStateBadge)

Son indicadores relacionados con el estado de la verificación.

CheckStateBadge

Son indicadores relacionados con el estado de la verificación.

Enumeraciones
CHECK_STATE_BADGE_UNSPECIFIED No se especifica.
NEWLY_FAILING La verificación falló recientemente, es decir, ahora falla, pero antes se aprobaba.
RECENTLY_FAILING Actualmente, la verificación falla y comenzó a fallar de forma continua en los últimos 28 días.
RESOLVED La verificación se aprobó recientemente, es decir, ahora se aprueba, pero antes fallaba.

CheckCitation

Reglamentación o política que sirve como base legal para la verificación.

Representación JSON
{
  "type": enum (CitationType)
}
Campos
type

enum (CitationType)

Es el tipo de cita.

CitationType

Son los tipos de citas para las verificaciones.

Enumeraciones
CITATION_TYPE_UNSPECIFIED No se especifica.
COPPA Ley de Protección de la Privacidad Infantil en Internet
GDPR Reglamento General de Protección de Datos
FERPA Ley de Derechos Educativos y de Confidencialidad de la Familia
CAL_OPPA La Ley de Protección de la Privacidad en Línea de California
CCPA Ley de Privacidad del Consumidor de California
SOPIPA Ley de Protección de la Información Personal en Línea de los Estudiantes
LGPD Lei Geral de Proteção de Dados.
CPRA Ley de Privacidad del Consumidor de California
VCDPA Ley de Protección de Datos del Consumidor de Virginia
GOOGLE_PLAY_POLICY Política de Google Play.
APP_STORE_POLICY Política de App Store.
CPA Ley de Privacidad de Colorado
CTDPA Ley de Privacidad de Datos de Connecticut
UCPA Ley de Privacidad del Consumidor de Utah
PIPEDA Ley de Protección de la Información Personal y Documentos Electrónicos
ALBERTA_PIPA Ley de Protección de la Información Personal de Alberta (Canadá).
QUEBEC_ACT Quebec: Act Respecting the Protection of Personal Information in the Private Sector.
QUEBEC_BILL_64 Ley 64 de Quebec: Ley para modernizar las disposiciones legislativas en materia de protección de la información personal.
CHINA_PIPL Ley de Protección de la Información Personal de China.
SOUTH_KOREA_PIPA Ley de Protección de la Información Personal de Corea del Sur.
SOUTH_AFRICA_POPIA Ley de Protección de la Información Personal de Sudáfrica
JAPAN_APPI Ley de Protección de la Información Personal de Japón
INDIA_DPDPA India: Ley de Protección de Datos Personales Digitales, 2023
OCPA Ley de Privacidad del Consumidor de Oregón
TDPSA Ley de Privacidad y Seguridad de Datos de Texas
MCDPA Ley de Privacidad de Datos del Consumidor de Montana

CheckEvidence

Es la evidencia de una verificación.

Representación 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)
    }
  ]
}
Campos
privacyPolicyTexts[]

object (CheckPrivacyPolicyTextEvidence)

Evidencia recopilada de tus políticas de privacidad

dataTypes[]

object (CheckDataTypeEvidence)

Evidencia sobre los tipos de datos que se encuentran en tu app.

endpoints[]

object (CheckEndpointEvidence)

Evidencia sobre los extremos con los que se comunicó tu app.

permissions[]

object (CheckPermissionEvidence)

Evidencia sobre los permisos que se encontraron en tu app.

sdks[]

object (CheckSdkEvidence)

Evidencia sobre los SDKs que se encontraron en tu app.

dataSecurity

object (CheckDataSecurityEvidence)

Evidencia relacionada con la seguridad de los datos

sdkIssues[]

object (CheckSdkIssueEvidence)

Evidencia relacionada con problemas del SDK

endpointRestrictionViolations[]

object (CheckEndpointRestrictionViolationEvidence)

Es la evidencia recopilada del análisis de incumplimiento de la restricción de endpoint.

permissionRestrictionViolations[]

object (CheckPermissionRestrictionViolationEvidence)

Es la evidencia recopilada del análisis de incumplimiento de la restricción de permisos.

sdkRestrictionViolations[]

object (CheckSdkRestrictionViolationEvidence)

Es la evidencia recopilada del análisis de incumplimiento de la restricción del SDK.

CheckPrivacyPolicyTextEvidence

Evidencia recopilada de tus políticas de privacidad

Representación JSON
{
  "policyFragment": {
    object (PolicyFragment)
  }
}
Campos
policyFragment

object (PolicyFragment)

Es el fragmento de la política de privacidad que se usó durante la verificación.

PolicyFragment

Es información sobre un fragmento de política.

Representación JSON
{
  "sourceUri": string,
  "htmlContent": string
}
Campos
sourceUri

string

Es la URL de la política.

htmlContent

string

Contenido HTML.

CheckDataTypeEvidence

Es evidencia relacionada con un tipo de datos que se encontró en tu app.

Representación JSON
{
  "dataType": enum (DataType),
  "dataTypeEvidence": {
    object (DataTypeEvidence)
  }
}
Campos
dataType

enum (DataType)

Es el tipo de datos que se encontró en tu app.

dataTypeEvidence

object (DataTypeEvidence)

Es la evidencia recopilada sobre el tipo de datos.

DataType

Tipos de datos que usa tu app

Enumeraciones
DATA_TYPE_UNSPECIFIED No se especifica.
DATA_TYPE_APPROXIMATE_LOCATION Ubicación física del usuario o dispositivo en un área igual a 3 kilómetros cuadrados o mayor, como la ciudad en la que se encuentra un usuario o la ubicación proporcionada en el permiso de Android ACCESS_COARSE_LOCATION.
DATA_TYPE_PRECISE_LOCATION Ubicación física del usuario o dispositivo en un área menor a 3 kilómetros cuadrados, como la ubicación proporcionada por el permiso ACCESS_FINE_LOCATION de Android.
DATA_TYPE_PERSONAL_NAME Corresponde a la forma en que un usuario se refiere a sí mismo, como su nombre, apellido o sobrenombre.
DATA_TYPE_EMAIL_ADDRESS Es la dirección de correo electrónico de un usuario.
DATA_TYPE_USER_IDS Identificadores que se relacionan con una persona identificable. Por ejemplo, un ID, número o nombre de cuenta.
DATA_TYPE_PHYSICAL_ADDRESS La dirección de un usuario, como una dirección particular o de correo postal.
DATA_TYPE_PHONE_NUMBER El número de teléfono de un usuario.
DATA_TYPE_RACE_AND_ETHNICITY Incluye información sobre el origen étnico del usuario.
DATA_TYPE_POLITICAL_OR_RELIGIOUS_BELIEFS Incluye información sobre las creencias políticas o religiosas del usuario.
DATA_TYPE_SEXUAL_ORIENTATION Incluye información sobre la orientación sexual del usuario.
DATA_TYPE_OTHER_PERSONAL_INFO Corresponde a cualquier otra información personal, como la fecha de nacimiento, la identidad de género, la condición de veterano de guerra, etcétera.
DATA_TYPE_PAYMENT_INFO Incluye información sobre las cuentas financieras del usuario, como el número de la tarjeta de crédito.
DATA_TYPE_PURCHASE_HISTORY Es la información sobre compras o transacciones que realizó el usuario.
DATA_TYPE_CREDIT_SCORE Es la información sobre la calificación crediticia del usuario.
DATA_TYPE_OTHER_FINANCIAL_INFO Incluye cualquier otra información financiera, como deudas o salarios del usuario.
DATA_TYPE_HEALTH_INFO Incluye información sobre la salud del usuario, como su historia clínica o síntomas.
DATA_TYPE_FITNESS_INFO Incluye información sobre el estado físico del usuario, como el ejercicio que realiza y otras actividades físicas.
DATA_TYPE_EMAILS Son los correos electrónicos del usuario, incluidos los asuntos, los remitentes, los destinatarios y el contenido de los mensajes.
DATA_TYPE_TEXT_MESSAGES Son los mensajes de texto del usuario, incluidos los remitentes, los destinatarios y el contenido de los mensajes.
DATA_TYPE_OTHER_IN_APP_MESSAGES Otros tipos de mensajes. Por ejemplo, los mensajes instantáneos o el contenido de chat.
DATA_TYPE_PHOTOS Son las fotos del usuario.
DATA_TYPE_VIDEOS Son los videos del usuario.
DATA_TYPE_VOICE_OR_SOUND_RECORDINGS La voz del usuario, como un mensaje de voz o una grabación de sonido.
DATA_TYPE_MUSIC_FILES Los archivos de música del usuario.
DATA_TYPE_OTHER_AUDIO_FILES Corresponde a cualquier otro archivo de audio creado por el usuario o proporcionado por él.
DATA_TYPE_FILES_AND_DOCS Los archivos o documentos de un usuario, o la información sobre sus archivos o documentos, como los nombres de archivos.
DATA_TYPE_CALENDAR_EVENTS Incluye información del calendario de un usuario, como eventos, notas de eventos y asistentes.
DATA_TYPE_CONTACTS Es la información sobre los contactos del usuario, como los nombres, el historial de mensajes y la información de grafos sociales, lo que incluye los nombres de usuario, la antigüedad y frecuencia de contactos, la duración de las interacciones y el historial de llamadas.
DATA_TYPE_APP_INTERACTIONS Información acerca de cómo un usuario interactúa con tu app, como la cantidad de vistas de páginas o de clics.
DATA_TYPE_IN_APP_SEARCH_HISTORY Incluye información sobre las búsquedas que realizó el usuario en la app.
DATA_TYPE_INSTALLED_APPS Es el inventario de las apps o los paquetes instalados en el dispositivo del usuario.
DATA_TYPE_OTHER_USER_GENERATED_CONTENT Otro contenido generado por usuarios que no se incluye en esta lista o en alguna otra sección. Por ejemplo, biografías de usuarios, notas o respuestas abiertas.
DATA_TYPE_OTHER_ACTIONS Es cualquier otra actividad del usuario o acciones llevadas a cabo en la app que no aparezcan aquí, como el uso de juegos, "me gusta" y opciones de diálogos.
DATA_TYPE_WEB_BROWSING_HISTORY Es la información sobre los sitios web que un usuario visitó.
DATA_TYPE_CRASH_LOGS Se trata de los datos del registro de fallas de tu app. Por ejemplo, la cantidad de veces que la app falló, los seguimientos de pila o cualquier otra información directamente relacionada con fallas.
DATA_TYPE_PERFORMANCE_DIAGNOSTICS Corresponde a la información sobre el rendimiento de la app. Por ejemplo, duración de batería, tiempo de carga, latencia, velocidad de fotogramas y otros diagnósticos técnicos.
DATA_TYPE_OTHER_APP_PERFORMANCE_DATA Otros datos de rendimiento de la app que no se incluyen en esta lista.
DATA_TYPE_DEVICE_OR_OTHER_IDS Son identificadores relacionados con un dispositivo, un navegador o una app específicos, como un número IMEI, una dirección MAC, un ID de dispositivo Widevine, un ID de instalación de Firebase o un identificador de publicidad.

DataTypeEvidence

Es la evidencia recopilada sobre un tipo de datos.

Representación JSON
{
  "endpoints": [
    {
      object (DataTypeEndpointEvidence)
    }
  ],
  "permissions": [
    {
      object (DataTypePermissionEvidence)
    }
  ],
  "privacyPolicyTexts": [
    {
      object (DataTypePrivacyPolicyTextEvidence)
    }
  ]
}
Campos
endpoints[]

object (DataTypeEndpointEvidence)

Es la lista de extremos a los que se envió el tipo de datos.

permissions[]

object (DataTypePermissionEvidence)

Lista de permisos incluidos que implican la recopilación del tipo de datos.

privacyPolicyTexts[]

object (DataTypePrivacyPolicyTextEvidence)

Lista de textos de políticas de privacidad que implican la recopilación del tipo de datos.

DataTypeEndpointEvidence

Evidencia basada en un extremo al que se enviaron datos.

Representación JSON
{
  "exfiltratedDataType": enum (ExfiltratedDataType),
  "endpointDetails": [
    {
      object (EndpointDetails)
    }
  ],
  "attributedSdks": [
    {
      object (AttributedSdk)
    }
  ]
}
Campos
exfiltratedDataType

enum (ExfiltratedDataType)

Es el tipo de datos que se exfiltraron.

endpointDetails[]

object (EndpointDetails)

Son los extremos a los que se envió el tipo de datos.

attributedSdks[]

object (AttributedSdk)

Es el conjunto de SDKs que se atribuyen a la filtración.

ExfiltratedDataType

Es el tipo de datos que se exfiltraron.

Enumeraciones
EXFILTRATED_DATA_TYPE_UNSPECIFIED No se especifica.
EXFILTRATED_DATA_TYPE_PHONE_NUMBER Es el número de teléfono del usuario.
EXFILTRATED_DATA_TYPE_PRECISE_LOCATION Es la ubicación precisa del usuario.
EXFILTRATED_DATA_TYPE_CONTACT_NAME Nombre de uno o más contactos del teléfono del usuario.
EXFILTRATED_DATA_TYPE_CONTACT_EMAIL Correo electrónico de uno o más contactos del teléfono del usuario.
EXFILTRATED_DATA_TYPE_CONTACT_PHONE_NUMBER Número de teléfono de uno o más contactos del teléfono del usuario.
EXFILTRATED_DATA_TYPE_INCOMING_TEXT_NUMBER Número de teléfono de un mensaje de texto entrante.
EXFILTRATED_DATA_TYPE_INCOMING_TEXT_MESSAGE Es el contenido de un mensaje de texto entrante.
EXFILTRATED_DATA_TYPE_OUTGOING_TEXT_NUMBER Número de teléfono de un mensaje de texto saliente.
EXFILTRATED_DATA_TYPE_OUTGOING_TEXT_MESSAGE Es el contenido de un mensaje de texto saliente.
EXFILTRATED_DATA_TYPE_ADVERTISING_ID Es el ID de publicidad.
EXFILTRATED_DATA_TYPE_ANDROID_ID ID de Android.
EXFILTRATED_DATA_TYPE_IMEI IMEI
EXFILTRATED_DATA_TYPE_IMSI IMSI
EXFILTRATED_DATA_TYPE_SIM_SERIAL_NUMBER Número de serie de la SIM.
EXFILTRATED_DATA_TYPE_SSID SSID: Identificador de conjunto de servicios, es decir, el nombre de la red.
EXFILTRATED_DATA_TYPE_ACCOUNT Es la información sobre la cuenta principal del dispositivo.
EXFILTRATED_DATA_TYPE_EXTERNAL_ACCOUNT Es información sobre una cuenta externa, p.ej., de Facebook o Twitter.
EXFILTRATED_DATA_TYPE_INSTALLED_PACKAGES Uno o más de los nombres de paquetes de las apps en el dispositivo.

EndpointDetails

Son los detalles del extremo al que se envió el tipo de datos.

Representación JSON
{
  "endpoint": {
    object (Endpoint)
  }
}
Campos
endpoint

object (Endpoint)

Es el extremo al que se envió el tipo de datos.

Extremo

Es la información sobre un extremo.

Representación JSON
{
  "domain": string
}
Campos
domain

string

Nombre de dominio (p. ej., ads.google.com)

AttributedSdk

Son los detalles del SDK al que se atribuye la exfiltración.

Representación JSON
{
  "sdk": {
    object (Sdk)
  }
}
Campos
sdk

object (Sdk)

Es el SDK al que se atribuye la filtración.

Sdk

Es información sobre un SDK.

Representación JSON
{
  "id": string
}
Campos
id

string

Es el identificador del SDK.

DataTypePermissionEvidence

Evidencia basada en la inclusión de un permiso.

Representación JSON
{
  "permission": {
    object (Permission)
  }
}
Campos
permission

object (Permission)

Es el permiso declarado por tu app.

Permiso

Es información sobre un permiso.

Representación JSON
{
  "id": string
}
Campos
id

string

Es el identificador del permiso.

DataTypePrivacyPolicyTextEvidence

Evidencia basada en la información de la política de privacidad.

Representación JSON
{
  "policyFragment": {
    object (PolicyFragment)
  }
}
Campos
policyFragment

object (PolicyFragment)

Es el fragmento de la política de privacidad que implica la recopilación del tipo de datos.

CheckEndpointEvidence

Es evidencia sobre un extremo con el que se comunicó tu app.

Representación JSON
{
  "endpoint": {
    object (Endpoint)
  }
}
Campos
endpoint

object (Endpoint)

Es el extremo con el que se comunicó tu app.

CheckPermissionEvidence

Es evidencia relacionada con un permiso que se encontró en tu app.

Representación JSON
{
  "permission": {
    object (Permission)
  }
}
Campos
permission

object (Permission)

Es el permiso que se encontró en tu app.

CheckSdkEvidence

Es evidencia sobre un SDK que se encontró en tu app.

Representación JSON
{
  "sdk": {
    object (Sdk)
  }
}
Campos
sdk

object (Sdk)

Es el SDK que se encontró en tu app.

CheckDataSecurityEvidence

Evidencia relacionada con la seguridad de los datos

Representación JSON
{
  "dataInTransitInfo": [
    {
      object (DataInTransitInfo)
    }
  ]
}
Campos
dataInTransitInfo[]

object (DataInTransitInfo)

Evidencia relacionada con los datos en tránsito.

DataInTransitInfo

Evidencia relacionada con los datos en tránsito detectados en tu app.

Representación JSON
{
  "uri": string
}
Campos
uri

string

Es la URL con la que se comunica tu app, incluidos el protocolo, el dominio y los parámetros de URL.

CheckSdkIssueEvidence

Es evidencia relacionada con un problema del SDK.

Representación JSON
{
  "sdk": {
    object (Sdk)
  },
  "sdkVersion": string
}
Campos
sdk

object (Sdk)

Es el SDK que tiene un problema.

sdkVersion

string

Es la versión del SDK.

CheckEndpointRestrictionViolationEvidence

Es la evidencia recopilada del análisis de incumplimiento de la restricción de endpoint.

Representación JSON
{
  "endpointDetails": [
    {
      object (EndpointDetails)
    }
  ]
}
Campos
endpointDetails[]

object (EndpointDetails)

Son los extremos que incumplen las políticas.

EndpointDetails

Son los detalles del extremo que incumple la política.

Representación JSON
{
  "endpoint": {
    object (Endpoint)
  }
}
Campos
endpoint

object (Endpoint)

Es el extremo que incumple la política.

CheckPermissionRestrictionViolationEvidence

Es la evidencia recopilada del análisis de incumplimiento de la restricción de permisos.

Representación JSON
{
  "permissionDetails": [
    {
      object (PermissionDetails)
    }
  ]
}
Campos
permissionDetails[]

object (PermissionDetails)

Permisos en incumplimiento

PermissionDetails

Son los detalles del permiso que se incumplió.

Representación JSON
{
  "permission": {
    object (Permission)
  }
}
Campos
permission

object (Permission)

Es el permiso que se incumplió.

CheckSdkRestrictionViolationEvidence

Es la evidencia recopilada del análisis de incumplimiento de la restricción del SDK.

Representación JSON
{
  "sdkDetails": [
    {
      object (SdkDetails)
    }
  ]
}
Campos
sdkDetails[]

object (SdkDetails)

SDKs en incumplimiento

SdkDetails

Son los detalles del SDK que incumple las políticas.

Representación JSON
{
  "sdk": {
    object (Sdk)
  }
}
Campos
sdk

object (Sdk)

Es el SDK que incumple la política.

DataMonitoring

Representa la sección de supervisión de datos del informe.

Representación JSON
{
  "endpoints": [
    {
      object (DataMonitoringEndpointResult)
    }
  ],
  "permissions": [
    {
      object (DataMonitoringPermissionResult)
    }
  ],
  "dataTypes": [
    {
      object (DataMonitoringDataTypeResult)
    }
  ],
  "sdks": [
    {
      object (DataMonitoringSdkResult)
    }
  ]
}
Campos
endpoints[]

object (DataMonitoringEndpointResult)

Son los extremos que se encontraron a través del análisis dinámico de tu app.

permissions[]

object (DataMonitoringPermissionResult)

Permisos que usa tu app

dataTypes[]

object (DataMonitoringDataTypeResult)

Tipos de datos que tu app comparte o recopila

sdks[]

object (DataMonitoringSdkResult)

SDKs que usa tu app

DataMonitoringEndpointResult

Es la información sobre un extremo con el que se comunicó tu app.

Representación JSON
{
  "metadata": {
    object (DataMonitoringResultMetadata)
  },
  "endpoint": {
    object (Endpoint)
  },
  "hitCount": integer
}
Campos
metadata

object (DataMonitoringResultMetadata)

Son los metadatos sobre el resultado.

endpoint

object (Endpoint)

Es el extremo con el que se comunicó tu app.

hitCount

integer

Cantidad de veces que tu app se comunicó con este extremo.

DataMonitoringResultMetadata

Es información sobre el resultado de la supervisión de datos.

Representación JSON
{
  "badges": [
    enum (DataMonitoringResultBadge)
  ],
  "lastDetectedAppVersion": string,
  "firstDetectedTime": string,
  "lastDetectedTime": string
}
Campos
badges[]

enum (DataMonitoringResultBadge)

Son las insignias que se aplican a este resultado.

lastDetectedAppVersion

string

Es el nombre de la versión de tu app cuando se detectó este resultado por última vez en las últimas 8 semanas. Si no se establece, no se detectó en las últimas 8 semanas.

firstDetectedTime

string (Timestamp format)

Es la marca de tiempo en la que se detectó este resultado por primera vez en las últimas 8 semanas. Si no se establece, no se detectó en las últimas 8 semanas.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

lastDetectedTime

string (Timestamp format)

Es la marca de tiempo de la última vez que se detectó este resultado en las últimas 8 semanas. Si no se establece, no se detectó en las últimas 8 semanas.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

DataMonitoringResultBadge

Son insignias de indicadores para el resultado de la supervisión de datos.

Enumeraciones
DATA_MONITORING_RESULT_BADGE_UNSPECIFIED No se especifica.
NEW Indica un resultado detectado recientemente en el informe de supervisión de datos.

DataMonitoringPermissionResult

Es información sobre un permiso que se encontró en tu app.

Representación JSON
{
  "metadata": {
    object (DataMonitoringResultMetadata)
  },
  "permission": {
    object (Permission)
  }
}
Campos
metadata

object (DataMonitoringResultMetadata)

Son los metadatos sobre el resultado.

permission

object (Permission)

Es el permiso que se encontró en tu app.

DataMonitoringDataTypeResult

Es información sobre un tipo de datos que se encontró en tu app.

Representación JSON
{
  "metadata": {
    object (DataMonitoringResultMetadata)
  },
  "dataType": enum (DataType),
  "dataTypeEvidence": {
    object (DataTypeEvidence)
  }
}
Campos
metadata

object (DataMonitoringResultMetadata)

Son los metadatos sobre el resultado.

dataType

enum (DataType)

Es el tipo de datos que tu app compartió o recopiló.

dataTypeEvidence

object (DataTypeEvidence)

Es la evidencia recopilada sobre el tipo de datos.

DataMonitoringSdkResult

Es información sobre un SDK que se encontró en tu app.

Representación JSON
{
  "metadata": {
    object (DataMonitoringResultMetadata)
  },
  "sdk": {
    object (Sdk)
  }
}
Campos
metadata

object (DataMonitoringResultMetadata)

Son los metadatos sobre el resultado.

sdk

object (Sdk)

Es el SDK que se encontró en tu app.

Métodos

get

Obtiene un informe.

list

Enumera los informes de la app especificada.