API Reference

이 API 참조는 리소스 유형을 기준으로 구성되어 있습니다. 각 리소스 유형은 하나 이상의 데이터 표현 및 하나 이상의 메소드를 갖습니다.

리소스 유형

  1. 계정
  2. 컨테이너 버전
  3. 컨테이너
  4. 환경
  5. Environments.reauthorize_environments
  6. 폴더
  7. Folders.entities
  8. Folders.move_folders
  9. 권한
  10. 태그
  11. 트리거
  12. 변수

계정

Accounts 리소스에 대해 자세히 알아보려면 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v1을 기준으로 한 URI입니다.
get GET  /accounts/accountId GTM 계정을 가져옵니다.
list GET  /accounts 사용자가 액세스할 수 있는 모든 GTM 계정을 나열합니다.
업데이트 PUT  /accounts/accountId GTM 계정을 업데이트합니다.

컨테이너 버전

컨테이너 버전 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v1을 기준으로 한 URI입니다.
만들기 POST  /accounts/accountId/containers/containerId/versions 컨테이너 버전을 만듭니다.
삭제 DELETE  /accounts/accountId/containers/containerId/versions/containerVersionId 컨테이너 버전을 삭제합니다.
get GET  /accounts/accountId/containers/containerId/versions/containerVersionId 컨테이너 버전을 가져옵니다.
list GET  /accounts/accountId/containers/containerId/versions GTM 컨테이너의 모든 컨테이너 버전을 나열합니다.
publish POST  /accounts/accountId/containers/containerId/versions/containerVersionId/publish 컨테이너 버전을 게시합니다.
복원 POST  /accounts/accountId/containers/containerId/versions/containerVersionId/restore 컨테이너 버전을 복원합니다. 이렇게 하면 컨테이너의 현재 구성 (변수, 트리거, 태그 포함)을 덮어씁니다. 이 작업은 제공되는 버전 (즉, 게시된 버전)에 영향을 미치지 않습니다.
undelete POST  /accounts/accountId/containers/containerId/versions/containerVersionId/undelete 컨테이너 버전을 삭제 취소합니다.
업데이트 PUT  /accounts/accountId/containers/containerId/versions/containerVersionId 컨테이너 버전을 업데이트합니다.

컨테이너

컨테이너 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v1을 기준으로 한 URI입니다.
만들기 POST  /accounts/accountId/containers 컨테이너를 만듭니다.
삭제 DELETE  /accounts/accountId/containers/containerId 컨테이너를 삭제합니다.
get GET  /accounts/accountId/containers/containerId 컨테이너를 가져옵니다.
list GET  /accounts/accountId/containers GTM 계정에 속한 모든 컨테이너를 나열합니다.
업데이트 PUT  /accounts/accountId/containers/containerId 컨테이너를 업데이트합니다.

환경

환경 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v1을 기준으로 한 URI입니다.
만들기 POST  /accounts/accountId/containers/containerId/environments GTM 환경을 만듭니다.
삭제 DELETE  /accounts/accountId/containers/containerId/environments/environmentId GTM 환경을 삭제합니다.
get GET  /accounts/accountId/containers/containerId/environments/environmentId GTM 환경을 가져옵니다.
list GET  /accounts/accountId/containers/containerId/environments GTM 컨테이너의 모든 GTM 환경을 나열합니다.
업데이트 PUT  /accounts/accountId/containers/containerId/environments/environmentId GTM 환경을 업데이트합니다.

Environments.reauthorize_environments

Environments.reAPPROVE_environments 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v1을 기준으로 한 URI입니다.
업데이트 PUT  /accounts/accountId/containers/containerId/reauthorize_environments/environmentId GTM 환경을 위한 승인 코드를 다시 생성합니다.

폴더

폴더 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v1을 기준으로 한 URI입니다.
만들기 POST  /accounts/accountId/containers/containerId/folders GTM 폴더를 만듭니다.
삭제 DELETE  /accounts/accountId/containers/containerId/folders/folderId GTM 폴더를 삭제합니다.
get GET  /accounts/accountId/containers/containerId/folders/folderId GTM 폴더를 가져옵니다.
list GET  /accounts/accountId/containers/containerId/folders 컨테이너의 모든 GTM 폴더를 나열합니다.
업데이트 PUT  /accounts/accountId/containers/containerId/folders/folderId GTM 폴더를 업데이트합니다.

Folders.entities

폴더.항목 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v1을 기준으로 한 URI입니다.
list GET  /accounts/accountId/containers/containerId/folders/folderId/entities GTM 폴더의 모든 항목을 나열합니다.

Folders.move_folders

폴더.move_folders 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v1을 기준으로 한 URI입니다.
업데이트 PUT  /accounts/accountId/containers/containerId/move_folders/folderId 항목을 GTM 폴더로 이동합니다.

권한

Permissions 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v1을 기준으로 한 URI입니다.
만들기 POST  /accounts/accountId/permissions 사용자 계정 및 컨테이너 권한을 만듭니다.
삭제 DELETE  /accounts/accountId/permissions/permissionId 계정에서 사용자를 삭제하여 해당 사용자와 모든 컨테이너에 대한 액세스 권한을 취소합니다.
get GET  /accounts/accountId/permissions/permissionId 사용자 계정 및 컨테이너 권한을 가져옵니다.
list GET  /accounts/accountId/permissions 계정에 액세스할 수 있는 모든 사용자와 각 사용자에게 부여된 계정 및 컨테이너 권한을 나열합니다.
업데이트 PUT  /accounts/accountId/permissions/permissionId 사용자 계정 및 컨테이너 권한을 업데이트합니다.

태그

태그 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v1을 기준으로 한 URI입니다.
만들기 POST  /accounts/accountId/containers/containerId/tags GTM 태그를 만듭니다.
삭제 DELETE  /accounts/accountId/containers/containerId/tags/tagId GTM 태그를 삭제합니다.
get GET  /accounts/accountId/containers/containerId/tags/tagId GTM 태그를 가져옵니다.
list GET  /accounts/accountId/containers/containerId/tags 컨테이너의 모든 GTM 태그를 나열합니다.
업데이트 PUT  /accounts/accountId/containers/containerId/tags/tagId GTM 태그를 업데이트합니다.

트리거

Triggers 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v1을 기준으로 한 URI입니다.
만들기 POST  /accounts/accountId/containers/containerId/triggers GTM 트리거를 만듭니다.
삭제 DELETE  /accounts/accountId/containers/containerId/triggers/triggerId GTM 트리거를 삭제합니다.
get GET  /accounts/accountId/containers/containerId/triggers/triggerId GTM 트리거를 가져옵니다.
list GET  /accounts/accountId/containers/containerId/triggers 컨테이너의 모든 GTM 트리거를 나열합니다.
업데이트 PUT  /accounts/accountId/containers/containerId/triggers/triggerId GTM 트리거를 업데이트합니다.

변수

변수 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v1을 기준으로 한 URI입니다.
만들기 POST  /accounts/accountId/containers/containerId/variables GTM 변수를 생성합니다.
삭제 DELETE  /accounts/accountId/containers/containerId/variables/variableId GTM 변수를 삭제합니다.
get GET  /accounts/accountId/containers/containerId/variables/variableId GTM 변수를 가져옵니다.
list GET  /accounts/accountId/containers/containerId/variables 컨테이너의 모든 GTM 변수를 나열합니다.
업데이트 PUT  /accounts/accountId/containers/containerId/variables/variableId GTM 변수를 업데이트합니다.