Workspaces: create_version

फ़ाइल फ़ोल्डर में मौजूद इकाइयों से एक कंटेनर वर्शन बनाता है, फ़ाइल फ़ोल्डर को मिटाता है और बेस कंटेनर वर्शन को बनाया गया वर्शन. इसे अभी आज़माएं.

अनुरोध

एचटीटीपी अनुरोध

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

पैरामीटर

पैरामीटर का नाम मान ब्यौरा
पाथ पैरामीटर
path string GTM Workspace एपीआई से जुड़ा पाथ. उदाहरणः 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 वर्शन बनाए जाने की वजह से, अपने-आप जनरेट हुआ फ़ाइल फ़ोल्डर पाथ बनाया गया. इस फ़ील्ड में जानकारी अपने-आप तब भरनी चाहिए, जब बनाया गया वर्शन 'क्विक झलक' न हो.

इसे आज़माएं!

लाइव डेटा पर इस तरीके को कॉल करने और जवाब देखने के लिए, नीचे दिए गए एपीआई एक्सप्लोरर का इस्तेमाल करें.