फ़ाइल फ़ोल्डर में विरोधी और बदली गई इकाइयां ढूंढता है. इसे अभी आज़माएं.
अनुरोध
एचटीटीपी अनुरोध
GET https://www.googleapis.com/tagmanager/v2/+path/status
पैरामीटर
पैरामीटर का नाम | मान | ब्यौरा |
---|---|---|
पाथ पैरामीटर | ||
path |
string |
GTM Workspace एपीआई से जुड़ा पाथ. उदाहरणः accounts/{account_id}/containers/{container_id}/workspaces/{workspace_id} |
अनुमति देना
इस अनुरोध के लिए, इनमें से कम से कम एक दायरे की अनुमति लेना ज़रूरी है:
दायरा |
---|
https://www.googleapis.com/auth/tagmanager.edit.containers |
https://www.googleapis.com/auth/tagmanager.readonly |
ज़्यादा जानकारी के लिए, पुष्टि करने और अनुमति देने से जुड़ा पेज देखें.
अनुरोध का मुख्य भाग
इस तरीके के साथ अनुरोध का मुख्य हिस्सा न दें.
जवाब
सही तरीके से काम करने पर, यह तरीका इस स्ट्रक्चर के साथ रिस्पॉन्स का मुख्य हिस्सा दिखाता है:
{ "workspaceChange": [ { "tag": accounts.containers.workspaces.tags Resource, "trigger": accounts.containers.workspaces.triggers Resource, "variable": accounts.containers.workspaces.variables Resource, "folder": accounts.containers.workspaces.folders Resource, "client": accounts.containers.workspaces.clients Resource, "transformation": accounts.containers.workspaces.transformations Resource, "zone": accounts.containers.workspaces.zones Resource, "customTemplate": accounts.containers.workspaces.templates Resource, "builtInVariable": { "path": string, "accountId": string, "containerId": string, "workspaceId": string, "type": string, "name": string }, "gtagConfig": accounts.containers.workspaces.gtag_config Resource, "changeStatus": string } ], "mergeConflict": [ { "entityInWorkspace": { "tag": accounts.containers.workspaces.tags Resource, "trigger": accounts.containers.workspaces.triggers Resource, "variable": accounts.containers.workspaces.variables Resource, "folder": accounts.containers.workspaces.folders Resource, "client": accounts.containers.workspaces.clients Resource, "transformation": accounts.containers.workspaces.transformations Resource, "zone": accounts.containers.workspaces.zones Resource, "customTemplate": accounts.containers.workspaces.templates Resource, "builtInVariable": { "path": string, "accountId": string, "containerId": string, "workspaceId": string, "type": string, "name": string }, "gtagConfig": accounts.containers.workspaces.gtag_config Resource, "changeStatus": string }, "entityInBaseVersion": { "tag": accounts.containers.workspaces.tags Resource, "trigger": accounts.containers.workspaces.triggers Resource, "variable": accounts.containers.workspaces.variables Resource, "folder": accounts.containers.workspaces.folders Resource, "client": accounts.containers.workspaces.clients Resource, "transformation": accounts.containers.workspaces.transformations Resource, "zone": accounts.containers.workspaces.zones Resource, "customTemplate": accounts.containers.workspaces.templates Resource, "builtInVariable": { "path": string, "accountId": string, "containerId": string, "workspaceId": string, "type": string, "name": string }, "gtagConfig": accounts.containers.workspaces.gtag_config Resource, "changeStatus": string } } ] }
प्रॉपर्टी का नाम | मान | ब्यौरा | नोट |
---|---|---|---|
workspaceChange[] |
list |
वे इकाइयां जिन्हें फ़ाइल फ़ोल्डर में बदला गया है. | |
workspaceChange[].tag |
nested object |
वह टैग जिसे इकाई की ओर से दिखाया जा रहा है. | |
workspaceChange[].trigger |
nested object |
वह ट्रिगर जिसे इकाई बता रही है. | |
workspaceChange[].variable |
nested object |
वह वैरिएबल जिसे इकाई की ओर से दिखाया जा रहा है. | |
workspaceChange[].folder |
nested object |
वह फ़ोल्डर जिसे इकाई की ओर से दिखाया जा रहा है. | |
workspaceChange[].changeStatus |
string |
इससे पता चलता है कि फ़ाइल फ़ोल्डर में इकाई को कैसे बदला गया है.
ये वैल्यू स्वीकार की जाती हैं:
|
|
mergeConflict[] |
list |
सिंक के बाद एक-दूसरे को मर्ज करने पर होने वाला विवाद. | |
mergeConflict[].entityInWorkspace |
nested object |
वर्कस्पेस की ऐसी इकाई जिसमें बेस वर्शन की तुलना में कॉन्फ़्लिक्टिंग चेंज (परस्पर विरोधी बदलाव) हैं. अगर किसी फ़ाइल फ़ोल्डर से किसी इकाई को मिटाया गया है, तो भी वह 'मिटाई गई बदलाव की स्थिति' के साथ दिखेगी. | |
mergeConflict[].entityInWorkspace.tag |
nested object |
वह टैग जिसे इकाई की ओर से दिखाया जा रहा है. | |
mergeConflict[].entityInWorkspace.trigger |
nested object |
वह ट्रिगर जिसे इकाई बता रही है. | |
mergeConflict[].entityInWorkspace.variable |
nested object |
वह वैरिएबल जिसे इकाई की ओर से दिखाया जा रहा है. | |
mergeConflict[].entityInWorkspace.folder |
nested object |
वह फ़ोल्डर जिसे इकाई की ओर से दिखाया जा रहा है. | |
mergeConflict[].entityInWorkspace.changeStatus |
string |
इससे पता चलता है कि फ़ाइल फ़ोल्डर में इकाई को कैसे बदला गया है.
ये वैल्यू स्वीकार की जाती हैं:
|
|
mergeConflict[].entityInBaseVersion |
nested object |
बेस वर्शन की वह इकाई (नई सिंक कार्रवाई के बाद से) जिसमें फ़ाइल फ़ोल्डर की तुलना में विरोधी बदलाव हैं. अगर यह फ़ील्ड मौजूद नहीं है, तो इसका मतलब है कि फ़ाइल फ़ोल्डर की इकाई को बेस वर्शन से मिटा दिया गया है. | |
mergeConflict[].entityInBaseVersion.tag |
nested object |
वह टैग जिसे इकाई की ओर से दिखाया जा रहा है. | |
mergeConflict[].entityInBaseVersion.trigger |
nested object |
वह ट्रिगर जिसे इकाई बता रही है. | |
mergeConflict[].entityInBaseVersion.variable |
nested object |
वह वैरिएबल जिसे इकाई की ओर से दिखाया जा रहा है. | |
mergeConflict[].entityInBaseVersion.folder |
nested object |
वह फ़ोल्डर जिसे इकाई की ओर से दिखाया जा रहा है. | |
mergeConflict[].entityInBaseVersion.changeStatus |
string |
इससे पता चलता है कि फ़ाइल फ़ोल्डर में इकाई को कैसे बदला गया है.
ये वैल्यू स्वीकार की जाती हैं:
|
|
workspaceChange[].client |
nested object |
वह क्लाइंट जिसका प्रतिनिधित्व इकाई कर रही है. | |
mergeConflict[].entityInWorkspace.client |
nested object |
वह क्लाइंट जिसका प्रतिनिधित्व इकाई कर रही है. | |
mergeConflict[].entityInBaseVersion.client |
nested object |
वह क्लाइंट जिसका प्रतिनिधित्व इकाई कर रही है. | |
workspaceChange[].transformation |
nested object |
वह बदलाव जिसे इकाई की ओर से दिखाया जा रहा है. | |
mergeConflict[].entityInWorkspace.transformation |
nested object |
वह बदलाव जिसे इकाई की ओर से दिखाया जा रहा है. | |
mergeConflict[].entityInBaseVersion.transformation |
nested object |
वह बदलाव जिसे इकाई की ओर से दिखाया जा रहा है. | |
workspaceChange[].zone |
nested object |
वह ज़ोन जिसे इकाई दिखा रही है. | |
workspaceChange[].customTemplate |
nested object |
कस्टम टेंप्लेट, जिसे इकाई दिखा रही है. | |
workspaceChange[].builtInVariable |
nested object |
बिल्ट-इन वैरिएबल, जिसे इकाई दिखा रही है. | |
workspaceChange[].builtInVariable.path |
string |
GTM BuildInVariable का एपीआई रिलेटिव पाथ. | |
workspaceChange[].builtInVariable.accountId |
string |
GTM खाता आईडी. | |
workspaceChange[].builtInVariable.containerId |
string |
GTM कंटेनर आईडी. | |
workspaceChange[].builtInVariable.workspaceId |
string |
GTM Workspace आईडी. | |
workspaceChange[].builtInVariable.type |
string |
बिल्ट-इन वैरिएबल का टाइप.
ये वैल्यू स्वीकार की जाती हैं:
|
|
workspaceChange[].builtInVariable.name |
string |
बिल्ट-इन वैरिएबल का नाम, जिसका इस्तेमाल बिल्ट-इन वैरिएबल के बारे में बताने के लिए किया जाएगा. | |
workspaceChange[].gtagConfig |
nested object |
gtag कॉन्फ़िगरेशन, जिसे इकाई दिखा रही है. | |
mergeConflict[].entityInWorkspace.zone |
nested object |
वह ज़ोन जिसे इकाई दिखा रही है. | |
mergeConflict[].entityInWorkspace.customTemplate |
nested object |
कस्टम टेंप्लेट, जिसे इकाई दिखा रही है. | |
mergeConflict[].entityInWorkspace.builtInVariable |
nested object |
बिल्ट-इन वैरिएबल, जिसे इकाई दिखा रही है. | |
mergeConflict[].entityInWorkspace.builtInVariable.path |
string |
GTM BuildInVariable का एपीआई रिलेटिव पाथ. | |
mergeConflict[].entityInWorkspace.builtInVariable.accountId |
string |
GTM खाता आईडी. | |
mergeConflict[].entityInWorkspace.builtInVariable.containerId |
string |
GTM कंटेनर आईडी. | |
mergeConflict[].entityInWorkspace.builtInVariable.workspaceId |
string |
GTM Workspace आईडी. | |
mergeConflict[].entityInWorkspace.builtInVariable.type |
string |
बिल्ट-इन वैरिएबल का टाइप.
ये वैल्यू स्वीकार की जाती हैं:
|
|
mergeConflict[].entityInWorkspace.builtInVariable.name |
string |
बिल्ट-इन वैरिएबल का नाम, जिसका इस्तेमाल बिल्ट-इन वैरिएबल के बारे में बताने के लिए किया जाएगा. | |
mergeConflict[].entityInWorkspace.gtagConfig |
nested object |
gtag कॉन्फ़िगरेशन, जिसे इकाई दिखा रही है. | |
mergeConflict[].entityInBaseVersion.zone |
nested object |
वह ज़ोन जिसे इकाई दिखा रही है. | |
mergeConflict[].entityInBaseVersion.customTemplate |
nested object |
कस्टम टेंप्लेट, जिसे इकाई दिखा रही है. | |
mergeConflict[].entityInBaseVersion.builtInVariable |
nested object |
बिल्ट-इन वैरिएबल, जिसे इकाई दिखा रही है. | |
mergeConflict[].entityInBaseVersion.builtInVariable.path |
string |
GTM BuildInVariable का एपीआई रिलेटिव पाथ. | |
mergeConflict[].entityInBaseVersion.builtInVariable.accountId |
string |
GTM खाता आईडी. | |
mergeConflict[].entityInBaseVersion.builtInVariable.containerId |
string |
GTM कंटेनर आईडी. | |
mergeConflict[].entityInBaseVersion.builtInVariable.workspaceId |
string |
GTM Workspace आईडी. | |
mergeConflict[].entityInBaseVersion.builtInVariable.type |
string |
बिल्ट-इन वैरिएबल का टाइप.
ये वैल्यू स्वीकार की जाती हैं:
|
|
mergeConflict[].entityInBaseVersion.builtInVariable.name |
string |
बिल्ट-इन वैरिएबल का नाम, जिसका इस्तेमाल बिल्ट-इन वैरिएबल के बारे में बताने के लिए किया जाएगा. | |
mergeConflict[].entityInBaseVersion.gtagConfig |
nested object |
gtag कॉन्फ़िगरेशन, जिसे इकाई दिखा रही है. |
इसे आज़माएं!
लाइव डेटा पर इस तरीके को कॉल करने और जवाब देखने के लिए, नीचे दिए गए एपीआई एक्सप्लोरर का इस्तेमाल करें.