REST Resource: accounts.containers.workspaces.variables

리소스: 변수

Google 태그 관리자 변수를 나타냅니다.

JSON 표현
{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "variableId": string,
  "name": string,
  "type": string,
  "notes": string,
  "scheduleStartMs": string,
  "scheduleEndMs": string,
  "parameter": [
    {
      object (Parameter)
    }
  ],
  "enablingTriggerId": [
    string
  ],
  "disablingTriggerId": [
    string
  ],
  "fingerprint": string,
  "parentFolderId": string,
  "tagManagerUrl": string,
  "formatValue": {
    object (FormatValue)
  }
}
필드
path

string

GTM 변수의 API 상대 경로입니다.

accountId

string

GTM 계정 ID

containerId

string

GTM 컨테이너 ID

workspaceId

string

GTM 워크스페이스 ID

variableId

string

변수 ID는 GTM 변수를 고유하게 식별합니다.

name

string

변수 표시 이름

type

string

GTM 변수 유형

notes

string

컨테이너에서 이 변수를 적용하는 방법에 관한 사용자 메모입니다.

scheduleStartMs

string (int64 format)

변수를 예약하는 시작 타임스탬프(밀리초)입니다.

scheduleEndMs

string (int64 format)

변수를 예약하는 종료 타임스탬프(밀리초)입니다.

parameter[]

object (Parameter)

변수의 매개변수입니다.

enablingTriggerId[]

string

모바일 컨테이너만 해당: 조건부 변수를 사용 설정하기 위한 트리거 ID 목록입니다. 사용 설정 트리거 중 하나가 true이고 사용 중지 트리거가 모두 false인 경우 변수가 사용 설정됩니다. 순서가 지정되지 않은 집합으로 취급됩니다.

disablingTriggerId[]

string

모바일 컨테이너만 해당: 조건부 변수를 사용 중지하기 위한 트리거 ID 목록입니다. 사용 설정 트리거 중 하나가 true이고 사용 중지 트리거가 모두 false인 경우 변수가 사용 설정됩니다. 순서가 지정되지 않은 집합으로 취급됩니다.

fingerprint

string

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

parentFolderId

string

상위 폴더 ID입니다.

tagManagerUrl

string

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

formatValue

object (FormatValue)

변수 값을 다른 값으로 변환하는 옵션입니다.

FormatValue

JSON 표현
{
  "caseConversionType": enum (CaseConversionType),
  "convertNullToValue": {
    object (Parameter)
  },
  "convertUndefinedToValue": {
    object (Parameter)
  },
  "convertTrueToValue": {
    object (Parameter)
  },
  "convertFalseToValue": {
    object (Parameter)
  }
}
필드
caseConversionType

enum (CaseConversionType)

문자열 유형 변수 값을 소문자 또는 대문자로 변환하는 옵션입니다.

convertNullToValue

object (Parameter)

변수 값이 null인 경우 변환할 값입니다.

convertUndefinedToValue

object (Parameter)

변수 값이 정의되지 않은 경우 변환할 값입니다.

convertTrueToValue

object (Parameter)

변수 값이 true인 경우 변환할 값입니다.

convertFalseToValue

object (Parameter)

변수 값이 false인 경우 변환할 값입니다.

CaseConversionType

열거형
none
lowercase 변수 값을 소문자로 변환하는 옵션입니다.
uppercase 변수 값을 대문자로 변환하는 옵션입니다.

메서드

create

GTM 변수를 만듭니다.

delete

GTM 변수를 삭제합니다.

get

GTM 변수를 가져옵니다.

list

컨테이너의 모든 GTM 변수를 나열합니다.

revert

GTM 워크스페이스에서 GTM 변수의 변경사항을 되돌립니다.

update

GTM 변수를 업데이트합니다.