REST Resource: accounts.apps.reports

Recurso: Report

Relatório de privacidade.

Representação JSON
{
  "name": string,
  "resultsUri": string,
  "appBundle": {
    object (AppBundle)
  },
  "checks": [
    {
      object (Check)
    }
  ],
  "dataMonitoring": {
    object (DataMonitoring)
  }
}
Campos
name

string

Nome do recurso do relatório.

resultsUri

string

Um URL para conferir os resultados.

appBundle

object (AppBundle)

Informações sobre o pacote de app analisado.

checks[]

object (Check)

Lista de verificações executadas no pacote de app.

dataMonitoring

object (DataMonitoring)

Informações relacionadas ao monitoramento de dados.

AppBundle

Informações sobre o pacote de app analisado.

Representação JSON
{
  "bundleId": string,
  "version": string,
  "versionId": string,
  "releaseType": enum (AppBundleReleaseType),
  "codeReferenceId": string
}
Campos
bundleId

string

ID exclusivo do pacote. Por exemplo: "com.google.Gmail".

version

string

A versão do pacote visível para o usuário, como versionName no Android ou CFBundleShortVersionString no iOS. Por exemplo: "7.21.1".

versionId

string

A versão usada em todo o sistema operacional e na loja para identificar o build, como o versionCode do Android ou o CFBundleVersion do iOS.

releaseType

enum (AppBundleReleaseType)

Identifica o tipo de lançamento.

codeReferenceId

string

Hash de confirmação do Git ou número da lista de mudanças associado ao lançamento.

AppBundleReleaseType

Identifica o tipo de lançamento. Essa enumeração pode incluir mais valores no futuro.

Enums
APP_BUNDLE_RELEASE_TYPE_UNSPECIFIED Não especificado.
PUBLIC Pacote de produção publicado.
PRE_RELEASE Pacote de pré-lançamento.

Cheque

Uma verificação que foi executada no seu app.

Representação 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)

O tipo de verificação que foi executada. Um tipo só aparece uma vez na lista de verificações de um relatório.

severity

enum (CheckSeverity)

A urgência ou o nível de risco da verificação.

state

enum (CheckState)

O resultado após a execução da verificação.

stateMetadata

object (CheckStateMetadata)

Informações adicionais sobre o estado da verificação em relação a relatórios anteriores.

regionCodes[]

string

Regiões afetadas pela verificação. Para mais informações, consulte https://google.aip.dev/143#countries-and-regions.

citations[]

object (CheckCitation)

Regulamentações e políticas que servem como base legal para a verificação.

evidence

object (CheckEvidence)

Evidência que fundamenta o resultado da verificação.

CheckType

O identificador exclusivo de uma verificação em um relatório.

Enums
CHECK_TYPE_UNSPECIFIED Não especificado.
PRIVACY_POLICY_UPDATE_DATE_RECENT Verifica se a Política de Privacidade foi atualizada recentemente.
PRIVACY_POLICY_GDPR_GENERAL_RULES Verifica se a política de privacidade faz referência aos direitos de usuários na UE de acordo com o GDPR.
PRIVACY_POLICY_CCPA_GENERAL_RULES Verifica se a Política de Privacidade faz referência a direitos de acordo com a CCPA.
PRIVACY_POLICY_COLLECTION_CATEGORIES_DATA_NOTICE Verifica se a Política de Privacidade menciona as categorias de dados pessoais coletados.
PRIVACY_POLICY_PROCESSING_PURPOSE_DATA_NOTICE Verifica se a política de privacidade explica por que os dados pessoais são tratados.
PRIVACY_POLICY_SHARING_CATEGORIES_DATA_NOTICE Verifica se a Política de Privacidade inclui informações sobre o compartilhamento de dados pessoais com terceiros.
PRIVACY_POLICY_DATA_RETENTION_NOTICE Verifica se a Política de Privacidade descreve suas práticas de retenção de dados.
PRIVACY_POLICY_CONTACT_DETAILS_NOTICE Verifica se as informações de contato estão incluídas na sua Política de Privacidade.
PRIVACY_POLICY_CHILDREN_GENERAL_RULES Verifica se as informações sobre requisitos relacionados a crianças estão incluídas na sua Política de Privacidade.
PRIVACY_POLICY_DATA_TYPE_PHONE_NUMBER Verifica se a declaração do tipo de dados de número de telefone na sua Política de Privacidade corresponde ao uso.
PRIVACY_POLICY_DATA_TYPE_USER_ACCOUNT_INFO Verifica se a declaração do tipo de dados "Informações da conta do usuário" na sua Política de Privacidade corresponde ao uso.
PRIVACY_POLICY_DATA_TYPE_PRECISE_LOCATION Verifica se a declaração do tipo de dados de local exato na sua Política de Privacidade corresponde ao uso.
PRIVACY_POLICY_DATA_TYPE_DEVICE_ID Verifica se a declaração do tipo de dados do ID do dispositivo na sua Política de Privacidade corresponde ao uso.
PRIVACY_POLICY_DATA_TYPE_APPS_ON_DEVICE Verifica se a declaração do tipo de dados "Apps no dispositivo" na sua Política de Privacidade corresponde ao uso.
PRIVACY_POLICY_DATA_TYPE_CONTACTS Verifica se a declaração do tipo de dados de contatos na sua Política de Privacidade corresponde ao uso.
PRIVACY_POLICY_DATA_TYPE_TEXT_MESSAGES Verifica se a declaração do tipo de dados "Mensagens de texto" na sua Política de Privacidade corresponde ao uso.
PRIVACY_POLICY_DATA_TYPE_PII Verifica se a declaração do tipo de dados de PII na sua Política de Privacidade corresponde ao uso.
PRIVACY_POLICY_DATA_TYPE_PII_CATEGORIES Verifica se a declaração do tipo de dados de categorias de PII na sua Política de Privacidade corresponde ao uso.
PRIVACY_POLICY_DATA_TYPE_HEALTH_AND_BIOMETRIC Verifica se a declaração do tipo de dados de saúde e biométricos na sua Política de Privacidade corresponde ao uso.
PRIVACY_POLICY_BRAZIL_LGPD_GENERAL_RULES Verifica se a política de privacidade faz referência aos direitos de usuários no Brasil de acordo com a LGPD.
PRIVACY_POLICY_VIRGINIA_VCDPA_GENERAL_RULES Verifica se a política de privacidade faz referência aos direitos de usuários na Virgínia de acordo com a VCDPA.
PRIVACY_POLICY_AFFILIATION_MENTION Verifica se a Política de Privacidade identifica sua empresa ou os nomes dos apps.
PRIVACY_POLICY_RIGHT_TO_DELETE_NOTICE Verifica se a Política de Privacidade menciona o direito dos usuários de excluir os dados deles.
PRIVACY_POLICY_RIGHT_TO_ACCESS_NOTICE Verifica se a Política de Privacidade menciona o direito dos usuários de acessar os dados mantidos sobre eles.
PRIVACY_POLICY_RIGHT_TO_RECTIFICATION_NOTICE Verifica se a política de privacidade menciona o direito dos usuários de corrigir imprecisões nos dados deles.
PRIVACY_POLICY_RIGHT_TO_KNOW_ABOUT_SELLING_NOTICE Verifica se a Política de Privacidade menciona o direito dos usuários de saber sobre a venda de informações.
PRIVACY_POLICY_RIGHT_TO_KNOW_ABOUT_SHARING_NOTICE Verifica se a Política de Privacidade menciona o direito dos usuários de saber sobre o compartilhamento de informações.
PRIVACY_POLICY_RIGHT_TO_OPT_OUT_FROM_SELLING_NOTICE Verifica se a Política de Privacidade menciona o direito dos usuários de recusar a venda de informações.
PRIVACY_POLICY_METHOD_TO_OPT_OUT_FROM_SELLING_OR_SHARING_NOTICE Verifica se a Política de Privacidade explica como os usuários podem desativar a venda ou o compartilhamento dos dados deles.
PRIVACY_POLICY_DATA_CONTROLLER_IDENTITY Verifica se a política de privacidade informa o nome e os dados de contato do controlador de dados.
PRIVACY_POLICY_DPO_CONTACT_DETAILS Verifica se a Política de Privacidade informa o nome e os dados de contato do seu encarregado de proteção de dados.
PRIVACY_POLICY_RIGHT_TO_LODGE_A_COMPLAINT Verifica se a política de privacidade menciona o direito dos usuários de apresentar uma petição inicial a uma autoridade supervisora.
PRIVACY_POLICY_CHILDREN_INFO_COLLECTION Verifica se a Política de Privacidade menciona quais informações pessoais são coletadas de crianças.
PRIVACY_POLICY_CHILDREN_INFO_USAGE_PURPOSES Verifica se a Política de Privacidade menciona por que você coleta informações pessoais de crianças.
PRIVACY_POLICY_CHILDREN_INFO_DISCLOSURE_PRACTICES Verifica se a política de privacidade menciona quais informações pessoais de crianças são compartilhadas com terceiros.
PRIVACY_POLICY_CHILDREN_INFO_PUBLICITY Verifica se a Política de Privacidade menciona se o app permite que crianças disponibilizem informações pessoais publicamente.
PRIVACY_POLICY_PARENTS_METHOD_OF_INFO_DELETION Verifica se a política de privacidade menciona como familiares responsáveis/cuidadores/tutores podem solicitar a exclusão das informações pessoais da criança.
PRIVACY_POLICY_PARENTS_METHOD_TO_INFO_REVIEW Verifica se a política de privacidade menciona como os familiares responsáveis podem revisar as informações pessoais da criança.
PRIVACY_POLICY_PARENTS_METHOD_TO_STOP_FURTHER_INFO_COLLECTION_USE Verifica se a Política de Privacidade explica como uma pessoa responsável pode impedir a coleta/uso das informações pessoais de uma criança.
PRIVACY_POLICY_PARENTS_RIGHT_TO_INFO_DELETION Verifica se a Política de Privacidade menciona o direito de um familiar responsável/cuidador/tutor de solicitar a exclusão das informações pessoais da criança.
PRIVACY_POLICY_PARENTS_RIGHT_TO_INFO_REVIEW Verifica se a política de privacidade menciona o direito de um familiar responsável/cuidador/tutor de analisar as informações pessoais da criança.
PRIVACY_POLICY_PARENTS_RIGHT_TO_STOP_FURTHER_INFO_COLLECTION_USE Verifica se a Política de Privacidade menciona o direito de um pai/responsável/tutor de interromper a coleta/uso das informações pessoais de uma criança.
PRIVACY_POLICY_PSL_APPROXIMATE_LOCATION Verifica se a Política de Privacidade menciona a coleta da localização aproximada dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_PRECISE_LOCATION Verifica se a Política de Privacidade menciona a coleta do local exato dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_NAME Verifica se a Política de Privacidade menciona a coleta de nomes pessoais dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_EMAIL_ADDRESS Verifica se a Política de Privacidade menciona a coleta de endereços de e-mail dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_USER_IDENTIFIERS Verifica se a Política de Privacidade menciona a coleta de IDs de usuário dos seus usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_ADDRESS Verifica se a Política de Privacidade menciona a coleta de endereços físicos dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_PHONE_NUMBER Verifica se a Política de Privacidade menciona a coleta de números de telefone dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_RACE_AND_ETHNICITY Verifica se a Política de Privacidade menciona a coleta de raça ou etnia dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_CREDIT_SCORE Verifica se a Política de Privacidade menciona a coleta da pontuação de crédito dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_PURCHASE_HISTORY Verifica se a Política de Privacidade menciona a coleta do histórico de compras dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_HEALTH_INFO Verifica se a Política de Privacidade menciona a coleta de informações de saúde dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_FITNESS_INFO Verifica se a Política de Privacidade menciona a coleta de informações de fitness dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_EMAIL_MESSAGES Verifica se a Política de Privacidade menciona a coleta de e-mails dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_TEXT_MESSAGES Verifica se a Política de Privacidade menciona a coleta de mensagens de texto dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_PHOTOS Verifica se a Política de Privacidade menciona a coleta de fotos dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_VIDEOS Verifica se a Política de Privacidade menciona a coleta de vídeos dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_MUSIC_FILES Verifica se a Política de Privacidade menciona a coleta de arquivos de música dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_VOICE_OR_SOUND_RECORDINGS Verifica se a Política de Privacidade menciona a coleta de gravações de voz ou som dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_FILES_AND_DOCS Verifica se a Política de Privacidade menciona a coleta de arquivos ou documentos dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_CALENDAR_EVENTS Verifica se a Política de Privacidade menciona a coleta de eventos da agenda dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_CONTACTS Verifica se a Política de Privacidade menciona a coleta de contatos dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_APP_INTERACTIONS Verifica se a Política de Privacidade menciona a coleta de interações dos usuários com o app caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_IN_APP_SEARCH_HISTORY Verifica se a Política de Privacidade menciona a coleta do histórico de pesquisa no app dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_WEB_BROWSING_HISTORY Verifica se a Política de Privacidade menciona a coleta do histórico de navegação na Web dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_INSTALLED_APPS Verifica se a Política de Privacidade menciona a coleta dos apps instalados pelos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_CRASH_LOGS Verifica se a Política de Privacidade menciona a coleta de registros de falhas dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_DIAGNOSTICS Verifica se a política de privacidade menciona a coleta de diagnósticos de desempenho dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
PRIVACY_POLICY_PSL_DEVICE_OR_OTHER_IDS Verifica se a Política de Privacidade menciona a coleta do dispositivo ou de outros IDs dos usuários caso esse tipo de dado seja declarado na seção "Segurança dos dados no Google Play".
DATA_MONITORING_NEW_ENDPOINT

Verifica se há um novo endpoint detectado recentemente.

Como essa verificação considera a instabilidade, ela pode falhar por várias semanas, mesmo que o endpoint não seja detectado no relatório atual.

DATA_MONITORING_NEW_PERMISSION

Verifica se há uma nova permissão detectada recentemente.

Como essa verificação considera a instabilidade, ela pode falhar por várias semanas, mesmo que a permissão não seja detectada no relatório atual.

DATA_MONITORING_NEW_DATA_TYPE

Verifica se há um novo tipo de dados detectado recentemente.

Como essa verificação considera a instabilidade, ela pode falhar por várias semanas, mesmo que o tipo de dados não seja detectado no relatório atual.

DATA_MONITORING_NEW_SDK

Verifica se há um novo SDK que detectamos recentemente.

Como essa verificação considera a instabilidade, ela pode falhar por várias semanas, mesmo que o SDK não seja detectado no relatório atual.

DATA_MONITORING_ENCRYPTION Verifica se há algum endpoint contatado usando o protocolo HTTP em vez de HTTPS. Se nenhum protocolo for encontrado no URL, o endpoint não será considerado para análise.
DATA_MONITORING_NEW_DATA_TYPE_VERSION_DIFF Verifica se novos tipos de dados foram detectados desde uma versão específica do app.
DATA_MONITORING_NEW_ENDPOINT_VERSION_DIFF Verifica se novos endpoints foram detectados desde uma versão específica do app.
DATA_MONITORING_NEW_PERMISSION_VERSION_DIFF Verifica se novas permissões foram detectadas desde uma versão específica do app.
DATA_MONITORING_NEW_SDK_VERSION_DIFF Verifica se novos SDKs foram detectados desde uma versão específica do app.
DATA_MONITORING_SDKS_DENYLIST_VIOLATION Verifica se algum SDK especificado na lista de bloqueio foi detectado.
DATA_MONITORING_PERMISSIONS_DENYLIST_VIOLATION Verifica se foram detectadas permissões especificadas na lista de bloqueio.
DATA_MONITORING_ENDPOINTS_DENYLIST_VIOLATION Verifica se algum endpoint detectado está especificado na lista de bloqueio.
DATA_MONITORING_OUTDATED_SDK_VERSION Verifica se há SDKs desatualizados.
DATA_MONITORING_CRITICAL_SDK_ISSUE Verifica se há SDKs com problemas críticos.
PRIVACY_POLICY_DATA_TYPE_SENSITIVE_INFO Verifica se a declaração do tipo de dados de informações sensíveis corresponde ao uso.
DATA_MONITORING_PII_LOGCAT_LEAK Verifica se houve vazamento de informações de identificação pessoal para os registros do dispositivo.
DATA_MONITORING_MINIMIZE_PERMISSION_MEDIA Verifica se há permissões de mídia (foto e vídeo) consideradas sensíveis e que precisam ser minimizadas no Android.
DATA_MONITORING_MINIMIZE_PERMISSION_CAMERA Verifica se há permissões de uso da câmera consideradas sensíveis e que precisam ser minimizadas no Android.
DATA_MONITORING_MINIMIZE_PERMISSION_DOCUMENTS Verifica se há documentos e permissões de arquivo considerados sensíveis e que precisam ser minimizados para o Android.

CheckSeverity

Categoriza a urgência de uma verificação.

Enums
CHECK_SEVERITY_UNSPECIFIED Não especificado.
PRIORITY Problema de privacidade importante.
POTENTIAL Possível problema de privacidade.
OPPORTUNITY Oportunidade de melhorar a cobertura de privacidade.

CheckState

Indica o estado de uma verificação.

Enums
CHECK_STATE_UNSPECIFIED Não especificado.
PASSED A verificação foi aprovada.
FAILED A verificação falhou.
UNCHECKED A verificação não foi executada.

CheckStateMetadata

Informações adicionais sobre o estado da verificação em relação a relatórios anteriores.

Representação JSON
{
  "firstFailingTime": string,
  "lastFailingTime": string,
  "badges": [
    enum (CheckStateBadge)
  ]
}
Campos
firstFailingTime

string (Timestamp format)

O horário em que a verificação começou a falhar.

Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

lastFailingTime

string (Timestamp format)

A última vez que a verificação falhou.

Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

badges[]

enum (CheckStateBadge)

Indicadores relacionados ao estado da caixa de seleção.

CheckStateBadge

Indicadores relacionados ao estado da caixa de seleção.

Enums
CHECK_STATE_BADGE_UNSPECIFIED Não especificado.
NEWLY_FAILING A verificação está falhando agora, ou seja, antes ela era aprovada.
RECENTLY_FAILING A verificação está falhando e começou a falhar continuamente nos últimos 28 dias.
RESOLVED A verificação foi aprovada recentemente, ou seja, agora está aprovada, mas antes falhava.

CheckCitation

Regulamentação ou política que serve como base jurídica para a verificação.

Representação JSON
{
  "type": enum (CitationType)
}
Campos
type

enum (CitationType)

Tipo de citação.

CitationType

Tipos de citação para verificações.

Enums
CITATION_TYPE_UNSPECIFIED Não especificado.
COPPA Lei de Proteção da Privacidade On-line das Crianças.
GDPR Regulamento geral de proteção de dados.
FERPA Lei dos Direitos Educacionais e da Privacidade da Família.
CAL_OPPA A Lei de Proteção da Privacidade On-line da Califórnia.
CCPA Lei de Privacidade do Consumidor da Califórnia.
SOPIPA Lei de Proteção de Informações Pessoais On-line de Estudantes.
LGPD Lei Geral de Proteção de Dados.
CPRA Lei de Privacidade do Consumidor da Califórnia.
VCDPA Lei de Proteção de Dados do Consumidor da Virgínia.
GOOGLE_PLAY_POLICY Política do Google Play.
APP_STORE_POLICY Política da App Store.
CPA Lei de Privacidade do Colorado.
CTDPA Lei de Privacidade de Dados de Connecticut.
UCPA Lei de Privacidade do Consumidor de Utah.
PIPEDA Lei de Proteção de Informações Pessoais e Documentos Eletrônicos.
ALBERTA_PIPA Lei de Proteção de Informações Pessoais de Alberta (Canadá).
QUEBEC_ACT Quebec: Lei de Proteção de Informações Pessoais no Setor Privado.
QUEBEC_BILL_64 Projeto de lei 64 de Quebec: Lei para modernizar as disposições legislativas sobre a proteção de informações pessoais.
CHINA_PIPL Lei de Proteção de Informações Pessoais da China.
SOUTH_KOREA_PIPA Lei de Proteção de Informações Pessoais da Coreia do Sul.
SOUTH_AFRICA_POPIA Lei de Proteção de Informações Pessoais da África do Sul.
JAPAN_APPI Lei de Proteção de Informações Pessoais do Japão.
INDIA_DPDPA Índia: Lei de Proteção de Dados Pessoais Digitais, 2023.
OCPA Lei de Privacidade do Consumidor de Oregon.
TDPSA Lei de Privacidade e Segurança de Dados do Texas.
MCDPA Lei de Privacidade de Dados do Consumidor de Montana.

CheckEvidence

Evidência para uma verificação.

Representação 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)

Evidências coletadas das suas Políticas de Privacidade.

dataTypes[]

object (CheckDataTypeEvidence)

Evidências sobre os tipos de dados encontrados no app.

endpoints[]

object (CheckEndpointEvidence)

Evidências sobre endpoints que foram contatados pelo seu app.

permissions[]

object (CheckPermissionEvidence)

Evidências sobre permissões encontradas no seu app.

sdks[]

object (CheckSdkEvidence)

Evidências sobre SDKs encontrados no seu app.

dataSecurity

object (CheckDataSecurityEvidence)

Evidências sobre segurança de dados.

sdkIssues[]

object (CheckSdkIssueEvidence)

Evidências sobre problemas do SDK.

endpointRestrictionViolations[]

object (CheckEndpointRestrictionViolationEvidence)

Evidências coletadas da análise de violação de restrição de endpoint.

permissionRestrictionViolations[]

object (CheckPermissionRestrictionViolationEvidence)

Evidências coletadas da análise de violação de restrição de permissão.

sdkRestrictionViolations[]

object (CheckSdkRestrictionViolationEvidence)

Evidências coletadas da análise de violação de restrição do SDK.

CheckPrivacyPolicyTextEvidence

Evidências coletadas das suas Políticas de Privacidade.

Representação JSON
{
  "policyFragment": {
    object (PolicyFragment)
  }
}
Campos
policyFragment

object (PolicyFragment)

O fragmento da Política de Privacidade usado durante a verificação.

PolicyFragment

Informações sobre um fragmento de política.

Representação JSON
{
  "sourceUri": string,
  "htmlContent": string
}
Campos
sourceUri

string

URL da política.

htmlContent

string

Conteúdo HTML.

CheckDataTypeEvidence

Evidência sobre um tipo de dado encontrado no seu app.

Representação JSON
{
  "dataType": enum (DataType),
  "dataTypeEvidence": {
    object (DataTypeEvidence)
  }
}
Campos
dataType

enum (DataType)

O tipo de dados encontrado no seu app.

dataTypeEvidence

object (DataTypeEvidence)

Evidências coletadas sobre o tipo de dado.

DataType

Tipos de dados usados pelo seu app.

Enums
DATA_TYPE_UNSPECIFIED Não especificado.
DATA_TYPE_APPROXIMATE_LOCATION É a localização física do usuário ou do dispositivo em uma área maior ou igual a três quilômetros quadrados, como a cidade em que ele está ou a localização fornecida pela permissão ACCESS_COARSE_LOCATION do Android.
DATA_TYPE_PRECISE_LOCATION É a localização física do usuário ou do dispositivo em uma área inferior a três quilômetros quadrados, como a localização fornecida pela permissão ACCESS_FINE_LOCATION do Android.
DATA_TYPE_PERSONAL_NAME É como um usuário se refere a si mesmo (nome, sobrenome ou apelido).
DATA_TYPE_EMAIL_ADDRESS É o endereço de e-mail do usuário.
DATA_TYPE_USER_IDS São os identificadores relacionados a uma pessoa específica. Por exemplo: ID, número ou nome da conta.
DATA_TYPE_PHYSICAL_ADDRESS É o endereço do usuário, como um endereço residencial ou de correspondência.
DATA_TYPE_PHONE_NUMBER O número de telefone do usuário.
DATA_TYPE_RACE_AND_ETHNICITY São informações sobre a raça ou a etnia do usuário.
DATA_TYPE_POLITICAL_OR_RELIGIOUS_BELIEFS São informações sobre o posicionamento político ou as crenças religiosas do usuário.
DATA_TYPE_SEXUAL_ORIENTATION São informações sobre a orientação sexual de um usuário.
DATA_TYPE_OTHER_PERSONAL_INFO Qualquer outra informação pessoal, como data de nascimento, identidade de gênero, status de veterano etc.
DATA_TYPE_PAYMENT_INFO São informações financeiras do usuário, como número do cartão de crédito.
DATA_TYPE_PURCHASE_HISTORY São informações sobre compras ou transações feitas pelo usuário.
DATA_TYPE_CREDIT_SCORE São informações sobre o score de crédito de um usuário.
DATA_TYPE_OTHER_FINANCIAL_INFO São outras informações financeiras, como salários ou dívidas dos usuários.
DATA_TYPE_HEALTH_INFO São informações sobre a saúde do usuário, como histórico médico ou sintomas.
DATA_TYPE_FITNESS_INFO São informações sobre o condicionamento físico do usuário, como quais exercícios ou atividades físicas ele pratica.
DATA_TYPE_EMAILS São os e-mails de um usuário, incluindo o assunto, o remetente, os destinatários e o conteúdo do e-mail.
DATA_TYPE_TEXT_MESSAGES São as mensagens de texto de um usuário, incluindo o remetente, destinatários e o conteúdo da mensagem.
DATA_TYPE_OTHER_IN_APP_MESSAGES São quaisquer outros tipos de mensagem. Por exemplo, mensagens instantâneas ou conteúdo de chats.
DATA_TYPE_PHOTOS São as fotos do usuário.
DATA_TYPE_VIDEOS São os vídeos do usuário.
DATA_TYPE_VOICE_OR_SOUND_RECORDINGS É a voz do usuário, como um correio de voz ou uma gravação de som.
DATA_TYPE_MUSIC_FILES São os arquivos de música do usuário.
DATA_TYPE_OTHER_AUDIO_FILES Qualquer outro arquivo de áudio criado ou fornecido pelo usuário.
DATA_TYPE_FILES_AND_DOCS São os arquivos ou documentos do usuário ou informações relacionadas a eles, como nomes de arquivos.
DATA_TYPE_CALENDAR_EVENTS São informações da agenda do usuário, como eventos, observações de eventos e convidados.
DATA_TYPE_CONTACTS São informações sobre os contatos do usuário. Por exemplo: nomes, histórico de mensagens e dados de gráficos sociais, como nomes de usuários, tempo para retorno e frequência do contato, duração da interação e histórico de chamadas.
DATA_TYPE_APP_INTERACTIONS Informações sobre como um usuário interage com seu app, como o número de visualizações de página ou toques.
DATA_TYPE_IN_APP_SEARCH_HISTORY São informações sobre como o usuário utilizou a pesquisa no app.
DATA_TYPE_INSTALLED_APPS Inventário de apps ou pacotes instalados no dispositivo do usuário.
DATA_TYPE_OTHER_USER_GENERATED_CONTENT Inclui qualquer outro conteúdo gerado pelo usuário não listado aqui ou nas outras seções. Por exemplo: biografias de usuários, anotações ou respostas abertas.
DATA_TYPE_OTHER_ACTIONS São quaisquer outras atividades do usuário ou ações no app não listadas aqui, como sessões de jogo, curtidas e opções de caixas de diálogo.
DATA_TYPE_WEB_BROWSING_HISTORY São informações sobre sites que o usuário visitou.
DATA_TYPE_CRASH_LOGS São os dados de registros de falhas do app. Por exemplo, o número de vezes que o app falhou, stack traces ou outras informações diretamente relacionadas a uma falha.
DATA_TYPE_PERFORMANCE_DIAGNOSTICS São informações sobre o desempenho do app. Por exemplo: duração da bateria, tempo de carregamento, latência, taxa de quadros ou qualquer diagnóstico técnico.
DATA_TYPE_OTHER_APP_PERFORMANCE_DATA Inclui qualquer outro dado de desempenho do app não listado aqui.
DATA_TYPE_DEVICE_OR_OTHER_IDS São identificadores que se relacionam a um dispositivo, navegador ou app específico. Por exemplo: números de IMEI, endereços MAC, IDs do dispositivo do Widevine, IDs de instalação do Firebase ou identificadores de publicidade.

DataTypeEvidence

Evidência coletada sobre um tipo de dados.

Representação JSON
{
  "endpoints": [
    {
      object (DataTypeEndpointEvidence)
    }
  ],
  "permissions": [
    {
      object (DataTypePermissionEvidence)
    }
  ],
  "privacyPolicyTexts": [
    {
      object (DataTypePrivacyPolicyTextEvidence)
    }
  ]
}
Campos
endpoints[]

object (DataTypeEndpointEvidence)

Lista de endpoints para os quais o tipo de dados foi enviado.

permissions[]

object (DataTypePermissionEvidence)

Lista de permissões incluídas que implicam a coleta do tipo de dados.

privacyPolicyTexts[]

object (DataTypePrivacyPolicyTextEvidence)

Lista de textos de políticas de privacidade que implicam a coleta do tipo de dado.

DataTypeEndpointEvidence

Evidência baseada em um endpoint para o qual os dados foram enviados.

Representação JSON
{
  "exfiltratedDataType": enum (ExfiltratedDataType),
  "endpointDetails": [
    {
      object (EndpointDetails)
    }
  ],
  "attributedSdks": [
    {
      object (AttributedSdk)
    }
  ]
}
Campos
exfiltratedDataType

enum (ExfiltratedDataType)

Tipo de dados exfiltrados.

endpointDetails[]

object (EndpointDetails)

Endpoints para onde o tipo de dados foi enviado.

attributedSdks[]

object (AttributedSdk)

Conjunto de SDKs atribuídos à exfiltração.

ExfiltratedDataType

Tipo de dados exfiltrados.

Enums
EXFILTRATED_DATA_TYPE_UNSPECIFIED Não especificado.
EXFILTRATED_DATA_TYPE_PHONE_NUMBER O número de telefone do usuário.
EXFILTRATED_DATA_TYPE_PRECISE_LOCATION O local exato do usuário.
EXFILTRATED_DATA_TYPE_CONTACT_NAME Nome de um ou mais contatos do smartphone do usuário.
EXFILTRATED_DATA_TYPE_CONTACT_EMAIL E-mail de um ou mais contatos do smartphone do usuário.
EXFILTRATED_DATA_TYPE_CONTACT_PHONE_NUMBER Número de telefone de um ou mais contatos do smartphone do usuário.
EXFILTRATED_DATA_TYPE_INCOMING_TEXT_NUMBER Número de telefone de uma mensagem de texto recebida.
EXFILTRATED_DATA_TYPE_INCOMING_TEXT_MESSAGE Conteúdo de uma mensagem de texto recebida.
EXFILTRATED_DATA_TYPE_OUTGOING_TEXT_NUMBER Número de telefone de uma mensagem de texto enviada.
EXFILTRATED_DATA_TYPE_OUTGOING_TEXT_MESSAGE Conteúdo de uma mensagem de texto enviada.
EXFILTRATED_DATA_TYPE_ADVERTISING_ID ID de publicidade.
EXFILTRATED_DATA_TYPE_ANDROID_ID ID do Android.
EXFILTRATED_DATA_TYPE_IMEI IMEI.
EXFILTRATED_DATA_TYPE_IMSI IMSI.
EXFILTRATED_DATA_TYPE_SIM_SERIAL_NUMBER Número de série do SIM.
EXFILTRATED_DATA_TYPE_SSID SSID: Service Set IDentifier, ou seja, o nome da rede.
EXFILTRATED_DATA_TYPE_ACCOUNT Informações sobre a conta principal do dispositivo.
EXFILTRATED_DATA_TYPE_EXTERNAL_ACCOUNT Informações sobre uma conta externa, por exemplo, do Facebook ou do Twitter.
EXFILTRATED_DATA_TYPE_INSTALLED_PACKAGES Um ou mais nomes de pacotes de apps no dispositivo.

EndpointDetails

Detalhes do endpoint para onde o tipo de dados foi enviado.

Representação JSON
{
  "endpoint": {
    object (Endpoint)
  }
}
Campos
endpoint

object (Endpoint)

Endpoint para onde o tipo de dados foi enviado.

Endpoint

Informações sobre um endpoint.

Representação JSON
{
  "domain": string
}
Campos
domain

string

Nome de domínio (por exemplo, ads.google.com).

AttributedSdk

Detalhes do SDK atribuído à exfiltração.

Representação JSON
{
  "sdk": {
    object (Sdk)
  }
}
Campos
sdk

object (Sdk)

SDK atribuído à exfiltração.

Sdk

Informações sobre um SDK.

Representação JSON
{
  "id": string
}
Campos
id

string

Identificador do SDK.

DataTypePermissionEvidence

Evidência baseada na inclusão de uma permissão.

Representação JSON
{
  "permission": {
    object (Permission)
  }
}
Campos
permission

object (Permission)

Permissão declarada pelo seu app.

Permissão

Informações sobre uma permissão.

Representação JSON
{
  "id": string
}
Campos
id

string

Identificador de permissão.

DataTypePrivacyPolicyTextEvidence

Evidências baseadas em informações da Política de Privacidade.

Representação JSON
{
  "policyFragment": {
    object (PolicyFragment)
  }
}
Campos
policyFragment

object (PolicyFragment)

O fragmento da política de privacidade que implica a coleta do tipo de dados.

CheckEndpointEvidence

Evidências sobre um endpoint que foi contatado pelo seu app.

Representação JSON
{
  "endpoint": {
    object (Endpoint)
  }
}
Campos
endpoint

object (Endpoint)

O endpoint que foi contatado pelo seu app.

CheckPermissionEvidence

Evidência sobre uma permissão encontrada no seu app.

Representação JSON
{
  "permission": {
    object (Permission)
  }
}
Campos
permission

object (Permission)

A permissão encontrada no seu app.

CheckSdkEvidence

Evidência sobre um SDK encontrado no seu app.

Representação JSON
{
  "sdk": {
    object (Sdk)
  }
}
Campos
sdk

object (Sdk)

O SDK encontrado no seu app.

CheckDataSecurityEvidence

Evidências sobre segurança de dados.

Representação JSON
{
  "dataInTransitInfo": [
    {
      object (DataInTransitInfo)
    }
  ]
}
Campos
dataInTransitInfo[]

object (DataInTransitInfo)

Evidências relacionadas a dados em trânsito.

DataInTransitInfo

Evidências relacionadas a dados em trânsito detectados no seu app.

Representação JSON
{
  "uri": string
}
Campos
uri

string

O URL contatado pelo app, incluindo o protocolo, o domínio e os parâmetros de URL.

CheckSdkIssueEvidence

Evidências sobre um problema do SDK.

Representação JSON
{
  "sdk": {
    object (Sdk)
  },
  "sdkVersion": string
}
Campos
sdk

object (Sdk)

O SDK com um problema.

sdkVersion

string

A versão do SDK.

CheckEndpointRestrictionViolationEvidence

Evidências coletadas da análise de violação de restrição de endpoint.

Representação JSON
{
  "endpointDetails": [
    {
      object (EndpointDetails)
    }
  ]
}
Campos
endpointDetails[]

object (EndpointDetails)

Endpoints em violação.

EndpointDetails

Detalhes do endpoint em violação.

Representação JSON
{
  "endpoint": {
    object (Endpoint)
  }
}
Campos
endpoint

object (Endpoint)

O endpoint em violação.

CheckPermissionRestrictionViolationEvidence

Evidências coletadas da análise de violação de restrição de permissão.

Representação JSON
{
  "permissionDetails": [
    {
      object (PermissionDetails)
    }
  ]
}
Campos
permissionDetails[]

object (PermissionDetails)

Permissões em violação.

PermissionDetails

Detalhes da permissão em violação.

Representação JSON
{
  "permission": {
    object (Permission)
  }
}
Campos
permission

object (Permission)

A permissão em violação.

CheckSdkRestrictionViolationEvidence

Evidências coletadas da análise de violação de restrição do SDK.

Representação JSON
{
  "sdkDetails": [
    {
      object (SdkDetails)
    }
  ]
}
Campos
sdkDetails[]

object (SdkDetails)

SDKs em violação.

SdkDetails

Detalhes do SDK em violação.

Representação JSON
{
  "sdk": {
    object (Sdk)
  }
}
Campos
sdk

object (Sdk)

O SDK em violação.

DataMonitoring

Representa a seção de monitoramento de dados do relatório.

Representação JSON
{
  "endpoints": [
    {
      object (DataMonitoringEndpointResult)
    }
  ],
  "permissions": [
    {
      object (DataMonitoringPermissionResult)
    }
  ],
  "dataTypes": [
    {
      object (DataMonitoringDataTypeResult)
    }
  ],
  "sdks": [
    {
      object (DataMonitoringSdkResult)
    }
  ]
}
Campos
endpoints[]

object (DataMonitoringEndpointResult)

Endpoints encontrados pela análise dinâmica do seu app.

permissions[]

object (DataMonitoringPermissionResult)

Permissões usadas pelo app.

dataTypes[]

object (DataMonitoringDataTypeResult)

Tipos de dados que seu app compartilha ou coleta.

sdks[]

object (DataMonitoringSdkResult)

SDKs usados pelo app.

DataMonitoringEndpointResult

Informações sobre um endpoint que foi contatado pelo seu app.

Representação JSON
{
  "metadata": {
    object (DataMonitoringResultMetadata)
  },
  "endpoint": {
    object (Endpoint)
  },
  "hitCount": integer
}
Campos
metadata

object (DataMonitoringResultMetadata)

Metadados sobre o resultado.

endpoint

object (Endpoint)

O endpoint que foi contatado pelo seu app.

hitCount

integer

O número de vezes que o endpoint foi contatado pelo app.

DataMonitoringResultMetadata

Informações sobre um resultado do monitoramento de dados.

Representação JSON
{
  "badges": [
    enum (DataMonitoringResultBadge)
  ],
  "lastDetectedAppVersion": string,
  "firstDetectedTime": string,
  "lastDetectedTime": string
}
Campos
badges[]

enum (DataMonitoringResultBadge)

Selos aplicáveis a este resultado.

lastDetectedAppVersion

string

O nome da versão do app quando esse resultado foi detectado pela última vez nas últimas oito semanas. Se não estiver definido, significa que não foi detectado nas últimas oito semanas.

firstDetectedTime

string (Timestamp format)

O carimbo de data/hora de quando esse resultado foi detectado pela primeira vez nas últimas oito semanas. Se não estiver definido, significa que não foi detectado nas últimas oito semanas.

Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

lastDetectedTime

string (Timestamp format)

O carimbo de data/hora em que esse resultado foi detectado pela última vez nas últimas oito semanas. Se não estiver definido, significa que não foi detectado nas últimas oito semanas.

Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

DataMonitoringResultBadge

Badges de indicadores para um resultado de monitoramento de dados.

Enums
DATA_MONITORING_RESULT_BADGE_UNSPECIFIED Não especificado.
NEW Indica um resultado recém-detectado no relatório de monitoramento de dados.

DataMonitoringPermissionResult

Informações sobre uma permissão encontrada no seu app.

Representação JSON
{
  "metadata": {
    object (DataMonitoringResultMetadata)
  },
  "permission": {
    object (Permission)
  }
}
Campos
metadata

object (DataMonitoringResultMetadata)

Metadados sobre o resultado.

permission

object (Permission)

A permissão encontrada no seu app.

DataMonitoringDataTypeResult

Informações sobre um tipo de dados encontrado no seu app.

Representação JSON
{
  "metadata": {
    object (DataMonitoringResultMetadata)
  },
  "dataType": enum (DataType),
  "dataTypeEvidence": {
    object (DataTypeEvidence)
  }
}
Campos
metadata

object (DataMonitoringResultMetadata)

Metadados sobre o resultado.

dataType

enum (DataType)

O tipo de dados que foi compartilhado ou coletado pelo app.

dataTypeEvidence

object (DataTypeEvidence)

Evidências coletadas sobre o tipo de dado.

DataMonitoringSdkResult

Informações sobre um SDK encontrado no app.

Representação JSON
{
  "metadata": {
    object (DataMonitoringResultMetadata)
  },
  "sdk": {
    object (Sdk)
  }
}
Campos
metadata

object (DataMonitoringResultMetadata)

Metadados sobre o resultado.

sdk

object (Sdk)

O SDK encontrado no seu app.

Métodos

get

Recebe um relatório.

list

Lista os relatórios do app especificado.