REST Resource: accounts.containers.environments

संसाधन: एनवायरमेंट

यह Google Tag Manager एनवायरमेंट को दिखाता है. ध्यान दें कि कोई उपयोगकर्ता, USER टाइप के एनवायरमेंट बना सकता है, उन्हें मिटा सकता है, और अपडेट कर सकता है. हालांकि, वह अन्य टाइप के एनवायरमेंट के सिर्फ़ enableDebug और url फ़ील्ड को अपडेट कर सकता है.

JSON के काेड में दिखाना
{
  "path": string,
  "accountId": string,
  "containerId": string,
  "environmentId": string,
  "type": enum (EnvironmentType),
  "fingerprint": string,
  "name": string,
  "description": string,
  "enableDebug": boolean,
  "url": string,
  "authorizationCode": string,
  "authorizationTimestamp": string,
  "tagManagerUrl": string,

  // Union field Link can be only one of the following:
  "containerVersionId": string,
  "workspaceId": string
  // End of list of possible types for union field Link.
}
फ़ील्ड
path

string

GTM एनवायरमेंट के एपीआई का रिलेटिव पाथ.

accountId

string

GTM खाता आईडी.

containerId

string

GTM कंटेनर आईडी.

environmentId

string

GTM एनवायरमेंट आईडी से, GTM एनवायरमेंट की खास तौर पर पहचान होती है.

type

enum (EnvironmentType)

यह एनवायरमेंट किस तरह का है.

fingerprint

string

यह GTM एनवायरमेंट का फ़िंगरप्रिंट है. इसे स्टोरेज के समय कैलकुलेट किया जाता है. जब भी एनवायरमेंट में बदलाव किया जाता है, तब इस वैल्यू को फिर से कैलकुलेट किया जाता है.

name

string

एनवायरमेंट का डिसप्ले नेम. इसे सिर्फ़ USER टाइप के एनवायरमेंट पर सेट या बदला जा सकता है.

description

string

सिस्टम की जानकारी. इसे सिर्फ़ USER टाइप के एनवायरमेंट पर सेट या बदला जा सकता है.

enableDebug

boolean

यह तय करता है कि एनवायरमेंट के लिए डिबग मोड डिफ़ॉल्ट रूप से चालू किया जाए या नहीं.

url

string

एनवायरमेंट के लिए, झलक देखने वाले पेज का डिफ़ॉल्ट यूआरएल.

authorizationCode

string

एनवायरमेंट का ऑथराइज़ेशन कोड.

authorizationTimestamp

string (Timestamp format)

ऑथराइज़ेशन कोड के लिए, आखिरी बार अपडेट किए जाने का टाइमस्टैंप.

यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" या "2014-10-02T15:01:23+05:30".

tagManagerUrl

string

Tag Manager के यूज़र इंटरफ़ेस (यूआई) का अपने-आप जनरेट हुआ लिंक

containerVersionId

string

यह कंटेनर के वर्शन के लिंक को दिखाता है.

workspaceId

string

यह किसी फ़ाइल फ़ोल्डर की झलक देखने के लिए लिंक दिखाता है.

EnvironmentType

Enums
user उपयोगकर्ता की ओर से तय किए गए एनवायरमेंट की ओर ले जाता है.
live यह मौजूदा लाइव कंटेनर वर्शन की ओर ले जाता है.
latest यह सबसे नए कंटेनर वर्शन की ओर ले जाता है.
workspace अपने-आप मैनेज होने वाला एनवायरमेंट, जो किसी वर्कस्पेस की झलक या वर्कस्पेस से बनाए गए वर्शन की ओर इशारा करता है.

तरीके

create

यह GTM एनवायरमेंट बनाता है.

delete

यह GTM एनवायरमेंट को मिटाता है.

get

GTM एनवायरमेंट की जानकारी देता है.

list

यह GTM कंटेनर के सभी GTM एनवायरमेंट की सूची दिखाता है.

reauthorize

यह GTM एनवायरमेंट के लिए ऑथराइज़ेशन कोड को फिर से जनरेट करता है.

update

इस तरीके का इस्तेमाल करके, GTM एनवायरमेंट को अपडेट किया जाता है.