คลิก
Click Element: เข้าถึงคีย์ gtm.element
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์คลิก ตัวแปรนี้จะเป็นการอ้างอิงองค์ประกอบ DOM ที่เกิดคลิก
Click Classes: เข้าถึงคีย์ gtm.elementClasses
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์คลิก ตัวแปรนี้จะเป็นค่าสตริงของแอตทริบิวต์คลาสในองค์ประกอบ DOM ที่มีการคลิก
Click ID: เข้าถึงคีย์ gtm.elementId
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์คลิก ตัวแปรนี้จะเป็นค่าสตริงของแอตทริบิวต์รหัสในองค์ประกอบ DOM ที่มีการคลิก
Click Target: เข้าถึงคีย์ gtm.elementTarget
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์คลิก
Click URL: เข้าถึงคีย์ gtm.elementUrl
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์คลิก
Click Text: เข้าถึงคีย์ gtm.elementText
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์คลิก
ข้อผิดพลาด
Error Message: เข้าถึงคีย์ gtm.errorMessage
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์ข้อผิดพลาด JavaScript ตัวแปรนี้จะเป็นสตริงที่มีข้อความแสดงข้อผิดพลาด
Error URL: เข้าถึงคีย์ gtm.errorUrl
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์ข้อผิดพลาด JavaScript ตัวแปรนี้จะเป็นสตริงที่มี URL ที่เกิดข้อผิดพลาดขึ้น
Error Line: เข้าถึงคีย์ gtm.errorLine
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์ข้อผิดพลาด JavaScript ตัวแปรนี้จะเป็นหมายเลขบรรทัดในไฟล์ที่เกิดข้อผิดพลาด
Debug Mode: คืนค่า true ถ้าคอนเทนเนอร์ทำงานอยู่ในโหมดแสดงตัวอย่างในขณะนี้
แบบฟอร์ม
Form Classes: เข้าถึงคีย์ gtm.elementClasses
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์แบบฟอร์ม ตัวแปรนี้จะเป็นค่าสตริงของแอตทริบิวต์คลาสในแบบฟอร์ม
Form Element: เข้าถึงคีย์ gtm.element
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์แบบฟอร์ม ตัวแปรนี้จะเป็นการอ้างอิงองค์ประกอบ DOM ของแบบฟอร์ม
Form ID: เข้าถึงคีย์ gtm.elementId
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์แบบฟอร์ม ตัวแปรนี้จะเป็นค่าสตริงของแอตทริบิวต์รหัสในแบบฟอร์ม
Form Target: เข้าถึงคีย์ gtm.elementTarget
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์แบบฟอร์ม
Form Text: เข้าถึงคีย์ gtm.elementText
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์แบบฟอร์ม
Form URL: เข้าถึงคีย์ gtm.elementUrl
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์แบบฟอร์ม
ประวัติ
History Source: เข้าถึงคีย์ gtm.historyChangeSource
dataLayer ซึ่งกำหนดโดยทริกเกอร์การเปลี่ยนแปลงประวัติ
New History Fragment: เข้าถึงคีย์ gtm.newUrlFragment
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์การเปลี่ยนแปลงประวัติ ตัวแปรนี้จะเป็นค่าสตริงของส่วนหนึ่ง (แฮช) ของ URL หน้าเว็บหลังจากมีเหตุการณ์ประวัติ
New History State: เข้าถึงคีย์ gtm.newHistoryState
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์การเปลี่ยนแปลงประวัติ ตัวแปรนี้จะเป็นออบเจ็กต์สถานะที่หน้าเว็บพุชเข้าไปในประวัติเพื่อทำให้เกิดเหตุการณ์ประวัติ
Old History Fragment: เข้าถึงคีย์ gtm.oldUrlFragment
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์การเปลี่ยนแปลงประวัติ ตัวแปรนี้จะเป็นค่าสตริงของส่วนหนึ่ง (แฮช) ของ URL หน้าเว็บก่อนเหตุการณ์ประวัติ
Old History State: เข้าถึงคีย์ gtm.oldHistoryState
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์การเปลี่ยนแปลงประวัติ ตัวแปรนี้จะเป็นออบเจ็กต์สถานะที่เคยทำงานอยู่ก่อนที่จะเกิดเหตุการณ์ประวัติ
หน้าเว็บ
Page Hostname: ระบุส่วนที่เป็นชื่อโฮสต์ของ URL ปัจจุบัน
Page Path: ระบุส่วนที่เป็นเส้นทางของ URL ปัจจุบัน
Page URL: ระบุ URL เต็มของหน้าเว็บปัจจุบัน
Referrer: ระบุ URL เต็มของผู้อ้างอิงสำหรับหน้าเว็บปัจจุบัน
เลื่อน
Scroll Depth Threshold: เข้าถึงคีย์ gtm.scrollThreshold
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์ความลึกในการเลื่อน ตัวแปรนี้จะเป็นค่าตัวเลขซึ่งระบุความลึกในการเลื่อนที่ทำให้ทริกเกอร์เริ่มทำงาน สำหรับเกณฑ์เปอร์เซ็นต์ ตัวแปรนี้จะเป็นค่าตัวเลข (0-100) สำหรับพิกเซล ตัวแปรนี้จะเป็นค่าตัวเลขที่แสดงจำนวนพิกเซลที่ระบุเป็นเกณฑ์
Scroll Depth Units: เข้าถึงคีย์ gtm.scrollUnits
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์ความลึกในการเลื่อน ตัวแปรนี้จะเป็น "พิกเซล" หรือ "เปอร์เซ็นต์" อย่างใดอย่างหนึ่ง ซึ่งแสดงถึงหน่วยที่ระบุไว้สำหรับเกณฑ์ที่ทำให้ทริกเกอร์เริ่มทำงาน
Scroll Direction: เข้าถึงคีย์ gtm.scrollDirection
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์ความลึกในการเลื่อน ตัวแปรนี้จะเป็น "แนวตั้ง" หรือ "แนวนอน" อย่างใดอย่างหนึ่งซึ่งจะระบุทิศทางของเกณฑ์ที่ทำให้ทริกเกอร์เริ่มทำงาน
ยูทิลิตี
Container ID: ระบุรหัสสาธารณะของคอนเทนเนอร์ ค่าตัวอย่าง ได้แก่ GTM-XKCD11
Container Version: ระบุหมายเลขเวอร์ชันของคอนเทนเนอร์เป็นสตริง
Environment Name: แสดงชื่อที่ผู้ใช้ระบุของสภาพแวดล้อมปัจจุบัน หากคำขอคอนเทนเนอร์เกิดขึ้นจากลิงก์ "แชร์หน้าตัวอย่าง" ของสภาพแวดล้อม หรือจากข้อมูลโค้ดของสภาพแวดล้อม สำหรับสภาพแวดล้อมแบบบิวท์อิน จะแสดงชื่อ "ใช้จริง" "ล่าสุด" หรือ "แก้ไขอยู่" ขณะที่ในกรณีอื่นๆ ทั้งหมดจะแสดงเป็นสตริงว่างเปล่า
Event: เข้าถึงคีย์ เหตุการณ์
ใน dataLayer ซึ่งเป็นชื่อของเหตุการณ์ dataLayer ปัจจุบัน (เช่น gtm.js, gtm.dom, gtm.load หรือชื่อเหตุการณ์ที่กำหนดเอง)
HTML ID: อนุญาตแท็ก HTML ที่กำหนดเองให้ส่งสัญญาณหากสำเร็จหรือล้มเหลว โดยใช้กับลำดับแท็ก
Random Number: คืนค่าตัวเลขแบบสุ่ม
วิดีโอ
Video Current Time: เข้าถึงคีย์ gtm.videoCurrentTime
ใน dataLayer ซึ่งเป็นจำนวนเต็มที่แสดงเวลาในหน่วยวินาทีที่เกิดเหตุการณ์ขึ้นในวิดีโอ
Video Duration: เข้าถึงคีย์ gtm.videoDuration
ใน dataLayer ซึ่งเป็นจำนวนเต็มที่แสดงระยะเวลารวมของวิดีโอในหน่วยวินาที
Video Percent: เข้าถึงคีย์ gtm.คีย์ VideoPercent
ใน dataLayer ซึ่งเป็นจำนวนเต็ม (0-100) ที่แสดงเปอร์เซ็นต์ของวิดีโอที่เล่นในตอนที่เกิดเหตุการณ์
Video Provider: เข้าถึงคีย์ gtm.videoProvider
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์วิดีโอ YouTube ตัวแปรนี้จะเป็นชื่อของผู้ให้บริการวิดีโอ ซึ่งได้แก่ "YouTube"
Video Status: เข้าถึงคีย์ gtm.videoStatus
ใน dataLayer ซึ่งเป็นสถานะของวิดีโอเมื่อเกิดการตรวจพบเหตุการณ์ เช่น "เล่น" "หยุดชั่วคราว"
Video Title: เข้าถึงคีย์ gtm.videoTitle
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์วิดีโอ YouTube ตัวแปรนี้จะเป็นชื่อของวิดีโอ
Video URL: เข้าถึงคีย์ gtm.videoUrl
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์วิดีโอ YouTube ตัวแปรนี้จะเป็น URL ของวิดีโอ เช่น "https://www.youtube.com/watch?v=gvHcXIF0rTU"
Video Visible: เข้าถึงคีย์ gtm.videoVisible
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์วิดีโอ YouTube ตัวแปรนี้จะตั้งค่าเป็น "จริง" หากมองเห็นวิดีโอได้ในวิวพอร์ต และเป็นค่า "เท็จ" หากไม่ได้ (เช่น อยู่ในครึ่งหน้าล่างหรือในแท็บเบื้องหลัง)
การแสดงผล
Percent Visible: เข้าถึงคีย์ gtm.visibleRatio
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์การเปิดเผยองค์ประกอบ ตัวแปรนี้จะเป็นค่าตัวเลข (0-100) ซึ่งระบุจำนวนองค์ประกอบที่เลือกที่จะมองเห็นได้เมื่อทริกเกอร์เริ่มทำงาน
On-Screen Duration: เข้าถึงคีย์ gtm.visibleTime
ใน dataLayer ซึ่งกำหนดโดยทริกเกอร์การเปิดเผยองค์ประกอบ ตัวแปรนี้จะเป็นค่าตัวเลขซึ่งระบุจำนวนมิลลิวินาทีที่เห็นองค์ประกอบที่เลือกไว้ได้เมื่อทริกเกอร์เริ่มทำงาน