AbuseDetected

Cảnh báo chung về hoạt động lạm dụng của người dùng xảy ra với khách hàng.

Biểu diễn dưới dạng JSON
{
  "subAlertId": string,
  "product": string,
  "additionalDetails": {
    object (EntityList)
  },
  "variationType": enum (AbuseDetectedVariationType)
}
Các trường
subAlertId

string

Giá trị nhận dạng duy nhất của mỗi thông báo phụ có sẵn.

product

string

Sản phẩm bắt nguồn của việc lạm dụng.

additionalDetails

object (EntityList)

Danh sách người dùng/thực thể vi phạm sẽ xuất hiện trong bảng trong cảnh báo.

variationType

enum (AbuseDetectedVariationType)

Biến thể của các cảnh báo Lạm dụng được Phát hiện. Biến thể loại xác định văn bản hiển thị chi tiết cảnh báo. Điều này khác với subAlertId vì mỗi cảnh báo phụ có thể có nhiều biến thể, đại diện cho các giai đoạn khác nhau của cảnh báo.

Danh sách thực thể

EntityList lưu trữ các thực thể ở định dạng có thể dịch sang một bảng trong giao diện người dùng Trung tâm thông báo.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "headers": [
    string
  ],
  "entities": [
    {
      object (Entity)
    }
  ]
}
Các trường
name

string

Tên của thông tin chi tiết chính được sử dụng để hiển thị danh sách đối tượng này.

headers[]

string

Tiêu đề của các giá trị trong thực thể. Nếu không có giá trị nào được định nghĩa trong Thực thể, thì trường này phải để trống.

entities[]

object (Entity)

Danh sách các thực thể chịu ảnh hưởng của cảnh báo này.

Thực thể

Một mục bị ảnh hưởng bởi hoặc có liên quan đến một cảnh báo.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "link": string,
  "values": [
    string
  ]
}
Các trường
name

string

Tên dễ đọc của thực thể này, chẳng hạn như địa chỉ email, mã tệp hoặc tên thiết bị.

values[]

string

Giá trị bổ sung ngoài tên. Thứ tự của các giá trị phải phù hợp với tiêu đề trong EntityList.