ThreatMatch
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Uma correspondência ao verificar uma entrada de ameaça nas listas de ameaças da Navegação segura.
Campos |
threatType |
enum (ThreatType )
O tipo de ameaça correspondente.
|
platformType |
enum (PlatformType )
O tipo de plataforma que corresponde à ameaça.
|
threatEntryType |
enum (ThreatEntryType )
O tipo de entrada de ameaça correspondente.
|
threat |
object (ThreatEntry )
A ameaça que corresponde a essa ameaça.
|
threatEntryMetadata |
object (ThreatEntryMetadata )
Metadados opcionais associados a essa ameaça.
|
cacheDuration |
string (Duration format)
A vida útil do cache para a correspondência retornada. Os clientes não podem armazenar essa resposta em cache por um período maior do que esse para evitar falsos positivos. Duração em segundos com até nove dígitos fracionários, terminando em "s ". Exemplo: "3.5s" .
|
ThreatEntryMetadata
Os metadados associados a uma entrada de ameaça específica. Espera-se que o cliente conheça os pares de chave-valor de metadados associados a cada tipo de ameaça.
Campos |
entries[] |
object (MetadataEntry )
As entradas de metadados.
|
MetadataEntry
Uma única entrada de metadados.
Representação JSON |
{
"key": string,
"value": string
} |
Campos |
key |
string (bytes format)
A chave de entrada de metadados. Para solicitações JSON, a chave é codificada em base64. Uma string codificada em base64.
|
value |
string (bytes format)
O valor da entrada de metadados. Para solicitações JSON, o valor é codificado em base64. Uma string codificada em base64.
|
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-07-25 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-25 UTC."],[[["\u003cp\u003eThreatMatch indicates a match when checking for threats in Safe Browsing threat lists, containing information about the threat type, platform, and entry type.\u003c/p\u003e\n"],["\u003cp\u003eIt includes optional metadata associated with the specific threat entry, which may provide additional context.\u003c/p\u003e\n"],["\u003cp\u003eThreatEntryMetadata stores this metadata as key-value pairs, understood by the client based on the threat type.\u003c/p\u003e\n"],["\u003cp\u003eMetadataEntry represents a single metadata entry, where both the key and value are base64-encoded for JSON requests.\u003c/p\u003e\n"]]],["The document defines data structures for threat matches in Safe Browsing. A threat match includes `threatType`, `platformType`, `threatEntryType`, and the matching `threat`. It may optionally contain `threatEntryMetadata`, consisting of `MetadataEntry` objects with `key` and `value` string pairs. Each match also specifies `cacheDuration`, dictating how long the match should be considered valid, to avoid false positives. Data representation is in JSON format with specific structure for `ThreatEntryMetadata` and `MetadataEntry`.\n"],null,[]]