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

Una URL para ver los resultados.

appBundle

object (AppBundle)

Información sobre el paquete de aplicación analizado.

checks[]

object (Check)

Lista de verificaciones que se ejecutaron en el paquete de aplicación.

dataMonitoring

object (DataMonitoring)

Información relacionada con la supervisión de datos.

AppBundle

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 Android versionName o iOS CFBundleShortVersionString. Por ejemplo: “7.21.1”.

versionId

string

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

releaseType

enum (AppBundleReleaseType)

Identifica el tipo de versión.

codeReferenceId

string

Hash de confirmación de Git o número de lista de cambios asociados con la versión.

AppBundleReleaseType

Identifica el tipo de versión. Es posible que esta enumeración incluya más valores en el futuro.

Enumeradores
APP_BUNDLE_RELEASE_TYPE_UNSPECIFIED No se especifica.
PUBLIC Paquete de producción publicado.
PRE_RELEASE Paquete previo al lanzamiento.

Verificación

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)

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)

El nivel de urgencia o riesgo de la verificación.

state

enum (CheckState)

El resultado después de ejecutar la verificación.

stateMetadata

object (CheckStateMetadata)

Información adicional sobre el estado de verificación en relación con informes anteriores.

regionCodes[]

string

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 funcionan como base jurídica para la verificación.

evidence

object (CheckEvidence)

Evidencia que corrobore el resultado de la verificación.

CheckType

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

Enumeradores
CHECK_TYPE_UNSPECIFIED No se especifica.
PRIVACY_POLICY_UPDATE_DATE_RECENT Comprueba que tu política de privacidad se haya actualizado recientemente.
PRIVACY_POLICY_GDPR_GENERAL_RULES Comprueba si tu política de privacidad hace referencia a los derechos en virtud del GDPR para los usuarios de la UE.
PRIVACY_POLICY_CCPA_GENERAL_RULES Comprueba si tu política de privacidad hace referencia a derechos conforme a la CCPA.
PRIVACY_POLICY_COLLECTION_CATEGORIES_DATA_NOTICE Comprueba si tu política de privacidad menciona las categorías de datos personales que se recopilan.
PRIVACY_POLICY_PROCESSING_PURPOSE_DATA_NOTICE Comprueba si en tu política de privacidad se explica por qué se procesan los datos personales.
PRIVACY_POLICY_SHARING_CATEGORIES_DATA_NOTICE Comprueba si tu política de privacidad incluye información sobre el uso compartido de datos personales por parte de terceros.
PRIVACY_POLICY_DATA_RETENTION_NOTICE Comprueba si tu política de privacidad describe tus prácticas de retención de datos.
PRIVACY_POLICY_CONTACT_DETAILS_NOTICE Comprueba si se incluye información de contacto en tu política de privacidad.
PRIVACY_POLICY_CHILDREN_GENERAL_RULES Comprueba si se incluye información sobre requisitos relacionados con niños en tu política de privacidad.
PRIVACY_POLICY_DATA_TYPE_PHONE_NUMBER Comprueba si la declaración de tipo de datos del número de teléfono de tu política de privacidad coincide con el uso.
PRIVACY_POLICY_DATA_TYPE_USER_ACCOUNT_INFO Comprueba si la declaración de tipo de datos de Información de cuenta de usuario de tu política de privacidad coincide con el uso.
PRIVACY_POLICY_DATA_TYPE_PRECISE_LOCATION Comprueba si la declaración de tipo de datos de Ubicación precisa en tu política de privacidad coincide con el uso.
PRIVACY_POLICY_DATA_TYPE_DEVICE_ID Comprueba si la declaración de tipo de datos de ID de dispositivo de tu política de privacidad coincide con el uso.
PRIVACY_POLICY_DATA_TYPE_APPS_ON_DEVICE Comprueba si la declaración de tipos de datos de Apps en el dispositivo de tu política de privacidad coincide con el uso.
PRIVACY_POLICY_DATA_TYPE_CONTACTS Comprueba si la declaración de tipo de datos de Contactos de tu política de privacidad coincide con el uso.
PRIVACY_POLICY_DATA_TYPE_TEXT_MESSAGES Comprueba si la declaración de tipos de datos de Mensajes de texto de tu política de privacidad coincide con el uso.
PRIVACY_POLICY_DATA_TYPE_PII Comprueba si la declaración de tipo de datos PII en tu política de privacidad coincide con el uso.
PRIVACY_POLICY_DATA_TYPE_PII_CATEGORIES Comprueba si la declaración de tipos de datos de categorías de PII en tu política de privacidad coincide con el uso.
PRIVACY_POLICY_DATA_TYPE_HEALTH_AND_BIOMETRIC Comprueba si la declaración de tipo de datos Salud y Biométrico en tu política de privacidad coincide con el uso.
PRIVACY_POLICY_BRAZIL_LGPD_GENERAL_RULES Comprueba 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 Comprueba 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 Comprueba si la política de privacidad identifica el nombre de tu empresa o app.
PRIVACY_POLICY_RIGHT_TO_DELETE_NOTICE Comprueba si tu política de privacidad menciona el derecho de los usuarios a borrar sus datos.
PRIVACY_POLICY_RIGHT_TO_ACCESS_NOTICE Comprueba si tu política de privacidad menciona el derecho de los usuarios a acceder a los datos que se tienen sobre ellos.
PRIVACY_POLICY_RIGHT_TO_RECTIFICATION_NOTICE Comprueba 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 Comprueba 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 Comprueba si tu política de privacidad menciona el derecho de los usuarios a saber sobre el uso compartido de 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 información.
PRIVACY_POLICY_METHOD_TO_OPT_OUT_FROM_SELLING_OR_SHARING_NOTICE Comprueba si la política de privacidad explica de qué manera los usuarios rechazan que se vendan o se compartan sus datos.
PRIVACY_POLICY_DATA_CONTROLLER_IDENTITY Comprueba si tu política de privacidad proporciona el nombre y la información de contacto de tu controlador de datos.
PRIVACY_POLICY_DPO_CONTACT_DETAILS Comprueba 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 Comprueba 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 Comprueba si tu política de privacidad menciona qué información personal se recopila de los niños.
PRIVACY_POLICY_CHILDREN_INFO_USAGE_PURPOSES Comprueba si tu política de privacidad menciona por qué recopilas información personal de niños.
PRIVACY_POLICY_CHILDREN_INFO_DISCLOSURE_PRACTICES Comprueba si tu política de privacidad menciona qué información personal de los niños se comparte con terceros.
PRIVACY_POLICY_CHILDREN_INFO_PUBLICITY Comprueba si la política de privacidad menciona si la app permite que los niños hagan público su información personal.
PRIVACY_POLICY_PARENTS_METHOD_OF_INFO_DELETION Comprueba si tu política de privacidad menciona cómo los padres, tutores o tutores pueden solicitar que se borre la información personal de sus hijos.
PRIVACY_POLICY_PARENTS_METHOD_TO_INFO_REVIEW Comprueba si tu política de privacidad menciona cómo los padres, tutores o tutores pueden revisar la información personal de sus hijos.
PRIVACY_POLICY_PARENTS_METHOD_TO_STOP_FURTHER_INFO_COLLECTION_USE Comprueba si la política de privacidad explica cómo un padre, una madre, un cuidador o un tutor pueden detener la recopilación o el uso de la información personal de sus hijos.
PRIVACY_POLICY_PARENTS_RIGHT_TO_INFO_DELETION Comprueba si tu política de privacidad menciona el derecho de un padre, madre o tutor para solicitar la eliminación de la información personal de su hijo.
PRIVACY_POLICY_PARENTS_RIGHT_TO_INFO_REVIEW Comprueba si tu política de privacidad menciona el derecho de un padre, una madre o un tutor para revisar la información personal de su hijo.
PRIVACY_POLICY_PARENTS_RIGHT_TO_STOP_FURTHER_INFO_COLLECTION_USE Comprueba si su política de privacidad menciona el derecho de un padre, una madre, un cuidador o un tutor para detener la recopilación o el uso de la información personal de sus hijos.
PRIVACY_POLICY_PSL_APPROXIMATE_LOCATION Comprueba 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 de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_PRECISE_LOCATION Comprueba si tu política de privacidad menciona la recopilación de la ubicación precisa de los usuarios si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_NAME Comprueba si tu política de privacidad menciona la recopilación de nombres personales de los usuarios si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_EMAIL_ADDRESS Comprueba si tu política de privacidad menciona la recopilación de direcciones de correo electrónico de los usuarios si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_USER_IDENTIFIERS Comprueba 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 de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_ADDRESS Comprueba si tu política de privacidad menciona la recopilación de direcciones físicas de tus usuarios si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_PHONE_NUMBER Comprueba si tu política de privacidad menciona la recopilación de números de teléfono de los usuarios si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_RACE_AND_ETHNICITY Comprueba si tu política de privacidad menciona la recopilación de la raza o etnia de los usuarios si este tipo de datos se declara en la sección de 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 los usuarios si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_PURCHASE_HISTORY Comprueba 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 de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_HEALTH_INFO Comprueba si tu política de privacidad menciona la recopilación de información sobre la salud de los usuarios si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_FITNESS_INFO Comprueba si tu política de privacidad menciona la recopilación de la información de entrenamiento de los usuarios si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_EMAIL_MESSAGES Comprueba si tu política de privacidad menciona la recopilación de correos electrónicos de los usuarios si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_TEXT_MESSAGES Comprueba si tu política de privacidad menciona la recopilación de mensajes de texto de los usuarios si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_PHOTOS Comprueba 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 de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_VIDEOS Comprueba si tu política de privacidad menciona la recopilación de videos de tus usuarios si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_MUSIC_FILES Comprueba si tu política de privacidad menciona la recopilación de los 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 Comprueba si tu política de privacidad menciona la recopilación de grabaciones de voz o sonido de los usuarios si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_FILES_AND_DOCS Comprueba si tu política de privacidad menciona la recopilación de archivos o documentos de los usuarios si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_CALENDAR_EVENTS Comprueba si tu política de privacidad menciona la recopilación de eventos de calendario de los usuarios si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_CONTACTS Comprueba si tu política de privacidad menciona la recopilación de contactos de los usuarios si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_APP_INTERACTIONS Comprueba si tu política de privacidad menciona la recopilación de interacciones de los usuarios con las apps si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_IN_APP_SEARCH_HISTORY Comprueba si tu política de privacidad menciona la recopilación del historial de búsqueda en la app de los usuarios si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_WEB_BROWSING_HISTORY Comprueba si tu política de privacidad menciona la recopilación del historial de navegación web de los usuarios si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_INSTALLED_APPS Comprueba si tu política de privacidad menciona la recopilación de las apps instaladas por los usuarios si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_CRASH_LOGS Comprueba si tu política de privacidad menciona la recopilación de registros de fallas de los usuarios si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_DIAGNOSTICS Comprueba si tu política de privacidad menciona la recopilación de diagnósticos de rendimiento de los usuarios si este tipo de datos se declara en la sección de Seguridad de los datos de Play.
PRIVACY_POLICY_PSL_DEVICE_OR_OTHER_IDS Comprueba si tu política de privacidad menciona la recopilación del dispositivo de los usuarios o algún otro ID si este tipo de datos está declarado en tu sección de Seguridad de los datos de Play.
DATA_MONITORING_NEW_ENDPOINT

Comprueba si hay un extremo nuevo que detectamos recientemente.

Debido a que esta verificación representa la fragilidad, puede fallar por varias semanas, incluso si no se detecta el extremo en el informe actual.

DATA_MONITORING_NEW_PERMISSION

Comprueba si hay un permiso nuevo que detectamos recientemente.

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

DATA_MONITORING_NEW_DATA_TYPE

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

Debido a que esta verificación representa la fragilidad, puede fallar por varias semanas, incluso si el tipo de datos no se detecta en el informe actual.

DATA_MONITORING_NEW_SDK

Comprueba si hay un SDK nuevo que detectamos recientemente.

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

DATA_MONITORING_ENCRYPTION Verifica si se contactó a algún extremo mediante el protocolo HTTP en lugar del 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 Comprueba si se detectaron nuevos tipos de datos desde una versión específica de la app.
DATA_MONITORING_NEW_ENDPOINT_VERSION_DIFF Comprueba si se detectaron nuevos extremos desde una versión específica de la app.
DATA_MONITORING_NEW_PERMISSION_VERSION_DIFF Comprueba si se detectaron permisos nuevos desde una versión específica de la app.
DATA_MONITORING_NEW_SDK_VERSION_DIFF Comprueba si se detectaron nuevos SDKs desde una versión específica de la app.
DATA_MONITORING_SDKS_DENYLIST_VIOLATION Comprueba 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 y que están especificados en la lista de bloqueo.
DATA_MONITORING_OUTDATED_SDK_VERSION Verifica si hay SDKs desactualizados.
DATA_MONITORING_CRITICAL_SDK_ISSUE Verifica si hay SDK con problemas críticos.

CheckSeverity

Categoriza la urgencia de una verificación.

Enumeradores
CHECK_SEVERITY_UNSPECIFIED No se especifica.
PRIORITY Problema importante de privacidad.
POTENTIAL Posible problema de privacidad.
OPPORTUNITY Oportunidad para mejorar la cobertura de la privacidad.

CheckState

Indica el estado de una verificación.

Enumeradores
CHECK_STATE_UNSPECIFIED No se especifica.
PASSED Se aprobó la verificación.
FAILED Falló la verificación.
UNCHECKED No se ejecutó la verificación.

CheckStateMetadata

Información adicional sobre el estado de verificación en relación con informes anteriores.

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

string (Timestamp format)

El momento en que la verificación comenzó a fallar por primera vez.

Una marca de tiempo en formato RFC3339 UTC "Zulú", con 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)

La última vez que falló la verificación.

Una marca de tiempo en formato RFC3339 UTC "Zulú", con 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)

Indicadores relacionados con el estado de verificación.

CheckStateBadge

Indicadores relacionados con el estado de verificación.

Enumeradores
CHECK_STATE_BADGE_UNSPECIFIED No se especifica.
NEWLY_FAILING La verificación está fallando recientemente, es decir, ahora falla, pero antes se pasaba.
RECENTLY_FAILING En este momento, la verificación tiene errores 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

Es el reglamento o la política que funciona como base jurídica para la verificación.

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

enum (CitationType)

Tipo de cita.

CitationType

Tipos de citas para las verificaciones.

Enumeradores
CITATION_TYPE_UNSPECIFIED No se especifica.
COPPA Ley de Protección de la Privacidad de Menores en Internet.
GDPR Reglamento General de Protección de Datos.
FERPA Ley de Derechos Educativos y de Confidencialidad de la Familia.
CAL_OPPA Ley de Protección de la Privacidad en Línea de California.
CCPA Ley de Privacidad del Consumidor de California (CCPA).
SOPIPA Ley de Protección de la Información Personal en Línea de Estudiantes.
LGPD Ley General de Protección de Datos.
CPRA Ley de Privacidad del Consumidor de California (CCPA).
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 la 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: Ley de Respeto a la Protección de la Información Personal en el Sector Privado.
QUEBEC_BILL_64 Proyecto de ley 64 de Quebec: Ley para modernizar las disposiciones legislativas sobre la protección de la información personal
CHINA_PIPL Ley de Protección de la Información Personal de China.

CheckEvidence

Evidencia para una comprobació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 sus políticas de privacidad

dataTypes[]

object (CheckDataTypeEvidence)

Evidencia sobre los tipos de datos encontrados en tu app

endpoints[]

object (CheckEndpointEvidence)

Evidencia sobre los extremos con los que se contactó tu app

permissions[]

object (CheckPermissionEvidence)

Evidencia sobre los permisos que se encontraron en tu app

sdks[]

object (CheckSdkEvidence)

Evidencia relacionada con SDKs que se encontraron en tu app

dataSecurity

object (CheckDataSecurityEvidence)

Evidencia relacionada con la seguridad de los datos

sdkIssues[]

object (CheckSdkIssueEvidence)

Evidencia sobre problemas relacionados con el SDK.

endpointRestrictionViolations[]

object (CheckEndpointRestrictionViolationEvidence)

Evidencia recopilada a partir del análisis de incumplimiento de restricciones de extremos.

permissionRestrictionViolations[]

object (CheckPermissionRestrictionViolationEvidence)

Pruebas recopiladas del análisis de incumplimiento de restricciones de permisos.

sdkRestrictionViolations[]

object (CheckSdkRestrictionViolationEvidence)

Evidencia recopilada a partir del análisis de incumplimientos de las restricciones del SDK.

CheckPrivacyPolicyTextEvidence

Evidencia recopilada de sus políticas de privacidad

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

object (PolicyFragment)

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

PolicyFragment

Información sobre un fragmento de política.

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

string

URL de la política.

htmlContent

string

Contenido HTML.

CheckDataTypeEvidence

Evidencia sobre un tipo de datos que se encontró en tu app.

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

enum (DataType)

El tipo de datos que se encontró en tu app.

dataTypeEvidence

object (DataTypeEvidence)

Evidencia recopilada sobre el tipo de datos.

DataType

Los tipos de datos que usa tu app.

Enumeradores
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 por el permiso ACCESS_COARSE_LOCATION de Android.
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 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 Información sobre la calificación crediticia del usuario.
DATA_TYPE_OTHER_FINANCIAL_INFO Cualquier otra información financiera, como el salario o las deudas de los usuarios
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 Incluye los correos electrónicos del usuario, incluidos los asuntos, los remitentes, los destinatarios y el contenido de los mensajes.
DATA_TYPE_TEXT_MESSAGES Incluye los mensajes de texto del usuario, incluidos los remitentes, los destinatarios y el contenido de los mensajes.
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 del usuario, o la información sobre sus archivos o documentos, como los nombres de archivos.
DATA_TYPE_CALENDAR_EVENTS Incluye información del calendario del usuario, como eventos, notas de eventos y asistentes.
DATA_TYPE_CONTACTS Incluye información sobre los contactos del usuario, como los nombres de los contactos, el historial de mensajes y otros datos de gráficos sociales, como los nombres de usuario, las visitas recientes, la frecuencia de los 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ágina o de presiones.
DATA_TYPE_IN_APP_SEARCH_HISTORY Incluye información sobre las búsquedas que realizó el usuario en la app.
DATA_TYPE_INSTALLED_APPS Inventario de apps o 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 ilimitadas.
DATA_TYPE_OTHER_ACTIONS Es cualquier otra actividad del usuario o acciones en la app que no se mencionan aquí, como juegos, me gusta y opciones de diálogo.
DATA_TYPE_WEB_BROWSING_HISTORY Incluye información sobre los sitios web que visitó un usuario.
DATA_TYPE_CRASH_LOGS 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 una falla.
DATA_TYPE_PERFORMANCE_DIAGNOSTICS Información sobre el rendimiento de la app. Por ejemplo, la duración de batería, el tiempo de carga, la latencia, la velocidad de fotogramas o cualquier diagnóstico técnico.
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. Por ejemplo, un número IMEI, dirección MAC, ID de dispositivo Widevine, ID de instalación de Firebase o identificador de publicidad.

DataTypeEvidence

Evidencia recopilada sobre un tipo de datos.

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

object (DataTypeEndpointEvidence)

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 la política de privacidad que implican la recopilación de ese tipo de datos.

DataTypeEndpointEvidence

Evidencia basada en un extremo al que se enviaron los datos.

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

enum (ExfiltratedDataType)

El tipo de datos que se robaron.

endpointDetails[]

object (EndpointDetails)

Extremos a los que se envió el tipo de datos.

attributedSdks[]

object (AttributedSdk)

Conjunto de SDK que se atribuyen al robo de datos.

ExfiltratedDataType

El tipo de datos que se robaron.

Enumeradores
EXFILTRATED_DATA_TYPE_UNSPECIFIED No se especifica.
EXFILTRATED_DATA_TYPE_PHONE_NUMBER El número de teléfono del usuario.
EXFILTRATED_DATA_TYPE_PRECISE_LOCATION 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 Es el 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 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 Contenido de un mensaje de texto saliente.
EXFILTRATED_DATA_TYPE_ADVERTISING_ID 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 tarjeta SIM.
EXFILTRATED_DATA_TYPE_SSID SSID: Es el identificador de conjunto de servicios, es decir, el nombre de la red.
EXFILTRATED_DATA_TYPE_ACCOUNT Información sobre la cuenta principal del dispositivo.
EXFILTRATED_DATA_TYPE_EXTERNAL_ACCOUNT Información sobre una cuenta externa, p.ej., Facebook o Twitter.
EXFILTRATED_DATA_TYPE_INSTALLED_PACKAGES Uno o más nombres de paquetes de aplicaciones en el dispositivo.

EndpointDetails

Detalles del extremo al que se envió el tipo de datos.

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

object (Endpoint)

Extremo al que se envió el tipo de datos.

Endpoint

Información sobre un extremo.

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

string

Es el nombre de dominio (p.ej., ads.google.com).

AttributedSdk

Detalles del SDK que se atribuye al robo de datos.

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

object (Sdk)

SDK atribuido al robo de datos.

SDK

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)

Permiso declarado por tu app.

Permisos

Información sobre un permiso.

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

string

Es el identificador de permiso.

DataTypePrivacyPolicyTextEvidence

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

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

object (PolicyFragment)

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

CheckEndpointEvidence

Evidencia sobre un extremo al que se contactó tu app

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

object (Endpoint)

El extremo al que se contactó la app

CheckPermissionEvidence

Evidencia sobre un permiso que se encontró en tu app

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

object (Permission)

El permiso que se encontró en tu app.

CheckSdkEvidence

Evidencia que especifica un SDK que se encontró en tu app.

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

object (Sdk)

El SDK que se encontró en su aplicación.

CheckDataSecurityEvidence

Evidencia relacionada con la seguridad de los datos

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

object (DataInTransitInfo)

Evidencia relacionada con 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

La URL a la que se comunicó tu aplicación. Se incluyen los parámetros de protocolo, dominio y URL.

CheckSdkIssueEvidence

Evidencia sobre un problema con el SDK.

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

object (Sdk)

El SDK tiene un problema.

sdkVersion

string

Indica la versión del SDK.

CheckEndpointRestrictionViolationEvidence

Evidencia recopilada a partir del análisis de incumplimiento de restricciones de extremos.

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

object (EndpointDetails)

Extremos en incumplimiento.

EndpointDetails

Detalles del extremo que incumple las políticas.

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

object (Endpoint)

El extremo que incumple las políticas.

CheckPermissionRestrictionViolationEvidence

Pruebas recopiladas del análisis de incumplimiento de restricciones de permisos.

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

object (PermissionDetails)

Permisos que incumplen las políticas.

PermissionDetails

Detalles del permiso que incumple las políticas.

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

object (Permission)

El permiso que incumple las políticas.

CheckSdkRestrictionViolationEvidence

Evidencia recopilada a partir del análisis de incumplimientos de las restricciones del SDK.

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

object (SdkDetails)

SDKs que incumplen la política.

SdkDetails

Detalles del SDK infractor.

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

object (Sdk)

El SDK incumple las políticas.

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)

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 comparte o recopila tu app

sdks[]

object (DataMonitoringSdkResult)

SDK que usa tu app.

DataMonitoringEndpointResult

Es la información sobre un extremo al que se contactó la 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)

El extremo al que se contactó la app

hitCount

integer

Es la cantidad de veces que la app se comunicó con este extremo.

DataMonitoringResultMetadata

Información sobre un resultado de supervisión de datos.

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

enum (DataMonitoringResultBadge)

Insignias que se aplican a este resultado.

lastDetectedAppVersion

string

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

firstDetectedTime

string (Timestamp format)

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

Una marca de tiempo en formato RFC3339 UTC "Zulú", con 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)

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

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

DataMonitoringResultBadge

Insignias de indicador para un resultado de supervisión de datos.

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

DataMonitoringPermissionResult

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)

El permiso que se encontró en tu app.

DataMonitoringDataTypeResult

Es la 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)

El tipo de datos que compartió o recopiló tu app.

dataTypeEvidence

object (DataTypeEvidence)

Evidencia recopilada sobre el tipo de datos.

DataMonitoringSdkResult

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)

El SDK que se encontró en su aplicación.

Métodos

get

Obtiene un informe.

list

Muestra una lista de informes para la app especificada.