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