Workspaces: getStatus

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

अनुरोध

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

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 इससे पता चलता है कि फ़ाइल फ़ोल्डर में इकाई को कैसे बदला गया है.

ये वैल्यू स्वीकार की जाती हैं:
  • "added"
  • "changeStatusUnspecified"
  • "deleted"
  • "none"
  • "updated"
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 इससे पता चलता है कि फ़ाइल फ़ोल्डर में इकाई को कैसे बदला गया है.

ये वैल्यू स्वीकार की जाती हैं:
  • "added"
  • "changeStatusUnspecified"
  • "deleted"
  • "none"
  • "updated"
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 इससे पता चलता है कि फ़ाइल फ़ोल्डर में इकाई को कैसे बदला गया है.

ये वैल्यू स्वीकार की जाती हैं:
  • "added"
  • "changeStatusUnspecified"
  • "deleted"
  • "none"
  • "updated"
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 बिल्ट-इन वैरिएबल का टाइप.

ये वैल्यू स्वीकार की जाती हैं:
  • "advertiserId"
  • "advertisingTrackingEnabled"
  • "ampBrowserLanguage"
  • "ampCanonicalHost"
  • "ampCanonicalPath"
  • "ampCanonicalUrl"
  • "ampClientId"
  • "ampClientMaxScrollX"
  • "ampClientMaxScrollY"
  • "ampClientScreenHeight"
  • "ampClientScreenWidth"
  • "ampClientScrollX"
  • "ampClientScrollY"
  • "ampClientTimestamp"
  • "ampClientTimezone"
  • "ampGtmEvent"
  • "ampPageDownloadTime"
  • "ampPageLoadTime"
  • "ampPageViewId"
  • "ampReferrer"
  • "ampTitle"
  • "ampTotalEngagedTime"
  • "appId"
  • "appName"
  • "appVersionCode"
  • "appVersionName"
  • "builtInVariableTypeUnspecified"
  • "clickClasses"
  • "clickElement"
  • "clickId"
  • "clickTarget"
  • "clickText"
  • "clickUrl"
  • "clientName"
  • "containerId"
  • "containerVersion"
  • "debugMode"
  • "deviceName"
  • "elementVisibilityFirstTime"
  • "elementVisibilityRatio"
  • "elementVisibilityRecentTime"
  • "elementVisibilityTime"
  • "environmentName"
  • "errorLine"
  • "errorMessage"
  • "errorUrl"
  • "event"
  • "eventName"
  • "firebaseEventParameterCampaign"
  • "firebaseEventParameterCampaignAclid"
  • "firebaseEventParameterCampaignAnid"
  • "firebaseEventParameterCampaignClickTimestamp"
  • "firebaseEventParameterCampaignContent"
  • "firebaseEventParameterCampaignCp1"
  • "firebaseEventParameterCampaignGclid"
  • "firebaseEventParameterCampaignSource"
  • "firebaseEventParameterCampaignTerm"
  • "firebaseEventParameterCurrency"
  • "firebaseEventParameterDynamicLinkAcceptTime"
  • "firebaseEventParameterDynamicLinkLinkid"
  • "firebaseEventParameterNotificationMessageDeviceTime"
  • "firebaseEventParameterNotificationMessageId"
  • "firebaseEventParameterNotificationMessageName"
  • "firebaseEventParameterNotificationMessageTime"
  • "firebaseEventParameterNotificationTopic"
  • "firebaseEventParameterPreviousAppVersion"
  • "firebaseEventParameterPreviousOsVersion"
  • "firebaseEventParameterPrice"
  • "firebaseEventParameterProductId"
  • "firebaseEventParameterQuantity"
  • "firebaseEventParameterValue"
  • "firstPartyServingUrl"
  • "formClasses"
  • "formElement"
  • "formId"
  • "formTarget"
  • "formText"
  • "formUrl"
  • "historySource"
  • "htmlId"
  • "language"
  • "newHistoryFragment"
  • "newHistoryState"
  • "newHistoryUrl"
  • "oldHistoryFragment"
  • "oldHistoryState"
  • "oldHistoryUrl"
  • "osVersion"
  • "pageHostname"
  • "pagePath"
  • "pageUrl"
  • "platform"
  • "queryString"
  • "randomNumber"
  • "referrer"
  • "requestMethod"
  • "requestPath"
  • "resolution"
  • "scrollDepthDirection"
  • "scrollDepthThreshold"
  • "scrollDepthUnits"
  • "sdkVersion"
  • "serverPageLocationHostname"
  • "serverPageLocationPath"
  • "serverPageLocationUrl"
  • "videoCurrentTime"
  • "videoDuration"
  • "videoPercent"
  • "videoProvider"
  • "videoStatus"
  • "videoTitle"
  • "videoUrl"
  • "videoVisible"
  • "visitorRegion"
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 बिल्ट-इन वैरिएबल का टाइप.

ये वैल्यू स्वीकार की जाती हैं:
  • "advertiserId"
  • "advertisingTrackingEnabled"
  • "ampBrowserLanguage"
  • "ampCanonicalHost"
  • "ampCanonicalPath"
  • "ampCanonicalUrl"
  • "ampClientId"
  • "ampClientMaxScrollX"
  • "ampClientMaxScrollY"
  • "ampClientScreenHeight"
  • "ampClientScreenWidth"
  • "ampClientScrollX"
  • "ampClientScrollY"
  • "ampClientTimestamp"
  • "ampClientTimezone"
  • "ampGtmEvent"
  • "ampPageDownloadTime"
  • "ampPageLoadTime"
  • "ampPageViewId"
  • "ampReferrer"
  • "ampTitle"
  • "ampTotalEngagedTime"
  • "appId"
  • "appName"
  • "appVersionCode"
  • "appVersionName"
  • "builtInVariableTypeUnspecified"
  • "clickClasses"
  • "clickElement"
  • "clickId"
  • "clickTarget"
  • "clickText"
  • "clickUrl"
  • "clientName"
  • "containerId"
  • "containerVersion"
  • "debugMode"
  • "deviceName"
  • "elementVisibilityFirstTime"
  • "elementVisibilityRatio"
  • "elementVisibilityRecentTime"
  • "elementVisibilityTime"
  • "environmentName"
  • "errorLine"
  • "errorMessage"
  • "errorUrl"
  • "event"
  • "eventName"
  • "firebaseEventParameterCampaign"
  • "firebaseEventParameterCampaignAclid"
  • "firebaseEventParameterCampaignAnid"
  • "firebaseEventParameterCampaignClickTimestamp"
  • "firebaseEventParameterCampaignContent"
  • "firebaseEventParameterCampaignCp1"
  • "firebaseEventParameterCampaignGclid"
  • "firebaseEventParameterCampaignSource"
  • "firebaseEventParameterCampaignTerm"
  • "firebaseEventParameterCurrency"
  • "firebaseEventParameterDynamicLinkAcceptTime"
  • "firebaseEventParameterDynamicLinkLinkid"
  • "firebaseEventParameterNotificationMessageDeviceTime"
  • "firebaseEventParameterNotificationMessageId"
  • "firebaseEventParameterNotificationMessageName"
  • "firebaseEventParameterNotificationMessageTime"
  • "firebaseEventParameterNotificationTopic"
  • "firebaseEventParameterPreviousAppVersion"
  • "firebaseEventParameterPreviousOsVersion"
  • "firebaseEventParameterPrice"
  • "firebaseEventParameterProductId"
  • "firebaseEventParameterQuantity"
  • "firebaseEventParameterValue"
  • "firstPartyServingUrl"
  • "formClasses"
  • "formElement"
  • "formId"
  • "formTarget"
  • "formText"
  • "formUrl"
  • "historySource"
  • "htmlId"
  • "language"
  • "newHistoryFragment"
  • "newHistoryState"
  • "newHistoryUrl"
  • "oldHistoryFragment"
  • "oldHistoryState"
  • "oldHistoryUrl"
  • "osVersion"
  • "pageHostname"
  • "pagePath"
  • "pageUrl"
  • "platform"
  • "queryString"
  • "randomNumber"
  • "referrer"
  • "requestMethod"
  • "requestPath"
  • "resolution"
  • "scrollDepthDirection"
  • "scrollDepthThreshold"
  • "scrollDepthUnits"
  • "sdkVersion"
  • "serverPageLocationHostname"
  • "serverPageLocationPath"
  • "serverPageLocationUrl"
  • "videoCurrentTime"
  • "videoDuration"
  • "videoPercent"
  • "videoProvider"
  • "videoStatus"
  • "videoTitle"
  • "videoUrl"
  • "videoVisible"
  • "visitorRegion"
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 बिल्ट-इन वैरिएबल का टाइप.

ये वैल्यू स्वीकार की जाती हैं:
  • "advertiserId"
  • "advertisingTrackingEnabled"
  • "ampBrowserLanguage"
  • "ampCanonicalHost"
  • "ampCanonicalPath"
  • "ampCanonicalUrl"
  • "ampClientId"
  • "ampClientMaxScrollX"
  • "ampClientMaxScrollY"
  • "ampClientScreenHeight"
  • "ampClientScreenWidth"
  • "ampClientScrollX"
  • "ampClientScrollY"
  • "ampClientTimestamp"
  • "ampClientTimezone"
  • "ampGtmEvent"
  • "ampPageDownloadTime"
  • "ampPageLoadTime"
  • "ampPageViewId"
  • "ampReferrer"
  • "ampTitle"
  • "ampTotalEngagedTime"
  • "appId"
  • "appName"
  • "appVersionCode"
  • "appVersionName"
  • "builtInVariableTypeUnspecified"
  • "clickClasses"
  • "clickElement"
  • "clickId"
  • "clickTarget"
  • "clickText"
  • "clickUrl"
  • "clientName"
  • "containerId"
  • "containerVersion"
  • "debugMode"
  • "deviceName"
  • "elementVisibilityFirstTime"
  • "elementVisibilityRatio"
  • "elementVisibilityRecentTime"
  • "elementVisibilityTime"
  • "environmentName"
  • "errorLine"
  • "errorMessage"
  • "errorUrl"
  • "event"
  • "eventName"
  • "firebaseEventParameterCampaign"
  • "firebaseEventParameterCampaignAclid"
  • "firebaseEventParameterCampaignAnid"
  • "firebaseEventParameterCampaignClickTimestamp"
  • "firebaseEventParameterCampaignContent"
  • "firebaseEventParameterCampaignCp1"
  • "firebaseEventParameterCampaignGclid"
  • "firebaseEventParameterCampaignSource"
  • "firebaseEventParameterCampaignTerm"
  • "firebaseEventParameterCurrency"
  • "firebaseEventParameterDynamicLinkAcceptTime"
  • "firebaseEventParameterDynamicLinkLinkid"
  • "firebaseEventParameterNotificationMessageDeviceTime"
  • "firebaseEventParameterNotificationMessageId"
  • "firebaseEventParameterNotificationMessageName"
  • "firebaseEventParameterNotificationMessageTime"
  • "firebaseEventParameterNotificationTopic"
  • "firebaseEventParameterPreviousAppVersion"
  • "firebaseEventParameterPreviousOsVersion"
  • "firebaseEventParameterPrice"
  • "firebaseEventParameterProductId"
  • "firebaseEventParameterQuantity"
  • "firebaseEventParameterValue"
  • "firstPartyServingUrl"
  • "formClasses"
  • "formElement"
  • "formId"
  • "formTarget"
  • "formText"
  • "formUrl"
  • "historySource"
  • "htmlId"
  • "language"
  • "newHistoryFragment"
  • "newHistoryState"
  • "newHistoryUrl"
  • "oldHistoryFragment"
  • "oldHistoryState"
  • "oldHistoryUrl"
  • "osVersion"
  • "pageHostname"
  • "pagePath"
  • "pageUrl"
  • "platform"
  • "queryString"
  • "randomNumber"
  • "referrer"
  • "requestMethod"
  • "requestPath"
  • "resolution"
  • "scrollDepthDirection"
  • "scrollDepthThreshold"
  • "scrollDepthUnits"
  • "sdkVersion"
  • "serverPageLocationHostname"
  • "serverPageLocationPath"
  • "serverPageLocationUrl"
  • "videoCurrentTime"
  • "videoDuration"
  • "videoPercent"
  • "videoProvider"
  • "videoStatus"
  • "videoTitle"
  • "videoUrl"
  • "videoVisible"
  • "visitorRegion"
mergeConflict[].entityInBaseVersion.builtInVariable.name string बिल्ट-इन वैरिएबल का नाम, जिसका इस्तेमाल बिल्ट-इन वैरिएबल के बारे में बताने के लिए किया जाएगा.
mergeConflict[].entityInBaseVersion.gtagConfig nested object gtag कॉन्फ़िगरेशन, जिसे इकाई दिखा रही है.

इसे आज़माएं!

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