AbuseDetected

Ogólny alert o nadużyciach związanych z działaniami użytkowników w związku z klientem.

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

string

Unikalny identyfikator każdego alertu podrzędnego.

product

string

Produkt, z którego pochodzi nadużycie.

additionalDetails

object (EntityList)

Lista użytkowników lub elementów naruszających zasady, które mają zostać wyświetlone w tabeli w alercie.

variationType

enum (AbuseDetectedVariationType)

Odmiana alertów dotyczących nadużyć. Odmiana typu decyduje o tekście wyświetlanym w alercie. Różni się to od subAlertId, ponieważ każdy alert podrzędny może mieć wiele typów odmian_reprezentujących różne etapy alertu.

Lista encji

Element EntityList przechowuje elementy w formacie, który można przetłumaczyć na tabelę w interfejsie Centrum alertów.

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

string

Nazwa klucza, którego użyto do wyświetlenia tej listy encji.

headers[]

string

Nagłówki wartości w elementach. Jeśli w elemencie nie określono żadnej wartości, to pole powinno być puste.

entities[]

object (Entity)

Lista elementów, których dotyczy alert.

Jednostka

Indywidualny podmiot, którego dotyczy alert lub który jest z nim związany.

Zapis JSON
{
  "name": string,
  "link": string,
  "values": [
    string
  ]
}
Pola
name

string

Czytelna dla człowieka nazwa tego elementu, np. adres e-mail, identyfikator pliku lub nazwa urządzenia.

values[]

string

Dodatkowe wartości wykraczające poza nazwę. Kolejność wartości powinna być zgodna z nagłówkami w elemencie EntityList.