ใช้ทริกเกอร์วิดีโอ YouTube เพื่อเริ่มการทำงานของแท็กโดยอิงตามการโต้ตอบกับวิดีโอ YouTube ที่ฝังในหน้าเว็บ
ในการโต้ตอบแต่ละครั้ง ระบบจะพุชข้อมูลเกี่ยวกับสถานะวิดีโอและการเล่นไปที่ชั้นข้อมูล ก่อนที่คุณจะทำงานกับการกำหนดค่าทริกเกอร์นี้ ให้เปิดใช้ตัวแปรวิดีโอแบบบิวท์อินสำหรับข้อมูลที่คุณต้องการบันทึก
สร้างทริกเกอร์วิดีโอ YouTube ใหม่
- คลิกทริกเกอร์
ใหม่
- คลิกการกำหนดค่าทริกเกอร์ และเลือกประเภททริกเกอร์วิดีโอ YouTube
- กำหนดค่าทริกเกอร์
- คลิกบันทึก
หมายเหตุ: ทริกเกอร์วิดีโอ YouTube จะทำงานทั้งในระหว่างและหลังการโหลดหน้าเว็บ ตราบใดที่มีรายการเหล่านี้อย่างน้อย 1 รายการเมื่อโหลด Tag Manager
- วิดีโอ YouTube ที่ฝัง
- YouTube IFrame API
<script>
ตัวเลือกการกําหนดค่าทริกเกอร์
เมื่อสร้างทริกเกอร์วิดีโอ YouTube คุณจะกําหนดค่าได้ตามต้องการ โดยตัวเลือกที่มีให้มีดังนี้
จับภาพ
- เริ่ม: เริ่มการทำงานของเหตุการณ์เมื่อวิดีโอเริ่มเล่น
- เสร็จสิ้น: เริ่มทำงานเมื่อวิดีโอเล่นจบ
- หยุดชั่วคราว กรอวิดีโอ และบัฟเฟอร์: หากวิดีโอหยุดชั่วคราว มีการเลื่อนแถบกรอ หรือหากวิดีโอบัฟเฟอร์ ทริกเกอร์จะเริ่มทำงาน
- ความคืบหน้า: เริ่มทำงานเมื่อวิดีโอเล่นไปถึงจุดที่กำหนด ซึ่งจะกำหนดค่าตามค่าเปอร์เซ็นต์หรือค่าเกณฑ์เวลา
- เปอร์เซ็นต์: ค่านี้จะระบุเปอร์เซ็นต์ของวิดีโอที่เล่นไปแล้ว ป้อนเปอร์เซ็นต์เป็นรายการที่คั่นด้วยจุลภาคของจำนวนเต็มอย่างน้อย 1 รายการ ตัวอย่าง: 5, 20, 50, 80 ซึ่งหมายถึง 5%, 20%, 50% และ 80% ตามลำดับ
- เกณฑ์เวลา: ค่านี้แสดงถึงจำนวนวินาทีที่วิดีโอเล่นไปแล้ว ป้อนเกณฑ์เวลาเป็นรายการที่คั่นด้วยเครื่องหมายจุลภาคของจำนวนเต็มอย่างน้อย 1 รายการ ตัวอย่าง: 5, 15, 60, 120 ซึ่งหมายถึง 5 วินาที, 15 วินาที, 60 วินาทีและ 120 วินาทีตามลำดับ
เคล็ดลับ: เปอร์เซ็นต์และเกณฑ์เวลาจะเริ่มการทำงานของทริกเกอร์เมื่อถึงเกณฑ์เป็นครั้งแรกเท่านั้น หากผู้ใช้ค้นหาเปอร์เซ็นต์หรือเกณฑ์เวลาเฉพาะเจาะจงที่ผ่านไปแล้วในวิดีโอ เหตุการณ์จะไม่เริ่มทำงาน
ขั้นสูง
- เพิ่มการรองรับ JavaScript API สำหรับวิดีโอ YouTube ทั้งหมด: เลือกช่องนี้เพื่อเปิดใช้ YouTube iFrame Player API วิธีนี้ช่วยให้แน่ใจว่าพารามิเตอร์ enablejsapi จะเพิ่มต่อท้าย URL วิดีโอเพลเยอร์ YouTube ซึ่งมีค่าที่กำหนดไว้ที่ 1 ทำให้ควบคุมโปรแกรมเล่นผ่านทาง iFrame หรือ JavaScript ได้ ซึ่งจะทําให้วิดีโอโหลดซ้ำหากเล่นเมื่อ Tag Manager โหลดขึ้นมา
- เปิดใช้ทริกเกอร์นี้: เลือกตัวเลือกที่เหมาะสม ดังนี้
- Container Load (gtm.js) เกิดโดยเร็วที่สุดเท่าที่จะเป็นไปได้เมื่อหน้าเว็บโหลดขึ้น
- Window Load (gtm.load) (ค่าเริ่มต้น) เกิดหลังจากโหลดเนื้อหาเริ่มต้นทั้งหมดในหน้านั้นแล้ว
- DOM Ready (gtm.dom) เกิดหลังจาก DOM พร้อมที่จะได้รับการแยกวิเคราะห์แล้ว
เคล็ดลับ: เนื่องจากทริกเกอร์ความลึกในการเลื่อนพยายามคำนวณมิติข้อมูลของหน้าเว็บเมื่อโหลดขึ้น จึงควรรอจนกว่าหน้าต่างจะโหลดจนเสร็จสมบูรณ์ แล้วค่อยเปิดใช้ทริกเกอร์นี้ Window Load (gtm.load) เป็นตัวเลือกที่แนะนำเพื่อให้ได้ผลลัพธ์ที่ดีที่สุด