리소스: Trigger
Google 태그 관리자 트리거를 나타냅니다.
JSON 표현 |
---|
{ "path": string, "accountId": string, "containerId": string, "workspaceId": string, "triggerId": string, "name": string, "type": enum ( |
필드 | |
---|---|
path |
GTM 트리거의 API 상대 경로입니다. |
accountId |
GTM 계정 ID |
containerId |
GTM 컨테이너 ID |
workspaceId |
GTM 워크스페이스 ID |
triggerId |
트리거 ID는 GTM 트리거를 고유하게 식별합니다. |
name |
트리거 표시 이름입니다. |
type |
이 트리거를 일으키는 데이터 영역 이벤트를 정의합니다. |
customEventFilter[] |
모든 조건이 참인 경우에만 실행되는 맞춤 이벤트의 경우에 사용됩니다. |
filter[] |
모든 조건이 true인 경우에만 트리거가 실행됩니다. |
autoEventFilter[] |
자동 이벤트 추적의 경우에 사용됩니다. |
waitForTags |
모든 태그가 실행될 때까지 양식 제출 또는 링크 열기를 지연시켜야 하는지 여부 (기본 작업을 방지하고 나중에 기본 작업을 시뮬레이션함). 양식 제출 및 링크 클릭 트리거에만 유효합니다. |
checkValidation |
양식 제출 또는 링크 클릭 이벤트가 다른 이벤트 핸들러에 의해 취소되지 않은 경우에만 태그를 실행해야 하는지 여부 (예: 유효성 검사로 인해). 양식 제출 및 링크 클릭 트리거에만 유효합니다. |
waitForTagsTimeout |
위의 'waits_for_tags'가 다음으로 평가될 때 태그가 실행될 때까지 대기하는 시간 (밀리초)입니다.
. 양식 제출 및 링크 클릭 트리거에만 유효합니다. |
uniqueTriggerId |
이를 자동으로 생성하는 트리거(양식 제출, 링크 클릭 또는 타이머 리스너)의 전역 고유 ID입니다(있는 경우). 호환되지 않는 자동 이벤트가 트리거 ID를 기반으로 하는 트리거 필터링과 함께 작동하도록 하는 데 사용됩니다. 이 값은 출력 생성 중에 채워집니다. 그때까지는 트리거에 의해 암시된 태그가 존재하지 않기 때문입니다. 양식 제출, 링크 클릭, 타이머 트리거에만 사용할 수 있습니다. |
eventName |
실행된 GTM 이벤트의 이름입니다. 타이머 트리거에만 유효합니다. |
interval |
반복 타이머 이벤트 트리거 간 시간 (밀리초)입니다. 타이머 트리거에만 유효합니다. |
limit |
이 타이머 트리거가 실행할 GTM 이벤트 수 제한입니다. 한도가 설정되지 않으면 사용자가 페이지를 떠날 때까지 GTM 이벤트가 계속 실행됩니다. 타이머 트리거에만 유효합니다. |
fingerprint |
저장 시 계산된 GTM 트리거의 지문입니다. 이 값은 트리거가 수정될 때마다 다시 계산됩니다. |
parentFolderId |
상위 폴더 ID입니다. |
selector |
클릭 트리거 CSS 선택자 (예: 'a', 'button' 등) AMP 클릭 트리거에만 유효합니다. |
intervalSeconds |
타이머 이벤트가 실행되는 간격 (초)입니다. AMP 타이머 트리거에만 유효합니다. |
maxTimerLengthSeconds |
타이머 이벤트를 실행하는 최대 시간 (초)입니다. AMP 타이머 트리거에만 유효합니다. |
verticalScrollPercentageList |
스크롤 트리거의 정수 비율 값 목록입니다. 뷰가 세로로 스크롤될 때 각 비율에 도달하면 트리거가 실행됩니다. AMP 스크롤 트리거에만 유효합니다. |
horizontalScrollPercentageList |
스크롤 트리거의 정수 비율 값 목록입니다. 뷰를 가로로 스크롤할 때 각 백분율에 도달하면 트리거가 실행됩니다. AMP 스크롤 트리거에만 유효합니다. |
visibilitySelector |
가시성 트리거 CSS 선택자 (예: '#id') AMP 노출 트리거에만 유효합니다. |
visiblePercentageMin |
가시성 트리거 최소 비율 표시 AMP 노출 트리거에만 유효합니다. |
visiblePercentageMax |
표시 상태 트리거 최대 표시 상태 비율 AMP 노출 트리거에만 유효합니다. |
continuousTimeMinMilliseconds |
가시성 트리거 최소 연속 조회 가능 시간 (밀리초)입니다. AMP 노출 트리거에만 유효합니다. |
totalTimeMinMilliseconds |
조회 가능 시간 트리거 최소 총 조회 가능 시간 (밀리초)입니다. AMP 노출 트리거에만 유효합니다. |
tagManagerUrl |
태그 관리자 UI로 연결되는 자동 생성 링크 |
notes |
컨테이너에서 이 트리거를 적용하는 방법에 관한 사용자 메모입니다. |
parameter[] |
추가 매개변수 |
EventType
열거형 | |
---|---|
eventTypeUnspecified |
|
pageview |
|
domReady |
|
windowLoaded |
|
customEvent |
|
triggerGroup |
|
init |
|
consentInit |
|
serverPageview |
|
always |
|
firebaseAppException |
|
firebaseAppUpdate |
|
firebaseCampaign |
|
firebaseFirstOpen |
|
firebaseInAppPurchase |
|
firebaseNotificationDismiss |
|
firebaseNotificationForeground |
|
firebaseNotificationOpen |
|
firebaseNotificationReceive |
|
firebaseOsUpdate |
|
firebaseSessionStart |
|
firebaseUserEngagement |
|
formSubmission |
|
click |
|
linkClick |
|
jsError |
|
historyChange |
|
timer |
|
ampClick |
|
ampTimer |
|
ampScroll |
|
ampVisibility |
|
youTubeVideo |
|
scrollDepth |
|
elementVisibility |
메서드 |
|
---|---|
|
GTM 트리거를 만듭니다. |
|
GTM 트리거를 삭제합니다. |
|
GTM 트리거를 가져옵니다. |
|
컨테이너의 모든 GTM 트리거를 나열합니다. |
|
GTM 워크스페이스에서 GTM 트리거의 변경사항을 되돌립니다. |
|
GTM 트리거를 업데이트합니다. |