REST Resource: accounts.containers.environments

리소스: 환경

Google 태그 관리자 환경을 나타냅니다. 사용자는 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 환경의 API 상대 경로입니다.

accountId

string

GTM 계정 ID

containerId

string

GTM 컨테이너 ID

environmentId

string

GTM 환경 ID는 GTM 환경을 고유하게 식별합니다.

type

enum (EnvironmentType)

이 환경의 유형입니다.

fingerprint

string

저장 시 계산된 GTM 환경의 지문입니다. 이 값은 환경이 수정될 때마다 다시 계산됩니다.

name

string

환경 표시 이름입니다. USER 유형 환경에서만 설정하거나 변경할 수 있습니다.

description

string

환경 설명 USER 유형 환경에서만 설정하거나 변경할 수 있습니다.

enableDebug

boolean

환경에 기본적으로 디버그를 사용 설정할지 여부입니다.

url

string

환경의 기본 미리보기 페이지 URL입니다.

authorizationCode

string

환경 승인 코드입니다.

authorizationTimestamp

string (Timestamp format)

승인 코드의 마지막 업데이트 타임스탬프입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 자릿수가 0, 3, 6 또는 9인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

tagManagerUrl

string

태그 관리자 UI로 연결되는 자동 생성 링크

containerVersionId

string

컨테이너 버전에 대한 링크를 나타냅니다.

workspaceId

string

작업공간의 빠른 미리보기 링크를 나타냅니다.

EnvironmentType

열거형
user 사용자 정의 환경을 가리킵니다.
live 현재 실행 중인 컨테이너 버전을 가리킵니다.
latest 최신 컨테이너 버전을 가리킵니다.
workspace 작업공간에서 만든 작업공간 미리보기 또는 버전을 가리키는 자동 관리 환경입니다.

메서드

create

GTM 환경을 만듭니다.

delete

GTM 환경을 삭제합니다.

get

GTM 환경을 가져옵니다.

list

GTM 컨테이너의 모든 GTM 환경을 나열합니다.

reauthorize

GTM 환경의 승인 코드를 다시 생성합니다.

update

GTM 환경을 업데이트합니다.