Method: workspaces.bulk_update

Tên đầy đủ: accounts.containers.workspaces.bulk_update

Áp dụng nhiều thay đổi về thực thể cho một không gian làm việc trong một lệnh gọi. Khi tạo thực thể mới, mã nhận dạng thực thể của các thực thể đó phải là duy nhất và có định dạng chính xác. Tức là mã nhận dạng phải bắt đầu bằng "new_" và theo sau là số, ví dụ: "new_1", "new_2". Đoạn nội dung mẫu để tạo myNewTag trong myNewFolder là:

"changes": [
  {
    "folder": {
      "folderId": "new_1",
      "name": "myNewFolder",
      ...
    },
    "changeStatus": "added"
  },
  {
    "tag": {
      "tagId": "new_2",
      "name": "myNewTag",
      "parentFolderId": "new_1",
      ...
    },
    "changeStatus": "added"
  }
]

Yêu cầu HTTP

POST https://tagmanager.googleapis.com/tagmanager/v2/{path}/bulk_update

Tham số đường dẫn

Thông số
path

string

Đường dẫn tương đối của API Workspace GTM. Tên này có dạng accounts/{account}/containers/{container}/workspaces/{workspace}.

Nội dung yêu cầu

Nội dung yêu cầu chứa một bản sao của ProposedChange.

Nội dung phản hồi

Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:

Biểu diễn dưới dạng JSON
{
  "changes": [
    {
      object (Entity)
    }
  ]
}
Trường
changes[]

object (Entity)

Các thực thể đã được thêm hoặc cập nhật trong quá trình cập nhật hàng loạt. Không bao gồm những thực thể đã bị hệ thống xoá hoặc cập nhật.

Phạm vi uỷ quyền

Yêu cầu phạm vi OAuth sau:

  • https://www.googleapis.com/auth/tagmanager.edit.containers

Để biết thêm thông tin, hãy xem OAuth 2.0 Overview.

ProposedChange

Biểu diễn dưới dạng JSON
{
  "changes": [
    {
      object (Entity)
    }
  ]
}
Trường
changes[]

object (Entity)

Danh sách các thay đổi đối với không gian làm việc sẽ được áp dụng.