AbuseDetected

Um alerta genérico sobre atividades abusivas de usuários que ocorrem 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 abusivos a serem exibidas em uma tabela no alerta.

variationType

enum (AbuseDetectedVariationType)

Variação dos alertas AbuseDetected. O " variationType" determina os textos que mostram os detalhes do alerta. Isso difere do subAlertId porque cada subalerta pode ter vários variation_types, representando diferentes estágios do alerta.

EntityList

EntityList armazena entidades em um formato que pode ser convertido em uma tabela na interface 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 precisará 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 da entidade, como endereço de e-mail, ID de arquivo ou nome de dispositivo.

values[]

string

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