AbuseDetected

تنبيه عام لنشاط مسيء للمستخدم يحدث مع عميل

تمثيل JSON
{
  "subAlertId": string,
  "product": string,
  "additionalDetails": {
    object (EntityList)
  },
  "variationType": enum (AbuseDetectedVariationType)
}
الحقول
subAlertId

string

المعرّف الفريد لكل تنبيه فرعي تم إعداده

product

string

المنتج الذي نشأت منه إساءة الاستخدام

additionalDetails

object (EntityList)

قائمة بالمستخدمين/الكيانات المسيئة التي سيتم عرضها في جدول ضمن التنبيه

variationType

enum (AbuseDetectedVariationType)

تنبيهات مختلفة بشأن رصد إساءة الاستخدام يحدِّد متغير variationType النصوص المعروضة في تفاصيل التنبيه. يختلف هذا عن subAlertId لأنّ كل تنبيه فرعي يمكن أن يتضمّن أنواعًا متعدّدة من variation_types، ما يمثّل مراحل مختلفة من التنبيه.

EntityList

تخزِّن EntityList الكيانات بتنسيق يمكن تحويله إلى جدول في واجهة مستخدم Alert Center.

تمثيل 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.