이 API 참조는 리소스 유형을 기준으로 구성되어 있습니다. 각 리소스 유형은 하나 이상의 데이터 표현 및 하나 이상의 메소드를 갖습니다.
리소스 유형
계정
Accounts 리소스에 대해 자세히 알아보려면 리소스 표현 페이지를 참조하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
달리 명시되지 않는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
가져오기 |
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 |
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 |
DELETE /path
|
GTM 클라이언트를 삭제합니다. |
가져오기 |
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 |
DELETE /path
|
컨테이너를 삭제합니다. |
가져오기 |
GET /path
|
컨테이너를 가져옵니다. |
list |
GET /+parent/containers
|
GTM 계정에 속한 모든 컨테이너를 나열합니다. |
조회 |
GET /accounts/containers:lookup
|
대상 ID로 컨테이너를 조회합니다. |
move_tag_id |
POST /+path:move_tag_id
|
태그 ID를 컨테이너 밖으로 이동합니다. |
스니펫 |
GET /+path:snippet
|
컨테이너의 태그 지정 스니펫을 가져옵니다. |
업데이트 |
PUT /path
|
컨테이너를 업데이트합니다. |
대상
대상 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참고하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
달리 명시되지 않는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
가져오기 |
GET /path
|
대상을 가져옵니다. |
링크 |
POST /+parent/destinations:link
|
이 컨테이너에 대상을 추가하고 현재 연결된 컨테이너에서 대상을 삭제합니다. |
list |
GET /+parent/destinations
|
GTM 컨테이너에 연결된 모든 대상을 나열합니다. |
환경
환경 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
달리 명시되지 않는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
만들기 |
POST /+parent/environments
|
GTM 환경을 만듭니다. |
delete |
DELETE /path
|
GTM 환경을 삭제합니다. |
가져오기 |
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 |
DELETE /path
|
GTM 폴더를 삭제합니다. |
항목 |
POST /+path:entities
|
GTM 폴더의 모든 항목을 나열합니다. |
가져오기 |
GET /path
|
GTM 폴더를 가져옵니다. |
list |
GET /+parent/folders
|
컨테이너의 모든 GTM 폴더를 나열합니다. |
move_entities_to_folder |
POST /+path:move_entities_to_folder
|
항목을 GTM 폴더로 이동합니다. |
되돌림 |
POST /+path:revert
|
GTM 작업공간의 GTM 폴더로 변경사항을 되돌립니다. |
업데이트 |
PUT /path
|
GTM 폴더를 업데이트합니다. |
Google 태그 구성
Google 태그 구성 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참고하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
달리 명시되지 않는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
만들기 |
POST /+parent/gtag_config
|
Google 태그 구성을 만듭니다. |
delete |
DELETE /path
|
Google 태그 구성을 삭제합니다. |
가져오기 |
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 |
DELETE /path
|
GTM 태그를 삭제합니다. |
가져오기 |
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 |
DELETE /path
|
GTM 템플릿을 삭제합니다. |
가져오기 |
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/triggers
|
GTM 트리거를 만듭니다. |
delete |
DELETE /path
|
GTM 트리거를 삭제합니다. |
가져오기 |
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 |
DELETE /path
|
사용자를 계정에서 삭제하여 계정과 모든 컨테이너에 대한 액세스 권한을 취소합니다. |
가져오기 |
GET /path
|
사용자의 계정 및 컨테이너 액세스 권한을 가져옵니다. |
list |
GET /+parent/user_permissions
|
계정에 액세스할 수 있는 모든 사용자와 각 사용자에게 부여된 계정 및 컨테이너 사용자 액세스를 나열합니다. |
업데이트 |
PUT /path
|
사용자의 계정 및 컨테이너 액세스를 업데이트합니다. |
변수
변수 리소스에 관한 자세한 내용은 리소스 표현 페이지를 참고하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
달리 명시되지 않는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
만들기 |
POST /+parent/variables
|
GTM 변수를 만듭니다. |
delete |
DELETE /path
|
GTM 변수를 삭제합니다. |
가져오기 |
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 |
DELETE /path
|
컨테이너 버전을 삭제합니다. |
가져오기 |
GET /path
|
컨테이너 버전을 가져옵니다. |
실시간 |
GET /+parent/versions:live
|
서비스 중인 (즉, 게시된) 컨테이너 버전을 가져옵니다. |
게시 |
POST /+path:publish
|
컨테이너 버전을 게시합니다. |
최신_설정 |
POST /+path:set_latest
|
충돌 및 오류를 감지할 때 작업공간 동기화에 사용되는 최신 버전을 설정합니다. |
삭제 취소 |
POST /+path:undelete
|
컨테이너 버전을 삭제 취소합니다. |
업데이트 |
PUT /path
|
컨테이너 버전을 업데이트합니다. |
작업공간
Workspace 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참고하세요.
메서드 | HTTP 요청 | 설명 |
---|---|---|
달리 명시되지 않는 한 https://www.googleapis.com/tagmanager/v2의 상대 URI입니다. | ||
만들기 |
POST /+parent/workspaces
|
작업공간을 만듭니다. |
버전_만들기 |
POST /+path:create_version
|
작업공간에 있는 항목에서 컨테이너 버전을 만들고, 작업공간을 삭제하고, 기본 컨테이너 버전을 새로 생성된 버전으로 설정합니다. |
delete |
DELETE /path
|
작업공간을 삭제합니다. |
가져오기 |
GET /path
|
작업공간을 가져옵니다. |
getStatus |
GET /+path/status
|
작업공간에서 충돌 및 수정된 항목을 찾습니다. |
list |
GET /+parent/workspaces
|
GTM 컨테이너에 속하는 모든 작업공간을 나열합니다. |
빠른 미리보기 |
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 |
DELETE /path
|
GTM 영역을 삭제합니다. |
가져오기 |
GET /path
|
GTM 영역을 가져옵니다. |
list |
GET /+parent/zones
|
GTM 컨테이너 작업공간의 모든 GTM 영역을 나열합니다. |
되돌림 |
POST /+path:revert
|
GTM 작업공간의 GTM 영역으로 변경사항을 되돌립니다. |
업데이트 |
PUT /path
|
GTM 영역을 업데이트합니다. |