AbuseDetected

یک هشدار عمومی برای فعالیت های سوء استفاده از کاربر که با یک مشتری رخ می دهد.

نمایندگی JSON
{
  "subAlertId": string,
  "product": string,
  "additionalDetails": {
    object (EntityList)
  },
  "variationType": enum (AbuseDetectedVariationType)
}
زمینه های
subAlertId

string

شناسه منحصربفرد هر هشدار فرعی که در آن نصب شده است.

product

string

محصولی که سوء استفاده از آن نشات می گیرد.

additionalDetails

object ( EntityList )

فهرستی از کاربران/موجودات سوء استفاده‌کننده که باید در جدولی در هشدار نمایش داده شوند.

variationType

enum ( AbuseDetectedVariationType )

تنوع هشدارهای AbuseDetected. variationType متن های نمایش داده شده جزئیات هشدار را تعیین می کند. این با subAlertId متفاوت است زیرا هر هشدار فرعی می تواند چندین variation_types داشته باشد که مراحل مختلف هشدار را نشان می دهد.

EntityList

EntityList موجودیت ها را در قالبی ذخیره می کند که می تواند به جدولی در رابط کاربری Alert Center ترجمه شود.

نمایندگی JSON
{
  "name": string,
  "headers": [
    string
  ],
  "entities": [
    {
      object (Entity)
    }
  ]
}
زمینه های
name

string

نام جزئیات کلیدی مورد استفاده برای نمایش این لیست موجودیت.

headers[]

string

سرصفحه های مقادیر موجود در موجودیت ها. اگر مقداری در Entity تعریف نشده باشد، این قسمت باید خالی باشد.

entities[]

object ( Entity )

فهرست نهادهای تحت تأثیر هشدار.

وجود، موجودیت

نهاد فردی متاثر از یک هشدار یا مرتبط با آن.

نمایندگی JSON
{
  "name": string,
  "link": string,
  "values": [
    string
  ]
}
زمینه های
name

string

نام قابل خواندن برای انسان این نهاد، مانند آدرس ایمیل، شناسه فایل یا نام دستگاه.

values[]

string

مقادیر اضافی فراتر از نام ترتیب مقادیر باید با سرصفحه ها در EntityList هماهنگ باشد.