AbuseDetected

Una alerta genérica sobre la actividad abusiva de los clientes.

Representación JSON
{
  "subAlertId": string,
  "product": string,
  "additionalDetails": {
    object (EntityList)
  },
  "variationType": enum (AbuseDetectedVariationType)
}
Campos
subAlertId

string

Es el identificador único de cada alerta secundaria que está integrada.

product

string

Producto de origen del abuso

additionalDetails

object (EntityList)

Lista de entidades o usuarios con comportamiento inadecuado que se mostrarán en una tabla de la alerta.

variationType

enum (AbuseDetectedVariationType)

Variación de alertas de AbuseDetected. El tipo de variante determina los textos que se muestran en los detalles de la alerta. Esto difiere de subAlertId porque cada alerta secundaria puede tener varios tipos de variación, que representan diferentes etapas de la alerta.

Lista de entidades

EntityList almacena entidades en un formato que se puede traducir a una tabla en la IU del Centro de alertas.

Representación JSON
{
  "name": string,
  "headers": [
    string
  ],
  "entities": [
    {
      object (Entity)
    }
  ]
}
Campos
name

string

Nombre del detalle de la clave que se usa para mostrar esta lista de entidades.

headers[]

string

Encabezados de los valores en entidades. Si no se define ningún valor en Entidad, este campo debe estar vacío.

entities[]

object (Entity)

Lista de entidades afectadas por la alerta.

Entidad

Entidad individual afectada por una alerta o relacionada con ella.

Representación JSON
{
  "name": string,
  "link": string,
  "values": [
    string
  ]
}
Campos
name

string

Nombre legible de esta entidad, como una dirección de correo electrónico, un ID de archivo o un nombre de dispositivo.

values[]

string

Valores adicionales más allá del nombre. El orden de los valores debe alinearse con los encabezados en EntityList.