AbuseDetected

Notifikasi umum untuk aktivitas pengguna yang melakukan pelecehan yang terjadi dengan pelanggan.

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

string

ID unik setiap sub-notifikasi yang diaktifkan.

product

string

Produk asal penyalahgunaan.

additionalDetails

object (EntityList)

Daftar pengguna/entitas yang melakukan penyalahgunaan yang akan ditampilkan dalam tabel di pemberitahuan.

variationType

enum (AbuseDetectedVariationType)

Variasi notifikasi AbuseDetected. variationType menentukan teks yang menampilkan detail pemberitahuan. Hal ini berbeda dengan subAlertId karena setiap sub pemberitahuan dapat memiliki beberapa variation_types, yang mewakili berbagai tahap pemberitahuan.

EntityList

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

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

string

Nama detail kunci yang digunakan untuk menampilkan daftar entity ini.

headers[]

string

Header nilai dalam entity. Jika tidak ada nilai yang ditentukan di Entity, kolom ini harus kosong.

entities[]

object (Entity)

Daftar entitas yang terpengaruh oleh pemberitahuan.

Entitas

Entitas individual yang terpengaruh oleh, atau terkait dengan, 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.