কর্মক্ষেত্রে উপস্থিত সত্তা থেকে একটি ধারক সংস্করণ তৈরি করে, কর্মক্ষেত্র মুছে দেয় এবং নতুন তৈরি সংস্করণে বেস কন্টেইনার সংস্করণ সেট করে। এটা এখন চেষ্টা কর .
অনুরোধ
HTTP অনুরোধ
POST https://www.googleapis.com/tagmanager/v2/+path:create_version
পরামিতি
পরামিতি নাম | মান | বর্ণনা |
---|---|---|
পাথ প্যারামিটার | ||
path | string | GTM ওয়ার্কস্পেস এর API আপেক্ষিক পথ। উদাহরণ: accounts/{account_id}/containers/{container_id}/workspaces/{workspace_id} |
অনুমোদন
এই অনুরোধের জন্য নিম্নলিখিত সুযোগের সাথে অনুমোদন প্রয়োজন:
ব্যাপ্তি |
---|
https://www.googleapis.com/auth/tagmanager.edit.containerversions |
আরও তথ্যের জন্য, প্রমাণীকরণ এবং অনুমোদন পৃষ্ঠাটি দেখুন।
শরীরের অনুরোধ
অনুরোধের অংশে, নিম্নলিখিত কাঠামোর সাথে ডেটা সরবরাহ করুন:
{ "name": string, "notes": string }
সম্পত্তির নাম | মান | বর্ণনা | মন্তব্য |
---|---|---|---|
name | string | কন্টেইনার সংস্করণের নাম তৈরি করতে হবে। | |
notes | string | কনটেইনার সংস্করণের নোট তৈরি করতে হবে। |
প্রতিক্রিয়া
সফল হলে, এই পদ্ধতিটি নিম্নলিখিত কাঠামো সহ একটি প্রতিক্রিয়া বডি প্রদান করে:
{ "containerVersion": accounts.containers.versions Resource, "syncStatus": { "mergeConflict": boolean, "syncError": boolean }, "compilerError": boolean, "newWorkspacePath": string }
সম্পত্তির নাম | মান | বর্ণনা | মন্তব্য |
---|---|---|---|
containerVersion | nested object | ধারক সংস্করণ তৈরি করা হয়েছে. | |
syncStatus | nested object | সর্বশেষ কন্টেইনার সংস্করণে ওয়ার্কস্পেস সিঙ্ক করার সময় সংস্করণ তৈরি করা ব্যর্থ হয়েছে কিনা। | |
syncStatus. mergeConflict | boolean | সিঙ্ক্রোনাইজেশন অপারেশন একটি মার্জ বিরোধ সনাক্ত করেছে৷ | |
syncStatus. syncError | boolean | সিঙ্ক্রোনাইজেশন অপারেশন চলাকালীন একটি ত্রুটি ঘটেছে৷ | |
compilerError | boolean | কম্পাইলার ত্রুটি বা না. | |
newWorkspacePath | string | সংস্করণ তৈরির ফলে স্বয়ংক্রিয়ভাবে তৈরি ওয়ার্কস্পেস পাথ তৈরি হয়েছে। এই ক্ষেত্রটি শুধুমাত্র তখনই পপুলেট করা উচিত যদি তৈরি করা সংস্করণটি দ্রুত প্রিভিউ না হয়। |
এটা চেষ্টা করুন!
লাইভ ডেটাতে এই পদ্ধতিতে কল করতে এবং প্রতিক্রিয়া দেখতে নীচের APIs এক্সপ্লোরার ব্যবহার করুন।