फ़ाइल फ़ोल्डर में मौजूद इकाइयों से एक कंटेनर वर्शन बनाता है, फ़ाइल फ़ोल्डर को मिटाता है और बेस कंटेनर वर्शन को बनाया गया वर्शन. इसे अभी आज़माएं.
अनुरोध
एचटीटीपी अनुरोध
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 |
वर्शन बनाए जाने की वजह से, अपने-आप जनरेट हुआ फ़ाइल फ़ोल्डर पाथ बनाया गया. इस फ़ील्ड में जानकारी अपने-आप तब भरनी चाहिए, जब बनाया गया वर्शन 'क्विक झलक' न हो. |
इसे आज़माएं!
लाइव डेटा पर इस तरीके को कॉल करने और जवाब देखने के लिए, नीचे दिए गए एपीआई एक्सप्लोरर का इस्तेमाल करें.