AbuseDetected

お客様側で不正行為を行ったユーザーに対する一般的なアラート。

JSON 表現
{
  "subAlertId": string,
  "product": string,
  "additionalDetails": {
    object (EntityList)
  },
  "variationType": enum (AbuseDetectedVariationType)
}
フィールド
subAlertId

string

オンボーディングされる各サブアラートの一意の識別子。

product

string

不正行為が発生しているサービス。

additionalDetails

object (EntityList)

アラートのテーブルに表示される不正なユーザー/エンティティのリスト。

variationType

enum (AbuseDetectedVariationType)

AbuseDetected アラートのバリエーション。variableType では、アラートの詳細に表示されるテキストを決定します。これは、subAlertId とは異なります。各サブアラートには、アラートのさまざまな段階を表す複数の variable_types を指定できます。

EntityList

EntityList は、アラート センターの UI でテーブルに変換できる形式でエンティティを保存します。

JSON 表現
{
  "name": string,
  "headers": [
    string
  ],
  "entities": [
    {
      object (Entity)
    }
  ]
}
フィールド
name

string

このエンティティ リストの表示に使用されるキー詳細の名前。

headers[]

string

エンティティの値のヘッダー。Entity に値が定義されていない場合、このフィールドは空にする必要があります。

entities[]

object (Entity)

アラートの影響を受けたエンティティのリストです。

エンティティ

アラートの影響を受ける、またはアラートに関連する個々のエンティティ。

JSON 表現
{
  "name": string,
  "link": string,
  "values": [
    string
  ]
}
フィールド
name

string

メールアドレス、ファイル ID、デバイス名など、人が読める形式のこのエンティティの名前。

values[]

string

名前以外の余分な値。値の順序は、EntityList のヘッダーと一致している必要があります。