ฝึกตั้งค่า Trigger สำหรับการคลิก (Click Tracking)Just Links & All Elements Triggers
ทำความเข้าใจความแตกต่างของ Trigger 2 รูปแบบหลักบน Google Tag Manager: Just Links และ All Elements พร้อมฝึกทดสอบดักจับค่า Click Variables และส่งข้อมูล Tag แบบเรียลไทม์
Just Links Trigger
ใช้สำหรับ: ตรวจจับการคลิกบน Hyperlink (<a> tag) เท่านั้น โดย GTM จะค้นหาลิงก์ปลายทาง (Click URL) ให้อัตโนมัติ แม้จะคลิกโดนข้อความหรือรูปภาพที่ซ้อนอยู่ข้างในลิงก์
- •ดาวน์โหลดไฟล์ (File Downloads): ลิงก์ที่ลงท้ายด้วย
.pdf,.xlsx,.zip - •ลิงก์ออกภายนอก (Outbound Links): ลิงก์ไป Social Media (Facebook, LINE, IG, YouTube) หรือเว็บพาร์ทเนอร์
- •การติดต่อด่วน (Contact Links): ลิงก์กดโทรออก (
tel:) หรือส่งอีเมล (mailto:) - •ลิงก์นำทางภายในเว็บ (Internal Links): เช่น เมนูนำทาง หรือปุ่มพาข้ามไปหน้าสำคัญ (เช่น
/product,/contact)
All Elements Trigger
ใช้สำหรับ: ตรวจจับการคลิกบน ทุกองค์ประกอบ (Any Element) บนหน้าเว็บ เช่น ปุ่ม, แบนเนอร์, ป๊อปอัป โดยไม่จำเป็นต้องมีการฝังแท็กลิงก์
- •ปุ่ม Action ทั่วไป (<button>): เช่น ปุ่มกดรับโค้ดส่วนลด, ปุ่มขอนัดหมาย Demo, ปุ่มเปิด Modal
- •แบนเนอร์หรือการ์ดโปรโมชัน (<div>): กล่องรูปภาพ/ข้อความโปรโมชันที่ผู้ใช้สามารถคลิกได้
- •Tabs & Accordion: เมนูสลับแท็บแสดงข้อมูล, กล่องคำถามที่พบบ่อย (FAQ), เมนู Dropdown
- •ปุ่มที่ไม่มี URL ปลายทาง: ปุ่ม Action ที่ทำงานผ่าน JavaScript (เช่น เพิ่มสินค้าลงตะกร้าแบบ AJAX)
1. การตรวจจับลิงก์ (Just Links Trigger)
เหมาะสำหรับทุกการคลิกที่มีการฝังลิงก์ไว้ (Link Clicks) ทั้งลิงก์ภายในเว็บ (Inbound) และลิงก์ออกภายนอก (Outbound เช่น Social Media, ดาวน์โหลดไฟล์, หรือเบอร์โทร)
คลิกลิงก์ด้านล่างเพื่อทดสอบการจับ Click URL, Click Text, Click Target
- เปิด GTM Preview
- คลิกตัวอย่างเดียวกันใน Sandbox
- เลือก Click event ใน Tag Assistant
- เปิดแท็บ Variables
- เปรียบเทียบ Click ID / Click URL / Click Text / Click Classes กับ Sandbox Inspector
ขั้นตอนการตั้งค่า Just Links บน GTM
1. เปิดใช้งาน Built-in Clicks Variables ใน GTM:
- ไปที่เมนู Variables (ตัวแปร) ใน GTM
- คลิกปุ่ม Configure (กำหนดค่า) ในส่วน Built-In Variables
- เลื่อนลงไปที่หมวด Clicks (การคลิก) และติ๊กเลือกทั้ง 6 ตัวแปร:
สำหรับการคลิกลิงก์ แนะนำให้เลือกใช้ Click URL เป็นลำดับแรก เพราะมีความแม่นยำสูง (เช่น ดักจับโดเมนปลายทาง หรือนามสกุลไฟล์) แต่หากต้องการดักจับตามชื่อหรือข้อความบนลิงก์ สามารถเลือกใช้ Click Text หรือ Click ID ในการดักจับแทนได้ครับ
2. การตรวจจับทุก Element (All Elements Trigger)
เหมาะสำหรับทุกการคลิกบนองค์ประกอบใดๆ บนหน้าเว็บ ทั้งที่ไม่มีการฝังลิงก์ (เช่น ปุ่ม Action <button>, แบนเนอร์ <div>, ป๊อปอัป) หรือต้องการตรวจจับทุกการคลิกโดยละเอียด
คลิกที่ปุ่มหรือแบนเนอร์ด้านล่างเพื่อทดสอบการจับ Click ID, Click Classes และ Click Element
- เปิด GTM Preview
- คลิกตัวอย่างเดียวกันใน Sandbox
- เลือก Click event ใน Tag Assistant
- เปิดแท็บ Variables
- เปรียบเทียบ Click ID / Click URL / Click Text / Click Classes กับ Sandbox Inspector
ขั้นตอนการตั้งค่า All Elements บน GTM
1. เปิดใช้งาน Built-in Clicks Variables ใน GTM:
- ไปที่เมนู Variables (ตัวแปร) ใน GTM
- คลิกปุ่ม Configure (กำหนดค่า) ในส่วน Built-In Variables
- เลื่อนลงไปที่หมวด Clicks (การคลิก) และติ๊กเลือกทั้ง 6 ตัวแปร:
หากปุ่มหรือ Element มีการระบุ ID แนะนำให้เลือกใช้ Click ID เป็นลำดับแรกเพราะมีความเฉพาะเจาะจงที่สุด แต่หากไม่มี ID สามารถเลือกใช้ Click Classes หรือ Click Text ในการดักจับแทนได้อย่างง่ายดายครับ