AbuseDetected

고객에게 발생한 악성 사용자 활동에 대한 일반적인 알림입니다.

JSON 표현
{
  "subAlertId": string,
  "product": string,
  "additionalDetails": {
    object (EntityList)
  },
  "variationType": enum (AbuseDetectedVariationType)
}
필드
subAlertId

string

온보딩된 각 하위 알림의 고유 식별자입니다.

product

string

악용이 발생한 제품입니다.

additionalDetails

object (EntityList)

알림의 표에 표시되는 악성 사용자/항목의 목록입니다.

variationType

enum (AbuseDetectedVariationType)

AbuseDetected의 변형입니다. 유사 유형은 알림 세부정보를 표시하는 텍스트를 결정합니다. 이는 각 하위 알림에 알림의 여러 단계를 나타내는 여러 변형이 있을 수 있으므로 subAlertId와 다릅니다.

항목 목록

EntityList는 알림 센터 UI의 테이블로 변환할 수 있는 형식으로 항목을 저장합니다.

JSON 표현
{
  "name": string,
  "headers": [
    string
  ],
  "entities": [
    {
      object (Entity)
    }
  ]
}
필드
name

string

이 항목 목록을 표시하는 데 사용되는 키 세부정보의 이름입니다.

headers[]

string

항목 값의 헤더입니다. 항목에 정의된 값이 없는 경우 이 필드는 비어 있어야 합니다.

entities[]

object (Entity)

알림의 영향을 받는 항목 목록입니다.

항목

알림의 영향을 받거나 알림과 관련된 개별 항목입니다.

JSON 표현
{
  "name": string,
  "link": string,
  "values": [
    string
  ]
}
필드
name

string

사람이 읽을 수 있는 항목 이름(예: 이메일 주소, 파일 ID 또는 기기 이름)

values[]

string

이름 이외의 추가 값입니다. 값의 순서는 EntityList의 헤더와 일치해야 합니다.