AbuseDetected

Um alerta genérico para atividade abusiva do usuário com um cliente.

Representação JSON
{
  "subAlertId": string,
  "product": string,
  "additionalDetails": {
    object (EntityList)
  },
  "variationType": enum (AbuseDetectedVariationType)
}
Campos
subAlertId

string

Identificador exclusivo de cada subalerta integrado.

product

string

Produto de origem do abuso.

additionalDetails

object (EntityList)

Lista de usuários/entidades abusivas a serem exibidas em uma tabela no alerta.

variationType

enum (AbuseDetectedVariationType)

Variação de alertas abuseDetected. A variaçãoType determina os textos exibidos nos detalhes do alerta. Isso é diferente do subAlertId porque cada subalerta pode ter diversosvariamentos_tipos, representando diferentes estágios do alerta.

Lista de entidades

EntityList armazena entidades em um formato que pode ser convertido em uma tabela na IU da Central de alertas.

Representação JSON
{
  "name": string,
  "headers": [
    string
  ],
  "entities": [
    {
      object (Entity)
    }
  ]
}
Campos
name

string

Nome do detalhe da chave usado para exibir essa lista de entidades.

headers[]

string

Cabeçalhos dos valores em entidades. Se nenhum valor for definido em "Entidade", este campo deverá ficar vazio.

entities[]

object (Entity)

Lista de entidades afetadas pelo alerta.

Entidade

Entidade individual afetada ou relacionada a um alerta.

Representação JSON
{
  "name": string,
  "link": string,
  "values": [
    string
  ]
}
Campos
name

string

Nome legível dessa entidade, como endereço de e-mail, código de arquivo ou nome do dispositivo.

values[]

string

Valores extras além do nome. A ordem dos valores precisa estar alinhada com os cabeçalhos em EntityList.