이 API 참조는 리소스 유형을 기준으로 구성되어 있습니다. 각 리소스 유형은 하나 이상의 데이터 표현 및 하나 이상의 메소드를 갖습니다.
리소스 유형
- 계정
- 컨테이너 버전
- 컨테이너
- 환경
- Environments.reauthorize_environments
- 폴더
- Folders.entities
- Folders.move_folders
- 권한
- 태그
- 트리거
- 변수
계정
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 변수를 업데이트합니다. |