AbuseDetected

Ogólny alert dotyczący nadużyć ze strony użytkownika, do których dochodzi w przypadku klienta.

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

string

Unikalny identyfikator każdego wdrożonego alertu podrzędnego.

product

string

Produkt, z którego pochodzi nadużycie.

additionalDetails

object (EntityList)

Lista użytkowników lub podmiotów naruszających zasady, która ma być wyświetlana w tabeli w alertach.

variationType

enum (AbuseDetectedVariationType)

Różne rodzaje alertów dotyczących wykrycia nadużyć. Parametr variationType określa teksty wyświetlane w szczegółach alertu. Różni się to od subAlertId, ponieważ każdy alert podrzędny może mieć wiele wartości variation_types, które reprezentują różne etapy alertu.

EntityList

Elementy są przechowywane w kolumnach w formacie, który można przekształcić w tabelę w interfejsie Centrum alertów.

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

string

Nazwa szczegółu klucza używanego do wyświetlania tej listy elementów.

headers[]

string

Nagłówki wartości w elementach. Jeśli w polu Identyfikator nie ma zdefiniowanej wartości, to pole powinno być puste.

entities[]

object (Entity)

Lista jednostek, których dotyczy alert.

Jednostka

Pojedyncza jednostka, której dotyczy alert lub która jest z nim powiązana.

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

string

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

values[]

string

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