AbuseDetected

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

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

string

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

product

string

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

additionalDetails

object (EntityList)

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

variationType

enum (AbuseDetectedVariationType)

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

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.