Workspaces: 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. Thử ngay.

Yêu cầu

Yêu cầu HTTP

POST https://www.googleapis.com/tagmanager/v2/+path:create_version

Các tham số

Tên thông số Giá trị Nội dung mô tả
Tham số đường dẫn
path string Đường dẫn tương đối về API của GTM Workspace. Ví dụ: accounts/{account_id}/containers/{container_id}/workspaces/{workspace_id}

Ủy quyền

Yêu cầu này cần được uỷ quyền với phạm vi sau:

Phạm vi
https://www.googleapis.com/auth/tagmanager.edit.containerversions

Để biết thêm thông tin, hãy xem trang xác thực và uỷ quyền.

Nội dung yêu cầu

Trong nội dung yêu cầu, cung cấp dữ liệu có cấu trúc sau:

{
  "name": string,
  "notes": string
}
Tên tài sản Giá trị Nội dung mô tả Ghi chú
name string Tên của phiên bản vùng chứa sẽ được tạo.
notes string Ghi chú của phiên bản vùng chứa sẽ được tạo.

Phản hồi

Nếu thành công, phương thức này sẽ trả về một nội dung phản hồi có cấu trúc như sau:

{
  "containerVersion": accounts.containers.versions Resource,
  "syncStatus": {
    "mergeConflict": boolean,
    "syncError": boolean
  },
  "compilerError": boolean,
  "newWorkspacePath": string
}
Tên tài sản Giá trị Nội dung mô tả Ghi chú
containerVersion nested object Đã tạo phiên bản vùng chứa.
syncStatus nested object Liệu không tạo được phiên bản khi đồng bộ hoá không gian làm việc với phiên bản vùng chứa mới nhất hay không.
syncStatus.mergeConflict boolean Thao tác Synchornization đã phát hiện một xung đột hợp nhất.
syncStatus.syncError boolean Đã xảy ra lỗi trong quá trình đồng bộ hoá.
compilerError boolean Trình biên dịch có lỗi hay không.
newWorkspacePath string Đường dẫn không gian làm việc được tạo tự động do việc tạo phiên bản. Bạn chỉ nên điền trường này nếu phiên bản đã tạo không phải là bản xem trước nhanh.

Hãy dùng thử!

Hãy sử dụng APIs Explorer bên dưới để gọi phương thức này trên dữ liệu trực tiếp và xem phản hồi.