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 נשמרות ישויות בפורמט שאפשר לתרגם לטבלה בממשק המשתמש של מרכז ההתראות.

ייצוג ב-JSON
{
  "name": string,
  "headers": [
    string
  ],
  "entities": [
    {
      object (Entity)
    }
  ]
}
שדות
name

string

השם של פרטי המפתח שמשמש להצגת רשימת הישויות הזו.

headers[]

string

כותרות של הערכים בישות. אם לא מוגדר ערך בשדה 'ישות', השדה הזה צריך להיות ריק.

entities[]

object (Entity)

רשימת הישות שהושפעו מההתראה.

ישות

ישות ספציפית שהושפעה מהתראה או שקשורה אליה.

ייצוג ב-JSON
{
  "name": string,
  "link": string,
  "values": [
    string
  ]
}
שדות
name

string

שם קריא של הישות הזו, כמו כתובת אימייל, מזהה קובץ או שם מכשיר.

values[]

string

ערכים נוספים מעבר לשם. סדר הערכים צריך להתאים לכותרות ב-EntityList.