AbuseDetected

Notifikasi umum untuk aktivitas pengguna yang melanggar yang terjadi pada pelanggan.

Representasi JSON
{
  "subAlertId": string,
  "product": string,
  "additionalDetails": {
    object (EntityList)
  },
  "variationType": enum (AbuseDetectedVariationType)
}
Kolom
subAlertId

string

ID unik dari setiap sub-notifikasi yang diaktivasi.

product

string

Produk asal penyalahgunaan.

additionalDetails

object (EntityList)

Daftar pengguna/entitas yang melanggar untuk ditampilkan di tabel dalam notifikasi.

variationType

enum (AbuseDetectedVariationType)

Variasi notifikasi AbuseDetect. variasiType menentukan teks yang ditampilkan detail notifikasi. Ini berbeda dengan subAlertId karena setiap sub-notifikasi dapat memiliki beberapa variasi_jenis, yang mewakili berbagai tahap notifikasi.

DaftarEntitas

EntityList menyimpan entity dalam format yang dapat diterjemahkan ke tabel di UI Pusat Notifikasi.

Representasi JSON
{
  "name": string,
  "headers": [
    string
  ],
  "entities": [
    {
      object (Entity)
    }
  ]
}
Kolom
name

string

Nama detail utama yang digunakan untuk menampilkan daftar entitas ini.

headers[]

string

Header nilai dalam entitas. Jika tidak ada nilai yang ditentukan di Entitas, kolom ini harus kosong.

entities[]

object (Entity)

Daftar entitas yang terpengaruh oleh notifikasi.

Entitas

Setiap entitas yang terpengaruh oleh, atau terkait dengan, sebuah pemberitahuan.

Representasi JSON
{
  "name": string,
  "link": string,
  "values": [
    string
  ]
}
Kolom
name

string

Nama entitas ini yang dapat dibaca manusia, seperti alamat email, ID file, atau nama perangkat.

values[]

string

Nilai tambahan di luar nama. Urutan nilai harus selaras dengan header di EntityList.