Entity

ワークスペース内のステータスに加えて、タグ、トリガー、変数、フォルダを表すワークスペース エンティティ。

JSON 表現
{
  "changeStatus": enum (ChangeStatus),

  // Union field entity can be only one of the following:
  "tag": {
    object (Tag)
  },
  "trigger": {
    object (Trigger)
  },
  "variable": {
    object (Variable)
  },
  "folder": {
    object (Folder)
  },
  "client": {
    object (Client)
  },
  "transformation": {
    object (Transformation)
  },
  "zone": {
    object (Zone)
  },
  "customTemplate": {
    object (CustomTemplate)
  },
  "builtInVariable": {
    object (BuiltInVariable)
  },
  "gtagConfig": {
    object (GtagConfig)
  }
  // End of list of possible types for union field entity.
}
フィールド
changeStatus

enum (ChangeStatus)

エンティティがワークスペース内でどのように変更されたかを表します。

共用体フィールド entity

entity は次のいずれかになります。

tag

object (Tag)

エンティティによって表されているタグ。

trigger

object (Trigger)

エンティティによって表されているトリガー。

variable

object (Variable)

エンティティによって表されている変数。

folder

object (Folder)

エンティティによって表されているフォルダ。

client

object (Client)

エンティティによって表されているクライアント。

transformation

object (Transformation)

エンティティによって表されている変換。

zone

object (Zone)

エンティティによって表されているゾーン。

customTemplate

object (CustomTemplate)

エンティティによって表されるカスタム テンプレート。

builtInVariable

object (BuiltInVariable)

エンティティによって表されている組み込み変数。

gtagConfig

object (GtagConfig)

エンティティによって表されている gtag config。

ChangeStatus

列挙型
changeStatusUnspecified
none エンティティが変更されたことがない。
added エンティティがワークスペースに追加されます。
deleted エンティティがワークスペースから削除されます。
updated ワークスペースでエンティティが更新されています。