컨테이너의 컨테이너 버전입니다. 컨테이너 버전은 특정 시점의 컨테이너 구성에 대한 변경할 수 없는 사본 (스냅샷)으로 생각할 수 있습니다. create
메서드를 사용하여 새 버전을 만들면 현재 구성 (즉, 컨테이너의 매크로, 규칙, 태그)에 따라 버전이 생성됩니다. restore
메서드는 지정된 버전을 사용하여 컨테이너 구성을 복원합니다. update
메서드를 사용하면 버전의 name
및 notes
필드를 업데이트할 수 있습니다. 현재 게시된 버전을 가져오려면 get
메서드를 사용하고 containerVersionId
에 published
를 지정합니다.
이 리소스에 대한 메소드 목록은 이 페이지의 하단에 나와 있습니다.
리소스 표현
Google 태그 관리자 컨테이너 버전을 나타냅니다.
{ "accountId": string, "containerId": string, "containerVersionId": string, "name": string, "deleted": boolean, "notes": string, "container": accounts.containers Resource, "macro": [ { "accountId": string, "containerId": string, "macroId": string, "name": string, "type": string, "notes": string, "scheduleStartMs": long, "scheduleEndMs": long, "parameter": [ { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ] } ], "enablingRuleId": [ string ], "disablingRuleId": [ string ], "fingerprint": string, "parentFolderId": string } ], "rule": [ { "accountId": string, "containerId": string, "ruleId": string, "name": string, "notes": string, "condition": [ { "type": string, "parameter": [ { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ] } ] } ], "fingerprint": string } ], "tag": [ accounts.containers.tags Resource ], "trigger": [ accounts.containers.triggers Resource ], "variable": [ accounts.containers.variables Resource ], "folder": [ accounts.containers.folders Resource ], "fingerprint": string }
속성 이름 | 값 | 설명 | 참고 |
---|---|---|---|
accountId |
string |
GTM 계정 ID입니다. | |
container |
nested object |
이 버전을 가져온 컨테이너입니다. | |
containerId |
string |
GTM 컨테이너 ID입니다. | |
containerVersionId |
string |
containerVersionId 는 GTM 컨테이너 버전을 고유하게 식별합니다. |
|
deleted |
boolean |
값이 true인 경우 이 컨테이너 버전이 삭제되었음을 나타냅니다. | |
fingerprint |
string |
저장 시간에 계산된 GTM 컨테이너 버전의 지문입니다. 이 값은 컨테이너 버전이 수정될 때마다 다시 계산됩니다. | |
folder[] |
list |
이 버전을 가져온 컨테이너의 폴더입니다. | |
macro[] |
list |
이 버전을 가져온 컨테이너의 매크로입니다. | |
macro[].accountId |
string |
GTM 계정 ID입니다. | |
macro[].containerId |
string |
GTM 컨테이너 ID입니다. | |
macro[].disablingRuleId[] |
list |
모바일 컨테이너에만 해당: 조건부 매크로를 사용 중지하기 위한 규칙 ID 목록 매크로가 사용 설정 규칙 중 하나가 true이고 모든 사용 중지 규칙은 false인 경우에 사용 설정됩니다. 순서가 지정되지 않은 집합으로 처리됩니다. | |
macro[].enablingRuleId[] |
list |
모바일 컨테이너에만 해당: 조건부 매크로를 사용 설정하기 위한 규칙 ID 목록 매크로가 사용 설정 규칙 중 하나가 true이고 모든 사용 중지 규칙은 false인 경우에 사용 설정됩니다. 순서가 지정되지 않은 집합으로 처리됩니다. | |
macro[].fingerprint |
string |
저장 시간에 계산된 GTM 매크로의 지문입니다. 이 값은 매크로가 수정될 때마다 다시 계산됩니다. | |
macro[].macroId |
string |
매크로 ID는 GTM 매크로를 고유하게 식별합니다. | |
macro[].name |
string |
매크로 표시 이름입니다. | |
macro[].notes |
string |
컨테이너에서 이 매크로를 적용하는 방법에 대한 사용자 참고사항입니다. | |
macro[].parameter[] |
list |
매크로의 매개변수입니다. | |
macro[].parameter[].key |
string |
매개변수를 고유하게 식별하는 이름이 지정된 키입니다. 최상위 매개변수 및 매핑 값에 필요합니다. 목록 값의 경우 무시됩니다. | 쓰기 가능 |
macro[].parameter[].list[] |
list |
이 목록 매개변수의 매개변수입니다 (키는 무시됨). | 쓰기 가능 |
macro[].parameter[].map[] |
list |
이 맵 매개변수의 매개변수입니다 (키가 있어야 하며 키는 고유해야 함). | 쓰기 가능 |
macro[].parameter[].type |
string |
매개변수 유형입니다. 유효한 값은 다음과 같습니다.
사용 가능한 값은 다음과 같습니다. <ph type="x-smartling-placeholder">
|
쓰기 가능 |
macro[].parameter[].value |
string |
지정된 유형에 적합한 매개변수 값(''과 같은 변수 참조를 포함할 수 있음)입니다. | 쓰기 가능 |
macro[].parentFolderId |
string |
상위 폴더 ID입니다. | |
macro[].scheduleEndMs |
long |
매크로를 예약하기 위한 밀리초 단위의 종료 타임스탬프입니다. | |
macro[].scheduleStartMs |
long |
매크로를 예약하기 위한 시작 타임스탬프(밀리초)입니다. | |
macro[].type |
string |
GTM 매크로 유형입니다. | |
name |
string |
컨테이너 버전 표시 이름입니다. | 쓰기 가능 |
notes |
string |
컨테이너에서 이 컨테이너 버전을 적용하는 방법에 대한 사용자 메모 | 쓰기 가능 |
rule[] |
list |
이 버전을 가져온 컨테이너의 규칙입니다. | |
rule[].accountId |
string |
GTM 계정 ID입니다. | |
rule[].condition[] |
list |
이 규칙을 구성하는 조건 목록입니다 (둘 사이에 암시적 AND가 있음). | |
rule[].condition[].parameter[] |
list |
조건 유형에 따른 이름이 지정된 매개변수 (키/값) 목록입니다. 참고:
|
쓰기 가능 |
rule[].condition[].parameter[].key |
string |
매개변수를 고유하게 식별하는 이름이 지정된 키입니다. 최상위 매개변수 및 매핑 값에 필요합니다. 목록 값의 경우 무시됩니다. | 쓰기 가능 |
rule[].condition[].parameter[].list[] |
list |
이 목록 매개변수의 매개변수입니다 (키는 무시됨). | 쓰기 가능 |
rule[].condition[].parameter[].map[] |
list |
이 맵 매개변수의 매개변수입니다 (키가 있어야 하며 키는 고유해야 함). | 쓰기 가능 |
rule[].condition[].parameter[].type |
string |
매개변수 유형입니다. 유효한 값은 다음과 같습니다.
사용 가능한 값은 다음과 같습니다. <ph type="x-smartling-placeholder">
|
쓰기 가능 |
rule[].condition[].parameter[].value |
string |
지정된 유형에 적합한 매개변수 값(''과 같은 변수 참조를 포함할 수 있음)입니다. | 쓰기 가능 |
rule[].condition[].type |
string |
이 조건의 연산자 유형입니다.
사용 가능한 값은 다음과 같습니다. <ph type="x-smartling-placeholder">
|
쓰기 가능 |
rule[].containerId |
string |
GTM 컨테이너 ID입니다. | |
rule[].fingerprint |
string |
저장 시간에 계산된 GTM 규칙의 지문입니다. 이 값은 규칙이 수정될 때마다 다시 계산됩니다. | |
rule[].name |
string |
규칙 표시 이름입니다. | |
rule[].notes |
string |
컨테이너에서 이 규칙을 적용하는 방법에 대한 사용자 참고사항입니다. | |
rule[].ruleId |
string |
규칙 ID는 GTM 규칙을 고유하게 식별합니다. | |
tag[] |
list |
이 버전을 가져온 컨테이너의 태그입니다. | |
trigger[] |
list |
이 버전을 가져온 컨테이너의 트리거입니다. | |
variable[] |
list |
이 버전을 가져온 컨테이너의 변수입니다. |