Рабочие области: resolve_conflict

Устраняет конфликт слияния путем обновления рабочей области до переданной в запросе разрешенной версии. Попробовать

Запрос

HTTP-запрос

POST https://www.googleapis.com/tagmanager/v2/+path:resolve_conflict

Параметры

Название параметра Значение Описание
Параметры пути
path string Относительный путь для API к рабочей области Менеджера тегов. Пример: accounts/{account_id}/containers/{container_id}/workspaces/{workspace_id}.
Необязательные параметры запроса
fingerprint string Цифровой отпечаток, указанный в параметре, должен совпадать с цифровым отпечатком entity_in_workspace в конфликте слияния.

Авторизация

Для этого запроса требуется авторизация в указанной ниже области действия:

Область действия
https://www.googleapis.com/auth/tagmanager.edit.containers

Подробную информацию можно найти в разделе об аутентификации и авторизации.

Тело запроса

В теле запроса требуется предоставить следующую структуру данных:

{
  "tag": accounts.containers.workspaces.tags Resource,
  "trigger": accounts.containers.workspaces.triggers Resource,
  "variable": accounts.containers.workspaces.variables Resource,
  "folder": accounts.containers.workspaces.folders Resource,
  "changeStatus": string
}
Название свойства Значение Описание Примечания
tag nested object Тег, представляемый объектом.
trigger nested object Триггер, представляемый объектом.
variable nested object Переменная, представляемая объектом.
folder nested object Папка, представляемая объектом.
changeStatus string Как объект был изменен в рабочей области.

Возможные значения:
  • "added"
  • "changeStatusUnspecified"
  • "deleted"
  • "none"
  • "updated"

Ответ

В случае успеха метод возвращает пустое тело ответа.

Практическое задание

Воспользуйтесь инструментом API Explorer ниже, чтобы применить этот метод к реальным данным и посмотреть, как он работает.