Tag Manager API

API này cho phép ứng dụng truy cập và sửa đổi cấu hình vùng chứa và thẻ.

Dịch vụ: tagmanager.googleapis.com

Để gọi dịch vụ này, bạn nên sử dụng thư viện ứng dụng do Google cung cấp. Nếu ứng dụng của bạn cần sử dụng thư viện của riêng mình để gọi dịch vụ này, hãy sử dụng thông tin sau khi bạn tạo yêu cầu API.

Tài liệu khám phá

Tài liệu khám phá là một bản đặc tả có thể đọc được bằng máy để mô tả và sử dụng các API REST. Thư viện này dùng để tạo thư viện ứng dụng, trình bổ trợ IDE và các công cụ khác tương tác với API của Google. Một dịch vụ có thể cung cấp nhiều tài liệu khám phá. Dịch vụ này cung cấp các tài liệu khám phá sau:

Điểm cuối dịch vụ

Điểm cuối của dịch vụ là một URL cơ sở chỉ định địa chỉ mạng của một dịch vụ API. Một dịch vụ có thể có nhiều điểm cuối dịch vụ. Dịch vụ này có điểm cuối dịch vụ sau và tất cả URI dưới đây đều liên quan đến điểm cuối dịch vụ này:

  • https://tagmanager.googleapis.com

Tài nguyên REST: v2.accounts

Phương thức
get GET /tagmanager/v2/{path}
Lấy Tài khoản GTM.
list GET /tagmanager/v2/accounts
Liệt kê tất cả Tài khoản GTM mà người dùng có quyền truy cập.
update PUT /tagmanager/v2/{path}
Cập nhật Tài khoản Google Tag Manager.

Tài nguyên REST: v2.accounts.containers

Phương thức
combine POST /tagmanager/v2/{path}:combine
Kết hợp các Vùng chứa.
create POST /tagmanager/v2/{parent}/containers
Tạo một Vùng chứa.
delete DELETE /tagmanager/v2/{path}
Xoá Vùng chứa.
get GET /tagmanager/v2/{path}
Lấy một Vùng chứa.
list GET /tagmanager/v2/{parent}/containers
Liệt kê tất cả các Vùng chứa thuộc một Tài khoản Trình quản lý thẻ của Google (GTM).
lookup GET /tagmanager/v2/accounts/containers:lookup
Tìm một Vùng chứa theo mã đích đến hoặc mã thẻ.
move_tag_id POST /tagmanager/v2/{path}:move_tag_id
Di chuyển mã thẻ ra khỏi Vùng chứa.
snippet GET /tagmanager/v2/{path}:snippet
Lấy đoạn mã gắn thẻ cho một Vùng chứa.
update PUT /tagmanager/v2/{path}
Cập nhật Vùng chứa.

Tài nguyên REST: v2.accounts.containers.destinations

Phương thức
get GET /tagmanager/v2/{path}
Lấy một Đích đến.
link POST /tagmanager/v2/{parent}/destinations:link
Thêm một Đích đến vào Vùng chứa này và xoá Đích đến đó khỏi Vùng chứa mà Đích đến đó hiện được liên kết.
list GET /tagmanager/v2/{parent}/destinations
Liệt kê tất cả Đích đến được liên kết với một Vùng chứa Trình quản lý thẻ của Google (GTM).

Tài nguyên REST: v2.accounts.containers.environments

Phương thức
create POST /tagmanager/v2/{parent}/environments
Tạo Môi trường GTM.
delete DELETE /tagmanager/v2/{path}
Xoá một Môi trường GTM.
get GET /tagmanager/v2/{path}
Lấy Môi trường GTM.
list GET /tagmanager/v2/{parent}/environments
Liệt kê tất cả Môi trường GTM của một Vùng chứa GTM.
reauthorize POST /tagmanager/v2/{path}:reauthorize
Tạo lại mã uỷ quyền cho Môi trường GTM.
update PUT /tagmanager/v2/{path}
Cập nhật Môi trường GTM.

Tài nguyên REST: v2.accounts.containers.version_headers

Phương thức
latest GET /tagmanager/v2/{parent}/version_headers:latest
Lấy tiêu đề phiên bản vùng chứa mới nhất
list GET /tagmanager/v2/{parent}/version_headers
Liệt kê tất cả Phiên bản vùng chứa của một Vùng chứa GTM.

Tài nguyên REST: v2.accounts.containers.versions

Phương thức
delete DELETE /tagmanager/v2/{path}
Xoá Phiên bản vùng chứa.
get GET /tagmanager/v2/{path}
Lấy Phiên bản vùng chứa.
live GET /tagmanager/v2/{parent}/versions:live
Lấy nội dung phát trực tiếp (tức là
publish POST /tagmanager/v2/{path}:publish
Xuất bản Phiên bản vùng chứa.
set_latest POST /tagmanager/v2/{path}:set_latest
Đặt phiên bản mới nhất dùng để đồng bộ hoá các không gian làm việc khi phát hiện xung đột và lỗi.
undelete POST /tagmanager/v2/{path}:undelete
Huỷ xoá Phiên bản vùng chứa.
update PUT /tagmanager/v2/{path}
Cập nhật Phiên bản vùng chứa.

Tài nguyên REST: v2.accounts.containers.workspaces

Phương thức
create POST /tagmanager/v2/{parent}/workspaces
Tạo một Không gian làm việc.
create_version POST /tagmanager/v2/{path}:create_version
Tạo Phiên bản vùng chứa từ các thực thể có trong không gian làm việc, xoá không gian làm việc và đặt phiên bản vùng chứa cơ sở thành phiên bản mới tạo.
delete DELETE /tagmanager/v2/{path}
Xoá một Không gian làm việc.
get GET /tagmanager/v2/{path}
Lấy một Không gian làm việc.
getStatus GET /tagmanager/v2/{path}/status
Tìm các thực thể xung đột và được sửa đổi trong không gian làm việc.
list GET /tagmanager/v2/{parent}/workspaces
Liệt kê tất cả các Không gian làm việc thuộc một Vùng chứa Trình quản lý thẻ của Google (GTM).
quick_preview POST /tagmanager/v2/{path}:quick_preview
Xem trước nhanh một không gian làm việc bằng cách tạo một phiên bản vùng chứa giả từ tất cả các thực thể trong không gian làm việc được cung cấp.
resolve_conflict POST /tagmanager/v2/{path}:resolve_conflict
Giải quyết xung đột hợp nhất cho một thực thể không gian làm việc bằng cách cập nhật thực thể đó thành thực thể đã được giải quyết được truyền trong yêu cầu.
sync POST /tagmanager/v2/{path}:sync
Đồng bộ hoá không gian làm việc với phiên bản vùng chứa mới nhất bằng cách cập nhật tất cả các thực thể không gian làm việc chưa sửa đổi và hiển thị xung đột cho các thực thể đã sửa đổi.
update PUT /tagmanager/v2/{path}
Cập nhật một Không gian làm việc.

Tài nguyên REST: v2.accounts.containers.workspaces.built_in_variables

Phương thức
create POST /tagmanager/v2/{parent}/built_in_variables
Tạo một hoặc nhiều Biến tích hợp của GTM.
delete DELETE /tagmanager/v2/{path}
Xoá một hoặc nhiều Biến tích hợp của GTM.
list GET /tagmanager/v2/{parent}/built_in_variables
Liệt kê tất cả Biến tích hợp đã bật của một Vùng chứa GTM.
revert POST /tagmanager/v2/{path}/built_in_variables:revert
Huỷ bỏ các thay đổi đối với Biến tích hợp của Trình quản lý thẻ của Google trong một Không gian làm việc của Trình quản lý thẻ của Google.

Tài nguyên REST: v2.accounts.containers.workspaces.clients

Phương thức
create POST /tagmanager/v2/{parent}/clients
Tạo ứng dụng khách GTM.
delete DELETE /tagmanager/v2/{path}
Xoá một Ứng dụng khách GTM.
get GET /tagmanager/v2/{path}
Lấy ứng dụng GTM.
list GET /tagmanager/v2/{parent}/clients
Liệt kê tất cả ứng dụng khách GTM của một không gian làm việc vùng chứa GTM.
revert POST /tagmanager/v2/{path}:revert
Huỷ bỏ các thay đổi đối với Ứng dụng Trình quản lý thẻ của Google (GTM) trong Không gian làm việc của Trình quản lý thẻ của Google (GTM).
update PUT /tagmanager/v2/{path}
Cập nhật ứng dụng khách GTM.

Tài nguyên REST: v2.accounts.containers.workspaces.folders

Phương thức
create POST /tagmanager/v2/{parent}/folders
Tạo thư mục GTM.
delete DELETE /tagmanager/v2/{path}
Xoá một Thư mục GTM.
entities POST /tagmanager/v2/{path}:entities
Liệt kê tất cả thực thể trong một Thư mục GTM.
get GET /tagmanager/v2/{path}
Lấy Thư mục GTM.
list GET /tagmanager/v2/{parent}/folders
Liệt kê tất cả Thư mục GTM của một Vùng chứa.
move_entities_to_folder POST /tagmanager/v2/{path}:move_entities_to_folder
Di chuyển các thực thể vào một Thư mục GTM.
revert POST /tagmanager/v2/{path}:revert
Huỷ bỏ các thay đổi đối với Thư mục GTM trong Không gian làm việc GTM.
update PUT /tagmanager/v2/{path}
Cập nhật Thư mục GTM.

Tài nguyên REST: v2.accounts.containers.workspaces.gtag_config

Phương thức
create POST /tagmanager/v2/{parent}/gtag_config
Tạo cấu hình thẻ Google.
delete DELETE /tagmanager/v2/{path}
Xoá cấu hình thẻ Google.
get GET /tagmanager/v2/{path}
Lấy cấu hình thẻ Google.
list GET /tagmanager/v2/{parent}/gtag_config
Liệt kê tất cả cấu hình thẻ Google trong một Vùng chứa.
update PUT /tagmanager/v2/{path}
Cập nhật cấu hình thẻ Google.

Tài nguyên REST: v2.accounts.containers.workspaces.tags

Phương thức
create POST /tagmanager/v2/{parent}/tags
Tạo thẻ GTM.
delete DELETE /tagmanager/v2/{path}
Xoá một thẻ GTM.
get GET /tagmanager/v2/{path}
Lấy thẻ GTM.
list GET /tagmanager/v2/{parent}/tags
Liệt kê tất cả Thẻ GTM của một Vùng chứa.
revert POST /tagmanager/v2/{path}:revert
Undos changes to a GTM Tag in a GTM Workspace. (Huỷ bỏ các thay đổi đối với Thẻ GTM trong một Không gian làm việc của GTM).
update PUT /tagmanager/v2/{path}
Cập nhật Thẻ Trình quản lý thẻ của Google.

Tài nguyên REST: v2.accounts.containers.workspaces.templates

Phương thức
create POST /tagmanager/v2/{parent}/templates
Tạo Mẫu tuỳ chỉnh của GTM.
delete DELETE /tagmanager/v2/{path}
Xoá một Mẫu Trình quản lý thẻ của Google (GTM).
get GET /tagmanager/v2/{path}
Lấy Mẫu Trình quản lý thẻ của Google (GTM).
import_from_gallery POST /tagmanager/v2/{parent}/templates:import_from_gallery
Nhập Mẫu tuỳ chỉnh của Trình quản lý thẻ của Google từ Thư viện.
list GET /tagmanager/v2/{parent}/templates
Liệt kê tất cả Mẫu GTM của một không gian làm việc vùng chứa GTM.
revert POST /tagmanager/v2/{path}:revert
Undos changes to a GTM Template in a GTM Workspace (Huỷ các thay đổi đối với Mẫu GTM trong Không gian làm việc của GTM).
update PUT /tagmanager/v2/{path}
Cập nhật Mẫu Trình quản lý thẻ của Google (GTM).

Tài nguyên REST: v2.accounts.containers.workspaces.transformations

Phương thức
create POST /tagmanager/v2/{parent}/transformations
Tạo một phép biến đổi GTM.
delete DELETE /tagmanager/v2/{path}
Xoá một phép biến đổi GTM.
get GET /tagmanager/v2/{path}
Lấy một Biến đổi GTM.
list GET /tagmanager/v2/{parent}/transformations
Liệt kê tất cả các phép biến đổi GTM của một không gian làm việc vùng chứa GTM.
revert POST /tagmanager/v2/{path}:revert
Huỷ bỏ các thay đổi đối với một Biến đổi GTM trong Workspace của GTM.
update PUT /tagmanager/v2/{path}
Cập nhật một Biến đổi GTM.

Tài nguyên REST: v2.accounts.containers.workspaces.triggers

Phương thức
create POST /tagmanager/v2/{parent}/triggers
Tạo điều kiện kích hoạt GTM.
delete DELETE /tagmanager/v2/{path}
Xoá một Điều kiện kích hoạt trong Trình quản lý thẻ của Google (GTM).
get GET /tagmanager/v2/{path}
Lấy một điều kiện kích hoạt GTM.
list GET /tagmanager/v2/{parent}/triggers
Liệt kê tất cả các Trình kích hoạt GTM của một Vùng chứa.
revert POST /tagmanager/v2/{path}:revert
Undo changes to a GTM Trigger in a GTM Workspace (Huỷ các thay đổi đối với một Điều kiện kích hoạt của Trình quản lý thẻ của Google trong một Không gian làm việc của Trình quản lý thẻ của Google).
update PUT /tagmanager/v2/{path}
Cập nhật một Trình kích hoạt GTM.

Tài nguyên REST: v2.accounts.containers.workspaces.variables

Phương thức
create POST /tagmanager/v2/{parent}/variables
Tạo một Biến GTM.
delete DELETE /tagmanager/v2/{path}
Xoá một Biến GTM.
get GET /tagmanager/v2/{path}
Lấy một Biến GTM.
list GET /tagmanager/v2/{parent}/variables
Liệt kê tất cả Biến GTM của một Vùng chứa.
revert POST /tagmanager/v2/{path}:revert
Undos changes to a GTM Variable in a GTM Workspace (Huỷ các thay đổi đối với Biến GTM trong Không gian làm việc của Trình quản lý thẻ của Google).
update PUT /tagmanager/v2/{path}
Cập nhật Biến GTM.

Tài nguyên REST: v2.accounts.containers.workspaces.zones

Phương thức
create POST /tagmanager/v2/{parent}/zones
Tạo Vùng GTM.
delete DELETE /tagmanager/v2/{path}
Xoá một Vùng GTM.
get GET /tagmanager/v2/{path}
Lấy một Vùng GTM.
list GET /tagmanager/v2/{parent}/zones
Liệt kê tất cả các Vùng GTM của một không gian làm việc vùng chứa GTM.
revert POST /tagmanager/v2/{path}:revert
Huỷ bỏ các thay đổi đối với một Vùng GTM trong một Không gian làm việc GTM.
update PUT /tagmanager/v2/{path}
Cập nhật Vùng GTM.

Tài nguyên REST: v2.accounts.user_permissions

Phương thức
create POST /tagmanager/v2/{parent}/user_permissions
Tạo quyền truy cập vào Tài khoản và Vùng chứa của người dùng.
delete DELETE /tagmanager/v2/{path}
Xoá người dùng khỏi tài khoản, thu hồi quyền truy cập vào tài khoản đó và tất cả vùng chứa của tài khoản.
get GET /tagmanager/v2/{path}
Lấy quyền truy cập vào Tài khoản và Vùng chứa của người dùng.
list GET /tagmanager/v2/{parent}/user_permissions
Liệt kê tất cả người dùng có quyền truy cập vào tài khoản cùng với quyền truy cập của người dùng vào Tài khoản và Vùng chứa được cấp cho từng người dùng.
update PUT /tagmanager/v2/{path}
Cập nhật quyền truy cập vào Tài khoản và Vùng chứa của người dùng.

Tài nguyên REST: v1.accounts

Phương thức
get GET /tagmanager/v1/accounts/{accountId}
Lấy Tài khoản GTM.
list GET /tagmanager/v1/accounts
Liệt kê tất cả Tài khoản GTM mà người dùng có quyền truy cập.
update PUT /tagmanager/v1/accounts/{accountId}
Cập nhật Tài khoản Google Tag Manager.

Tài nguyên REST: v1.accounts.containers

Phương thức
create POST /tagmanager/v1/accounts/{accountId}/containers
Tạo một Vùng chứa.
delete DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}
Xoá Vùng chứa.
get GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}
Lấy một Vùng chứa.
list GET /tagmanager/v1/accounts/{accountId}/containers
Liệt kê tất cả các Vùng chứa thuộc một Tài khoản Trình quản lý thẻ của Google (GTM).
update PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}
Cập nhật Vùng chứa.

Tài nguyên REST: v1.accounts.containers.environments

Phương thức
create POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments
Tạo Môi trường GTM.
delete DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments/{environmentId}
Xoá một Môi trường GTM.
get GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments/{environmentId}
Lấy Môi trường GTM.
list GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments
Liệt kê tất cả Môi trường GTM của một Vùng chứa GTM.
update PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments/{environmentId}
Cập nhật Môi trường GTM.

Tài nguyên REST: v1.accounts.containers.folders

Phương thức
create POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders
Tạo thư mục GTM.
delete DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId}
Xoá một Thư mục GTM.
get GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId}
Lấy Thư mục GTM.
list GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders
Liệt kê tất cả Thư mục GTM của một Vùng chứa.
update PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId}
Cập nhật Thư mục GTM.

Tài nguyên REST: v1.accounts.containers.folders.entities

Phương thức
list GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId}/entities
Liệt kê tất cả thực thể trong một Thư mục GTM.

Tài nguyên REST: v1.accounts.containers.move_folders

Phương thức
update PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/move_folders/{folderId}
Di chuyển các thực thể vào một Thư mục GTM.

Tài nguyên REST: v1.accounts.containers.reauthorize_environments

Phương thức
update PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/reauthorize_environments/{environmentId}
Tạo lại mã uỷ quyền cho Môi trường GTM.

Tài nguyên REST: v1.accounts.containers.tags

Phương thức
create POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/tags
Tạo thẻ GTM.
delete DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/tags/{tagId}
Xoá một thẻ GTM.
get GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/tags/{tagId}
Lấy thẻ GTM.
list GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/tags
Liệt kê tất cả Thẻ GTM của một Vùng chứa.
update PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/tags/{tagId}
Cập nhật Thẻ Trình quản lý thẻ của Google.

Tài nguyên REST: v1.accounts.containers.triggers

Phương thức
create POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers
Tạo điều kiện kích hoạt GTM.
delete DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers/{triggerId}
Xoá một Điều kiện kích hoạt trong Trình quản lý thẻ của Google (GTM).
get GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers/{triggerId}
Lấy một điều kiện kích hoạt GTM.
list GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers
Liệt kê tất cả các Trình kích hoạt GTM của một Vùng chứa.
update PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers/{triggerId}
Cập nhật một Trình kích hoạt GTM.

Tài nguyên REST: v1.accounts.containers.variables

Phương thức
create POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables
Tạo một Biến GTM.
delete DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables/{variableId}
Xoá một Biến GTM.
get GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables/{variableId}
Lấy một Biến GTM.
list GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables
Liệt kê tất cả Biến GTM của một Vùng chứa.
update PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables/{variableId}
Cập nhật Biến GTM.

Tài nguyên REST: v1.accounts.containers.versions

Phương thức
create POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions
Tạo Phiên bản vùng chứa.
delete DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}
Xoá Phiên bản vùng chứa.
get GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}
Lấy Phiên bản vùng chứa.
list GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions
Liệt kê tất cả Phiên bản vùng chứa của một Vùng chứa GTM.
publish POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}/publish
Xuất bản Phiên bản vùng chứa.
restore POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}/restore
Khôi phục Phiên bản vùng chứa.
undelete POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}/undelete
Huỷ xoá Phiên bản vùng chứa.
update PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}
Cập nhật Phiên bản vùng chứa.

Tài nguyên REST: v1.accounts.permissions

Phương thức
create POST /tagmanager/v1/accounts/{accountId}/permissions
Tạo Quyền đối với tài khoản và vùng chứa của người dùng.
delete DELETE /tagmanager/v1/accounts/{accountId}/permissions/{permissionId}
Xoá người dùng khỏi tài khoản, thu hồi quyền truy cập vào tài khoản đó và tất cả vùng chứa của tài khoản.
get GET /tagmanager/v1/accounts/{accountId}/permissions/{permissionId}
Lấy Quyền đối với tài khoản và vùng chứa của người dùng.
list GET /tagmanager/v1/accounts/{accountId}/permissions
Liệt kê tất cả người dùng có quyền truy cập vào tài khoản cùng với Quyền đối với tài khoản và vùng chứa được cấp cho từng người dùng.
update PUT /tagmanager/v1/accounts/{accountId}/permissions/{permissionId}
Cập nhật Quyền đối với tài khoản và vùng chứa của người dùng.