AbuseDetected

Alerte générique en cas d'activité abusive de l'utilisateur.

Représentation JSON
{
  "subAlertId": string,
  "product": string,
  "additionalDetails": {
    object (EntityList)
  },
  "variationType": enum (AbuseDetectedVariationType)
}
Champs
subAlertId

string

Identifiant unique de chaque sous-alerte intégrée.

product

string

Produit à l'origine de l'abus.

additionalDetails

object (EntityList)

Liste des utilisateurs/entités abusives à afficher dans un tableau de l'alerte.

variationType

enum (AbuseDetectedVariationType)

Variante des alertes AbuseDetected. Le type de variante détermine les textes affichés dans les détails de l'alerte. Cela diffère de subAlertId, car chaque sous-alerte peut avoir plusieurs variantes_correspondant à différentes étapes de l'alerte.

Liste d'entités

La classe EntityList stocke des entités dans un format qui peut être converti en table dans l'interface utilisateur du centre d'alerte.

Représentation JSON
{
  "name": string,
  "headers": [
    string
  ],
  "entities": [
    {
      object (Entity)
    }
  ]
}
Champs
name

string

Nom des détails de la clé utilisés pour afficher cette liste d'entités.

headers[]

string

En-têtes des valeurs des entités. Si aucune valeur n'est définie dans le champ "Entité", ce champ doit être vide.

entities[]

object (Entity)

Liste des entités affectées par l'alerte.

Entité

Entité individuelle affectée ou associée à une alerte.

Représentation JSON
{
  "name": string,
  "link": string,
  "values": [
    string
  ]
}
Champs
name

string

Nom de cette entité dans un format lisible (adresse e-mail, ID de fichier ou nom d'appareil, par exemple).

values[]

string

Valeurs en plus du nom L'ordre des valeurs doit être aligné sur les en-têtes dans EntityList.