Google 태그 관리자를 사용하여 배포된 태그 유형을 제한하지 않는 것이 좋지만 다양한 이유에서 사이트에 배포되는 태그 유형을 제한해야 할 수도 있습니다. 예를 들어 일부 사이트 소유자는 코드 안정성 또는 데이터 수집을 위해 Google 태그 관리자 사용자가 사이트에 특정 태그를 추가하는 것을 원하지 않을 수도 있습니다. 이 도움말에서는 태그 관리자에서 태그 배포를 제한하는 방법을 설명합니다.
페이지에서 허용되는 태그, 트리거, 변수를 관리하려면 데이터 영역에서 gtm.allowlist
또는 gtm.blocklist
키를 사용하세요. 이러한 키는 컨테이너의 모든 구성을 재정의합니다. 제대로 차단된 경우 태그, 트리거, 변수는 Google 태그 관리자에서 실행되도록 구성된 경우에도 실행되지 않습니다.
다음 예에서는 허용 목록과 차단 목록을 모두 사용하여 데이터 영역을 초기화하는 방법을 보여줍니다. 두 목록 모두 선택사항이며 아래와 같이 따로 또는 함께 사용할 수 있습니다. 두 목록 모두 Array
유형이어야 하며 목록의 값은 String
유형이어야 합니다. 이러한 값은 태그가 실행되기 전에 데이터 영역에 푸시해야 합니다.
<script>
window.dataLayer = window.dataLayer || [];
dataLayer.push({
'gtm.allowlist': ['<id>', '<id>', ...],
'gtm.blocklist': ['<id>', '<id>', '<id>', ...]
});
</script>
목록의 각 ID
은 특정 태그, 트리거, 변수 유형 또는 유형의 클래스에 해당합니다. 클래스는 기능이 동일한 태그, 트리거, 변수의 그룹을 나타냅니다. 예를 들어 Google 이외의 도메인에 픽셀을 전송할 수 있는 모든 태그에는 nonGooglePixels
클래스가 있습니다. 클래스는 현재 및 향후 태그, 트리거, 변수의 기능을 차단하는 데 유용합니다.
허용 목록과 차단 목록에 적용되는 규칙을 이해하는 것이 중요합니다.
- 허용 목록 허용 목록이 설정된 경우 관련 태그, 트리거, 변수는 명시적으로(유형 ID를 지정하여) 또는 암시적으로(모든 클래스를 목록에 포함하여) 허용 목록에 포함된 경우에만 실행됩니다.
- 차단 목록 차단 목록이 설정된 경우 태그, 트리거, 변수는 명시적으로(유형 ID를 지정하여) 또는 암시적으로(모든 클래스 클래스를 목록에 포함하여) 차단 목록에 포함되지 않은 경우에만 실행됩니다.
- 차단 목록이 허용 목록보다 우선함. 둘 다 설정된 경우 차단 목록이 우선 적용됩니다. 태그의 클래스에 대한 허용 목록과 해당 클래스의 특정 태그에 대한 차단 목록을 사용할 수 있지만 반대의 경우는 아닙니다. 태그의 클래스에 대한 차단 목록과 해당 클래스의 특정 태그에 대한 허용 목록을 사용할 수는 없습니다.
- 클래스 간에 관계가 있음.
일부 클래스와 다른 클래스 간에 관계가 있습니다. 예를 들어 Google 이외의 스크립트를 실행할 수 있는 태그는 정의에 따라 Google 이외의 픽셀을 전송할 수 있습니다. 이러한 이유로
nonGooglePixels
를 차단하면nonGoogleScripts
도 자동으로 차단됩니다. 각 그룹에 속하는 모든 태그, 트리거, 변수가 차단됩니다.
다음 표에는 사용 가능한 태그, 트리거, 변수 및 그 유형, 소속 클래스가 나와 있습니다.
태그 | ID |
Classes |
---|---|---|
AB TASTY 일반 태그 | abtGeneric |
nonGoogleScripts |
AdAdvisor 태그 | ta |
nonGoogleScripts |
Adometry 태그 | adm |
google |
AdRoll 스마트 픽셀 태그 | asp |
nonGoogleScripts |
Google Ads 전환 추적 태그 | awct |
google |
Google Ads 리마케팅 태그 | sp |
google |
Affiliate Window 전환 태그 | awc |
nonGoogleScripts |
Affiliate Window 여정 태그 | awj |
nonGoogleScripts |
Bing 광고 유니버설 이벤트 추적 | baut |
nonGoogleScripts |
Bizrate Insights 구매자 설문조사 솔루션 | bb |
nonGoogleScripts |
Bizrate Insights 사이트 이탈 설문조사 솔루션 | bsa |
nonGoogleScripts |
ClickTale 표준 추적 태그(지원 중단) | cts |
nonGoogleScripts |
comScore 통합 디지털 측정 태그 | csm |
nonGoogleScripts |
Conversant Mediaplex - IFRAME MCT 태그 | mpm |
nonGoogleIframes |
Conversant Mediaplex - 표준 IMG ROI 태그 | mpr |
nonGooglePixels |
전환 링커 | gclidw |
google |
Crazy Egg 태그 | cegg |
nonGoogleScripts |
Criteo OneTag | crto |
nonGoogleScripts |
맞춤 HTML 태그 | html |
customScripts |
맞춤 이미지 태그 | img |
customPixels |
DistroScale 태그 | dstag |
nonGoogleScripts |
플러드라이트 카운터 태그 | flc |
|
플러드라이트 판매 태그 | fls |
|
Dstillery 유니버설 픽셀 태그 | m6d |
nonGooglePixels |
오일러 애널리틱스 태그 | ela |
customScripts |
Google 태그(이전 명칭: Google 애널리틱스 4 구성) | gaawc |
google |
Google 애널리틱스 4 이벤트 | gaawe |
google |
Google 애널리틱스 태그(기존) | ga |
google |
Google 소비자 설문조사 웹사이트 만족도 | gcs |
google |
Google 공인 판매점 태그 | ts |
|
Hotjar 추적 코드 | hjtc |
nonGoogleScripts |
Infinity 통화 추적 태그 | infinity |
nonGoogleScripts |
Intent Media - 검색 비교 광고 | sca |
nonGoogleScripts |
K50 추적 태그 | k50Init |
nonGoogleScripts |
LeadLab | ll |
nonGoogleScripts |
LinkedIn 태그 | bzi |
nonGoogleScripts |
Lytics JS 태그 | ljs |
nonGoogleScripts |
Marin Software 태그 | ms |
nonGoogleScripts |
Mediaplex - IFRAME MCT 태그 | mpm |
nonGoogleIframes |
Mediaplex - 표준 IMG ROI 태그 | mpr |
nonGooglePixels |
Message Mate | messagemate |
nonGoogleScripts |
Mouseflow 태그 | mf |
nonGoogleScripts |
Neustar 픽셀 | ta |
nonGoogleScripts |
Nielsen DCR Static Lite 태그 | ndcr |
nonGoogleScripts |
Nudge 콘텐츠 분석 태그 | nudge |
nonGoogleScripts |
Oktopost 추적 코드 | okt |
nonGoogleScripts |
Optimise 전환 태그 | omc |
nonGoogleScripts |
OwnerListens Message Mate | messagemate |
nonGoogleScripts |
Perfect Audience 픽셀 | pa |
nonGoogleScripts |
Personali Canvas | pc |
nonGoogleScripts |
pntr |
nonGoogleScripts |
|
Placed | placedPixel |
nonGoogleScripts |
Pulse Insights Voice of Customer Platform | pijs |
nonGoogleScripts |
Quantcast 잠재고객 측정 | qcm |
nonGoogleScripts |
Quora 픽셀 | qpx |
nonGoogleScripts |
Rawsoft FoxMetrics | fxm |
nonGoogleScripts |
SaleCycle JavaScript 태그 | scjs |
customScripts |
SaleCycle 픽셀 태그 | scp |
customPixels |
전환 페이지의 SearchForce JavaScript 추적 | sfc |
nonGoogleScripts |
방문 페이지의 SearchForce JavaScript 추적 | sfl |
nonGoogleScripts |
SearchForce 리디렉션 추적 태그 | sfr |
nonGooglePixels |
Shareaholic | shareaholic |
nonGoogleScripts |
Survicate 위젯 | svw |
nonGoogleScripts |
Tradedoubler 리드 전환 태그 | tdlc |
nonGooglePixels |
Tradedoubler 판매 전환 태그 | tdsc |
nonGooglePixels |
Turn 전환 추적 태그 | tc |
nonGoogleScripts |
Turn 데이터 수집 태그 | tdc |
nonGoogleScripts |
Twitter 범용 웹사이트 태그 | twitter_website_tag |
nonGoogleScripts |
유니버설 애널리틱스 태그 | ua |
google |
Upsellit 전체 바닥글 태그 | uslt |
customScripts |
Upsellit 확인 태그 | uspt |
customScripts |
Ve Interactive JavaScript 태그 | vei |
nonGoogleScripts |
Ve Interactive 픽셀 | veip |
nonGooglePixels |
VisualDNA 전환 태그 | vdc |
nonGoogleScripts |
Xtremepush | xpsh |
nonGoogleScripts |
Yieldify | yieldify |
nonGoogleScripts |
Zones | zone |
|
트리거 | ID |
Classes |
---|---|---|
요소 공개 상태 리스너/트리거 | evl |
google |
클릭 리스너/트리거 | cl |
google |
양식 제출 리스너/트리거 | fsl |
|
기록 리스너/트리거 | hl |
google |
JavaScript 오류 리스너/트리거 | jel |
google |
링크 클릭 리스너/트리거 | lcl |
|
스크롤 심도 리스너/트리거 | sdl |
google |
타이머 리스너/트리거 | tl |
google |
YouTube 동영상 리스너/트리거 | ytl |
google |
변수 | ID |
Classes |
---|---|---|
퍼스트 파티 쿠키 | k |
google |
자동 이벤트 변수 | v |
google |
상수 | c |
google |
컨테이너 버전 번호 | ctv |
google |
맞춤 이벤트 | e |
google |
맞춤 JavaScript 변수 | jsm |
customScripts |
데이터 영역 변수 | v |
google |
디버그 모드 | dbg |
google |
DOM 요소 | d |
google |
요소 공개 상태 | vis |
google |
Google 애널리틱스 설정(기존) | gas |
google |
HTTP 리퍼러 | f |
google |
JavaScript 변수 | j |
google |
참고표 | smm |
google |
랜덤 숫자 | r |
google |
정규식 표 | remm |
google |
URL | u |
google |
다음 표에는 사용 가능한 클래스 및 다른 클래스와의 관계가 나열되어 있습니다. 자동으로 허용됨 열은 해당 행의 클래스도 허용될 때 암시적으로 허용될 클래스의 목록을 나타냅니다. 마찬가지로 자동으로 차단됨 열은 해당 행의 클래스가 차단될 때 암시적으로 차단될 클래스의 목록을 나타냅니다.
클래스 | 설명 | 자동으로 허용됨 | 자동으로 차단됨 |
---|---|---|---|
customPixels |
사용자가 정의한 URL로 픽셀을 전송할 수 있습니다. |
nonGooglePixels
|
customScripts html
|
customScripts |
사용자가 제공한 JavaScript 코드를 실행할 수 있습니다. |
html customPixels nonGooglePixels nonGoogleScripts nonGoogleIframes
|
html
|
google |
Google에서 호스팅하는 스크립트를 실행하고 Google에 픽셀을 전송할 수만 있습니다. | ||
html |
customScripts 의 별칭입니다. 맞춤 HTML 태그의 ID 이기도 합니다. 이를 통해 기존 사용자도 customScripts 클래스의 이점을 활용할 수 있습니다. |
customScripts customPixels nonGooglePixels nonGoogleScripts nonGoogleIframes
|
customScripts
|
nonGooglePixels |
Google 이외의 도메인에 픽셀을 전송할 수 있습니다. |
customPixels customScripts html nonGoogleScripts nonGoogleIframes
|
|
nonGoogleScripts |
Google에서 제공하지 않는 스크립트를 실행할 수 있습니다. |
nonGooglePixels |
customScripts html
|
nonGoogleIframes |
Google 이외의 도메인에서 iframe을 삽입할 수 있습니다. |
nonGooglePixels |
customScripts html nonGoogleScripts
|
sandboxedScripts |
맞춤 템플릿의 일부로 사용되는 샌드박스 처리된 JavaScript입니다. | 없음 | 없음 |