ThreatMatch

Kết quả trùng khớp khi kiểm tra một mục mối đe doạ trong danh sách mối đe doạ của chế độ Duyệt web an toàn.

Biểu diễn dưới dạng JSON
{
  "threatType": enum (ThreatType),
  "platformType": enum (PlatformType),
  "threatEntryType": enum (ThreatEntryType),
  "threat": {
    object (ThreatEntry)
  },
  "threatEntryMetadata": {
    object (ThreatEntryMetadata)
  },
  "cacheDuration": string
}
Các trường
threatType

enum (ThreatType)

Loại mối đe doạ khớp với mối đe doạ này.

platformType

enum (PlatformType)

Loại nền tảng khớp với mối đe doạ này.

threatEntryType

enum (ThreatEntryType)

Loại mục nhập mối đe doạ khớp với mối đe doạ này.

threat

object (ThreatEntry)

Mối đe doạ khớp với mối đe doạ này.

threatEntryMetadata

object (ThreatEntryMetadata)

Siêu dữ liệu không bắt buộc liên quan đến mối đe doạ này.

cacheDuration

string (Duration format)

Thời gian tồn tại của bộ nhớ đệm cho kết quả trùng khớp được trả về. Ứng dụng không được lưu phản hồi này vào bộ nhớ đệm lâu hơn khoảng thời gian này để tránh cảnh báo nhầm.

Thời lượng tính bằng giây có tối đa 9 chữ số phân số, kết thúc bằng 's'. Ví dụ: "3.5s".

ThreatEntryMetadata

Siêu dữ liệu liên quan đến một mục nhập mối đe doạ cụ thể. Khách hàng phải biết các cặp giá trị/khoá siêu dữ liệu được liên kết với từng loại mối đe doạ.

Biểu diễn dưới dạng JSON
{
  "entries": [
    {
      object (MetadataEntry)
    }
  ]
}
Các trường
entries[]

object (MetadataEntry)

Các mục siêu dữ liệu.

MetadataEntry

Một mục siêu dữ liệu duy nhất.

Biểu diễn dưới dạng JSON
{
  "key": string,
  "value": string
}
Các trường
key

string (bytes format)

Mã nhập siêu dữ liệu. Đối với các yêu cầu JSON, khoá được mã hoá base64.

Chuỗi được mã hoá base64.

value

string (bytes format)

Giá trị nhập siêu dữ liệu. Đối với các yêu cầu JSON, giá trị được mã hoá base64.

Chuỗi được mã hoá base64.