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 設定。

ChangeStatus

列舉
changeStatusUnspecified
none 實體從未變更。
added 實體會新增至工作區。
deleted 實體會從工作區中刪除。
updated 實體已在工作區中更新。