แหล่งข้อมูล: ทริกเกอร์
แสดงถึงทริกเกอร์ Google Tag Manager
การแสดง JSON |
---|
{ "path": string, "accountId": string, "containerId": string, "workspaceId": string, "triggerId": string, "name": string, "type": enum ( |
ช่อง | |
---|---|
path |
เส้นทางแบบสัมพัทธ์ของ API ของทริกเกอร์ GTM |
accountId |
รหัสบัญชี GTM |
containerId |
รหัสคอนเทนเนอร์ GTM |
workspaceId |
รหัสพื้นที่ทํางาน GTM |
triggerId |
รหัสทริกเกอร์จะระบุทริกเกอร์ GTM ได้อย่างไม่ซ้ำกัน |
name |
ชื่อที่แสดงของทริกเกอร์ |
type |
กําหนดเหตุการณ์ในชั้นข้อมูลที่ทริกเกอร์เหตุการณ์นี้ |
customEventFilter[] |
ใช้ในกรณีที่เป็นเหตุการณ์ที่กําหนดเอง ซึ่งจะทํางานก็ต่อเมื่อเงื่อนไขทั้งหมดเป็นจริง |
filter[] |
ทริกเกอร์จะทํางานก็ต่อเมื่อเงื่อนไขทั้งหมดเป็นจริง |
autoEventFilter[] |
ใช้ในกรณีที่มีการติดตามเหตุการณ์อัตโนมัติ |
waitForTags |
เราต้องชะลอการส่งแบบฟอร์มหรือการเปิดลิงก์จนกว่าแท็กทั้งหมดจะเริ่มทํางานหรือไม่ (โดยการป้องกันการดําเนินการเริ่มต้นและจําลองการดําเนินการเริ่มต้นในภายหลัง) ใช้ได้กับทริกเกอร์การส่งแบบฟอร์มและการคลิกลิงก์เท่านั้น |
checkValidation |
เราต้องเริ่มทํางานแท็กเฉพาะในกรณีที่เหตุการณ์การส่งแบบฟอร์มหรือการคลิกลิงก์ไม่ได้รับการยกเลิกโดยตัวแฮนเดิลเหตุการณ์อื่น (เช่น เนื่องจากการตรวจสอบ) หรือไม่ ใช้ได้กับทริกเกอร์การส่งแบบฟอร์มและการคลิกลิงก์เท่านั้น |
waitForTagsTimeout |
ระยะเวลารอ (เป็นมิลลิวินาที) เพื่อให้แท็กเริ่มทํางานเมื่อ "waits_for_tags" ด้านบนมีค่าเป็น
ใช้ได้กับทริกเกอร์การส่งแบบฟอร์มและการคลิกลิงก์เท่านั้น |
uniqueTriggerId |
รหัสที่ไม่ซ้ำกันทั่วโลกของทริกเกอร์ที่สร้างรายการนี้โดยอัตโนมัติ (Listener การคลิกลิงก์ การส่งแบบฟอร์ม หรือตัวจับเวลา) หากมี ใช้เพื่อทําให้เหตุการณ์อัตโนมัติที่เข้ากันไม่ได้ทํางานร่วมกับการกรองทริกเกอร์ตามรหัสทริกเกอร์ ระบบจะป้อนข้อมูลค่านี้ระหว่างการสร้างเอาต์พุต เนื่องจากแท็กที่ระบบจะสร้างจากทริกเกอร์ยังไม่เกิดขึ้น ใช้ได้กับทริกเกอร์การส่งแบบฟอร์ม การคลิกลิงก์ และตัวจับเวลาเท่านั้น |
eventName |
ชื่อเหตุการณ์ GTM ที่เริ่มทํางาน ใช้ได้กับทริกเกอร์ตัวจับเวลาเท่านั้น |
interval |
ระยะเวลาระหว่างการทริกเกอร์เหตุการณ์ตัวจับเวลาที่เกิดซ้ำ (เป็นมิลลิวินาที) ใช้ได้กับทริกเกอร์ตัวจับเวลาเท่านั้น |
limit |
จํากัดจํานวนเหตุการณ์ GTM ที่ทริกเกอร์ตัวจับเวลานี้จะเรียกให้แสดง หากไม่ได้ตั้งค่าขีดจํากัดไว้ เราจะทริกเกอร์เหตุการณ์ GTM ต่อไปจนกว่าผู้ใช้จะออกจากหน้า ใช้ได้กับทริกเกอร์ตัวจับเวลาเท่านั้น |
fingerprint |
ลายนิ้วมือของทริกเกอร์ GTM ที่คำนวณ ณ เวลาจัดเก็บ ระบบจะคํานวณค่านี้ใหม่ทุกครั้งที่มีการแก้ไขทริกเกอร์ |
parentFolderId |
รหัสโฟลเดอร์หลัก |
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
Enum | |
---|---|
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 |