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, представленная сущностью.

Изменение статуса

Перечисления
changeStatusUnspecified
none Сущность никогда не менялась.
added Объект добавляется в рабочую область.
deleted Объект удаляется из рабочей области.
updated Объект был обновлен в рабочей области.