이 API 참조는 리소스 유형을 기준으로 구성되어 있습니다. 각 리소스 유형은 하나 이상의 데이터 표현 및 하나 이상의 메소드를 갖습니다.
리소스 유형
계정
Accounts 리소스에 대해 자세히 알아보려면 리소스 표현 페이지를 참조하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
get |
GET /path
|
GTM 계정을 가져옵니다. |
list |
GET /accounts
|
사용자가 액세스할 수 있는 모든 GTM 계정을 나열합니다. |
업데이트 |
PUT /path
|
GTM 계정을 업데이트합니다. |
기본 제공 변수
기본 제공 변수 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
만들기 |
POST /+parent/built_in_variables
|
GTM 기본 제공 변수를 하나 이상 만듭니다. |
삭제 |
DELETE /path
|
하나 이상의 GTM 기본 제공 변수를 삭제합니다. |
list |
GET /+parent/built_in_variables
|
GTM 컨테이너의 사용 설정된 기본 제공 변수를 모두 나열합니다. |
되돌리기 |
POST /+path/built_in_variables:revert
|
GTM 작업공간에서 GTM 기본 제공 변수의 변경사항을 되돌립니다. |
클라이언트
클라이언트 리소스에 대해 자세히 알아보려면 리소스 표현 페이지를 참조하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
만들기 |
POST /+parent/clients
|
GTM 클라이언트를 만듭니다. |
삭제 |
DELETE /path
|
GTM 클라이언트를 삭제합니다. |
get |
GET /path
|
GTM 클라이언트를 가져옵니다. |
list |
GET /+parent/clients
|
GTM 컨테이너 작업공간의 모든 GTM 클라이언트를 나열합니다. |
되돌리기 |
POST /+path:revert
|
GTM 작업공간의 GTM 클라이언트 변경사항을 되돌립니다. |
업데이트 |
PUT /path
|
GTM 클라이언트를 업데이트합니다. |
컨테이너
컨테이너 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
결합 |
POST /+path:combine
|
컨테이너 결합 |
만들기 |
POST /+parent/containers
|
컨테이너를 만듭니다. |
삭제 |
DELETE /path
|
컨테이너를 삭제합니다. |
get |
GET /path
|
컨테이너를 가져옵니다. |
list |
GET /+parent/containers
|
GTM 계정에 속한 모든 컨테이너를 나열합니다. |
조회 |
GET /accounts/containers:lookup
|
대상 ID 또는 태그 ID로 컨테이너를 조회합니다. |
move_tag_id |
POST /+path:move_tag_id
|
태그 ID를 컨테이너 밖으로 이동합니다. |
스니펫 |
GET /+path:snippet
|
컨테이너의 태그 스니펫을 가져옵니다. |
업데이트 |
PUT /path
|
컨테이너를 업데이트합니다. |
대상
대상 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
get |
GET /path
|
대상을 가져옵니다. |
링크 |
POST /+parent/destinations:link
|
이 컨테이너에 대상을 추가하고 현재 연결되어 있는 컨테이너에서 삭제합니다. |
list |
GET /+parent/destinations
|
GTM 컨테이너에 연결된 모든 대상을 나열합니다. |
환경
환경 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
만들기 |
POST /+parent/environments
|
GTM 환경을 만듭니다. |
삭제 |
DELETE /path
|
GTM 환경을 삭제합니다. |
get |
GET /path
|
GTM 환경을 가져옵니다. |
list |
GET /+parent/environments
|
GTM 컨테이너의 모든 GTM 환경을 나열합니다. |
재인증 |
POST /+path:reauthorize
|
GTM 환경을 위한 승인 코드를 다시 생성합니다. |
업데이트 |
PUT /path
|
GTM 환경을 업데이트합니다. |
폴더
폴더 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
만들기 |
POST /+parent/folders
|
GTM 폴더를 만듭니다. |
삭제 |
DELETE /path
|
GTM 폴더를 삭제합니다. |
항목 |
POST /+path:entities
|
GTM 폴더의 모든 항목을 나열합니다. |
get |
GET /path
|
GTM 폴더를 가져옵니다. |
list |
GET /+parent/folders
|
컨테이너의 모든 GTM 폴더를 나열합니다. |
move_entities_to_folder |
POST /+path:move_entities_to_folder
|
항목을 GTM 폴더로 이동합니다. 요청 경로의 {folder_id}가 0과 같으면 항목이 현재 속한 폴더 밖으로 이동합니다. |
되돌리기 |
POST /+path:revert
|
GTM 작업공간의 GTM 폴더로 변경사항을 되돌립니다. |
업데이트 |
PUT /path
|
GTM 폴더를 업데이트합니다. |
Google 태그 구성
Google 태그 구성 리소스에 대해 자세히 알아보려면 리소스 표현 페이지를 참고하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
만들기 |
POST /+parent/gtag_config
|
Google 태그 구성을 만듭니다. |
삭제 |
DELETE /path
|
Google 태그 구성을 삭제합니다. |
get |
GET /path
|
Google 태그 구성을 가져옵니다. |
list |
GET /+parent/gtag_config
|
컨테이너의 모든 Google 태그 구성을 나열합니다. |
업데이트 |
PUT /path
|
Google 태그 구성을 업데이트합니다. |
태그
태그 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
만들기 |
POST /+parent/tags
|
GTM 태그를 만듭니다. |
삭제 |
DELETE /path
|
GTM 태그를 삭제합니다. |
get |
GET /path
|
GTM 태그를 가져옵니다. |
list |
GET /+parent/tags
|
컨테이너의 모든 GTM 태그를 나열합니다. |
되돌리기 |
POST /+path:revert
|
GTM 작업공간에서 GTM 태그의 변경사항을 되돌립니다. |
업데이트 |
PUT /path
|
GTM 태그를 업데이트합니다. |
템플릿
템플릿 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
만들기 |
POST /+parent/templates
|
GTM 맞춤 템플릿을 만듭니다. |
삭제 |
DELETE /path
|
GTM 템플릿을 삭제합니다. |
get |
GET /path
|
GTM 템플릿을 가져옵니다. |
list |
GET /+parent/templates
|
GTM 컨테이너 작업공간의 모든 GTM 템플릿을 나열합니다. |
되돌리기 |
POST /+path:revert
|
GTM 작업공간에서 GTM 템플릿의 변경사항을 되돌립니다. |
업데이트 |
PUT /path
|
GTM 템플릿을 업데이트합니다. |
변환
변환 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
만들기 |
POST /+parent/transformations
|
GTM 변환을 만듭니다. |
삭제 |
DELETE /path
|
GTM 변환을 삭제합니다. |
get |
GET /path
|
GTM 변환을 가져옵니다. |
list |
GET /+parent/transformations
|
GTM 컨테이너 작업공간의 모든 GTM 변환을 나열합니다. |
되돌리기 |
POST /+path:revert
|
GTM 작업공간에서 GTM 변환의 변경사항을 되돌립니다. |
업데이트 |
PUT /path
|
GTM 변환을 업데이트합니다. |
트리거
트리거 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
만들기 |
POST /+parent/triggers
|
GTM 트리거를 만듭니다. |
삭제 |
DELETE /path
|
GTM 트리거를 삭제합니다. |
get |
GET /path
|
GTM 트리거를 가져옵니다. |
list |
GET /+parent/triggers
|
컨테이너의 모든 GTM 트리거를 나열합니다. |
되돌리기 |
POST /+path:revert
|
GTM 작업공간에서 GTM 트리거로 변경사항을 되돌립니다. |
업데이트 |
PUT /path
|
GTM 트리거를 업데이트합니다. |
사용자 권한
사용자 권한 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
만들기 |
POST /+parent/user_permissions
|
사용자의 계정 및 컨테이너 액세스 권한을 생성합니다. |
삭제 |
DELETE /path
|
계정에서 사용자를 삭제하여 해당 사용자 및 모든 컨테이너에 대한 액세스 권한을 취소합니다. |
get |
GET /path
|
사용자의 계정 및 컨테이너 액세스 권한을 가져옵니다. |
list |
GET /+parent/user_permissions
|
계정에 액세스할 수 있는 모든 사용자와 각 사용자에게 부여된 계정 및 컨테이너 사용자 액세스 권한을 나열합니다. |
업데이트 |
PUT /path
|
사용자의 계정 및 컨테이너 액세스 권한을 업데이트합니다. |
변수
변수 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
만들기 |
POST /+parent/variables
|
GTM 변수를 만듭니다. |
삭제 |
DELETE /path
|
GTM 변수를 삭제합니다. |
get |
GET /path
|
GTM 변수를 가져옵니다. |
list |
GET /+parent/variables
|
컨테이너의 모든 GTM 변수를 나열합니다. |
되돌리기 |
POST /+path:revert
|
GTM 작업공간에서 GTM 변수로 변경사항을 되돌립니다. |
업데이트 |
PUT /path
|
GTM 변수를 업데이트합니다. |
버전 헤더
버전 헤더 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
최신 |
GET /+parent/version_headers:latest
|
최신 컨테이너 버전 헤더를 가져옵니다. |
list |
GET /+parent/version_headers
|
GTM 컨테이너의 모든 컨테이너 버전을 나열합니다. |
버전
버전 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
삭제 |
DELETE /path
|
컨테이너 버전을 삭제합니다. |
get |
GET /path
|
컨테이너 버전을 가져옵니다. |
라이브 |
GET /+parent/versions:live
|
게시된 (게시된) 컨테이너 버전을 가져옵니다. |
게시 |
POST /+path:publish
|
컨테이너 버전을 게시합니다. |
set_latest |
POST /+path:set_latest
|
충돌 및 오류 감지 시 작업공간 동기화에 사용되는 최신 버전을 설정합니다. |
삭제 취소 |
POST /+path:undelete
|
컨테이너 버전을 삭제 취소합니다. |
업데이트 |
PUT /path
|
컨테이너 버전을 업데이트합니다. |
작업공간
Workspaces 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
만들기 |
POST /+parent/workspaces
|
작업공간을 만듭니다. |
create_version |
POST /+path:create_version
|
작업공간에 있는 항목에서 컨테이너 버전을 만들고, 작업공간을 삭제하고, 기본 컨테이너 버전을 새로 생성된 버전으로 설정합니다. |
삭제 |
DELETE /path
|
작업공간을 삭제합니다. |
get |
GET /path
|
작업공간을 가져옵니다. |
getStatus |
GET /+path/status
|
작업공간에서 충돌하거나 수정된 항목을 찾습니다. |
list |
GET /+parent/workspaces
|
GTM 컨테이너에 속한 모든 작업공간을 나열합니다. |
quick_preview |
POST /+path:quick_preview
|
제공된 작업공간의 모든 항목에서 모조 컨테이너 버전을 만들어 작업공간을 빠르게 미리 볼 수 있습니다. |
resolve_conflict |
POST /+path:resolve_conflict
|
작업공간 항목을 요청에서 전달된 해결된 항목으로 업데이트하여 병합 충돌을 해결합니다. |
sync |
POST /+path:sync
|
수정되지 않은 모든 작업공간 항목을 업데이트하고 수정된 항목의 충돌을 표시하여 작업공간을 최신 컨테이너 버전으로 동기화합니다. |
업데이트 |
PUT /path
|
작업공간을 업데이트합니다. |
영역
영역 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
별도의 명시가 없는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
만들기 |
POST /+parent/zones
|
GTM 영역을 만듭니다. |
삭제 |
DELETE /path
|
GTM 영역을 삭제합니다. |
get |
GET /path
|
GTM 영역을 가져옵니다. |
list |
GET /+parent/zones
|
GTM 컨테이너 작업공간의 모든 GTM 영역을 나열합니다. |
되돌리기 |
POST /+path:revert
|
GTM 작업공간의 GTM 영역으로의 변경사항을 되돌립니다. |
업데이트 |
PUT /path
|
GTM 영역을 업데이트합니다. |