Method: workspaces.bulk_update

পুরো নাম : accounts.containers.workspaces.bulk_update

একটি কলে একটি ওয়ার্কস্পেসে একাধিক সত্তা পরিবর্তন প্রয়োগ করে। নতুন সত্তা তৈরি করার সময়, তাদের সত্তা আইডিগুলি অবশ্যই অনন্য এবং সঠিক বিন্যাসে থাকতে হবে। অর্থাৎ, তাদের "new_" দিয়ে শুরু করতে হবে এবং তারপরে নম্বর লিখতে হবে, যেমন "new_1", "new_2"। myNewFolder এর অধীনে myNewTag তৈরি করার জন্য বডি স্নিপেটের উদাহরণ হল:

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

HTTP অনুরোধ

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

পথের পরামিতি

পরামিতি
path

string

GTM Workspace এর API আপেক্ষিক পথ। এটি accounts/{account}/containers/{container}/workspaces/{workspace} ফর্মটি গ্রহণ করে।

অনুরোধের মূল অংশ

অনুরোধের বডিতে ProposedChange এর একটি উদাহরণ রয়েছে।

প্রতিক্রিয়া মূল অংশ

যদি সফল হয়, তাহলে রেসপন্স বডিতে নিম্নলিখিত কাঠামো সহ ডেটা থাকবে:

JSON উপস্থাপনা
{
  "changes": [
    {
      object (Entity)
    }
  ]
}
ক্ষেত্র
changes[]

object ( Entity )

বাল্ক-আপডেটের সময় যে সত্তাগুলি যোগ করা বা আপডেট করা হয়েছিল। সিস্টেম দ্বারা মুছে ফেলা বা আপডেট করা সত্তাগুলি অন্তর্ভুক্ত নয়।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth স্কোপ প্রয়োজন:

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

আরও তথ্যের জন্য, দেখুনOAuth 2.0 Overview .

প্রস্তাবিত পরিবর্তন

JSON উপস্থাপনা
{
  "changes": [
    {
      object (Entity)
    }
  ]
}
ক্ষেত্র
changes[]

object ( Entity )

প্রয়োগযোগ্য কর্মক্ষেত্রের পরিবর্তনের তালিকা।