แท็กออกแบบมาเพื่อช่วยให้คุณใช้งานหน้าเว็บและแอปพลิเคชันบนอุปกรณ์เคลื่อนที่เพื่อส่งข้อมูลเมื่อมีเหตุการณ์บางอย่างเกิดขึ้น ข้อมูลนี้อาจรวมถึงข้อมูลเกี่ยวกับประเภทของเหตุการณ์และพารามิเตอร์ที่อธิบายข้อมูลเกี่ยวกับเหตุการณ์นั้น
กิจกรรมคืออะไร
เหตุการณ์คือการที่ผู้ใช้โต้ตอบกับคอมโพเนนต์ของเว็บไซต์ เหตุการณ์ดังกล่าวอาจรวมถึง (แต่ไม่จำกัดเพียง) สิ่งต่างๆ ต่อไปนี้
- การโหลดหน้าเว็บ
- การคลิกลิงก์
- การส่งแบบฟอร์ม
- การเล่นวิดีโอ
- การซื้อ
- การสมัครใช้บริการ
- การติดตั้งแอป
พารามิเตอร์คืออะไร
พารามิเตอร์คือข้อมูลที่เชื่อมโยงกับเหตุการณ์ ตัวอย่างของพารามิเตอร์ รวมถึง:
- มูลค่ารายการ
- รหัสคูปอง
- วิธีการเข้าสู่ระบบ
- รหัสธุรกรรม
- สกุลเงิน
เหตุการณ์และพารามิเตอร์บอกเกี่ยวกับความต้องการของลูกค้าได้มากนัก และช่วยตอบคำถามต่างๆ เช่น หน้าผลิตภัณฑ์ใดมียอดดูสูงสุด ปุ่มใดที่มีการคลิกบ่อยขึ้น แคมเปญใดนำไปสู่ การซื้อหรือการสมัครใช้บริการ
คำสั่ง event
คําสั่ง event
(ใช้กับแท็ก Google) จะส่งข้อมูลเหตุการณ์ไปยังผลิตภัณฑ์การโฆษณาและการวัดผลของ Google ต้นแบบของคำสั่ง event
มีดังนี้
gtag('event', '<type>', {<parameters>});
<type>
คือประเภทของเหตุการณ์ เช่น ชื่อเหตุการณ์ Google Analytics 4 <parameters>
เป็นออบเจ็กต์ของคู่ชื่อ/ค่าที่มีข้อมูลที่อธิบายเหตุการณ์
เหตุการณ์ใน Tag Manager
เหตุการณ์ใน Tag Manager จะได้รับการกำหนดค่าตามประเภทแท็กที่ใช้อยู่ เช่น
- Conversion สำหรับ Google Ads จะส่งไปพร้อมกับแท็กเครื่องมือวัด Conversion ของ Google Ads
- เหตุการณ์ใน Google Analytics 4 ได้รับการกําหนดค่าผ่านแท็ก Google Analytics: เหตุการณ์ GA4
- เหตุการณ์สำหรับแท็ก Universal Analytics จะได้รับการกำหนดค่าในแท็ก Google Analytics: Universal Analytics ผ่านการตั้งค่าประเภทการติดตาม
- เหตุการณ์ Floodlight ได้รับการกำหนดค่าด้วยแท็กตัวนับ Floodlight หรือแท็กยอดขาย Floodlight
Tag Manager ใช้ทริกเกอร์เพื่อระบุเหตุการณ์ที่จะติดตามและฟังหน้าเว็บหรือแอปบนอุปกรณ์เคลื่อนที่เพื่อให้เหตุการณ์นั้นเกิดขึ้น เมื่อเกิดเหตุการณ์ขึ้น แท็กจะเริ่มทำงานและส่งข้อมูลไปยังผลิตภัณฑ์ที่ระบุ
Conversion ของ Google Ads
Conversion ของ Google Ads จะวัดกิจกรรมหลังจากที่ผู้ใช้โต้ตอบกับโฆษณา Conversion เหล่านี้สามารถแสดงให้เห็นเหตุการณ์ที่ส่งผลให้เกิดสิ่งต่างๆ เช่น การสมัครใช้บริการใหม่ การซื้อ หรือการดาวน์โหลดแอป ขอแนะนำให้ดูข้อมูลเพิ่มเติมในศูนย์ช่วยเหลือของ Google Ads เพื่อให้เข้าใจว่าฟีเจอร์นี้ทำงานอย่างไร แล้วจึงค่อยเริ่มต้นใช้งานแท็กนี้
หากต้องการตั้งค่าแท็ก Conversion ของ Google Ads คุณจะต้องป้อนรหัส Conversion และป้ายกำกับ Conversion ของ Google Ads ที่จำเป็น และให้ระบุมูลค่า Conversion, รหัสสกุลเงิน และ/หรือรหัสธุรกรรม (ไม่บังคับ)
gtag.js
สําหรับการติดตั้งใช้งานแท็ก Google ระบบจะส่งเหตุการณ์ด้วย gtag('event',
'conversion'...)
เช่น
gtag('event', 'conversion', {
'send_to': 'AW-CONVERSION_ID/CONVERSION_LABEL',
'value': 1.0,
'currency': 'USD',
'transaction_id': '12345',
});
Tag Manager
- ใน Tag Manager ให้เริ่มต้นแท็ก Google Ads ใหม่ จากหน้าจอหลัก ให้เลือก แท็กใหม่ > การกำหนดค่าแท็ก > เครื่องมือวัด Conversion ของ Google Ads
- ลงชื่อเข้าใช้บัญชี Google Ads เพื่อดูค่าทั้งหมดที่คุณจะใช้เพื่อตั้งค่าแท็กให้สมบูรณ์
- ในบัญชี Google Ads ให้คลิกเมนูเครื่องมือและการตั้งค่า ()
- เลือกการวัด: Conversion ซึ่งจะเปิดไปที่ตารางการกระทําที่ถือเป็น Conversion
- เลือกชื่อ Conversion ที่คุณต้องการใช้จากคอลัมน์การกระทําที่ถือเป็น Conversion
- ขยายแท็บสําหรับการตั้งค่าแท็กเพื่อดูรายละเอียดแท็ก
- เลือกใช้ Google Tag Manager
- คัดลอกรหัส Conversion และป้ายกำกับ Conversion
ใน Tag Manager ให้เพิ่มค่ารหัส Conversion และป้ายกำกับ Conversion ที่จำเป็นซึ่งได้มาจากขั้นตอนที่ 2 ลงในช่องที่กำหนด หรือจะเพิ่มมูลค่า Conversion รหัสธุรกรรม และรหัสสกุลเงินก็ได้ (ไม่บังคับ) อย่าลืมใช้ตัวแปร Tag Manager กับค่าของช่องเหล่านี้เมื่อจำเป็น (เช่น แทบทุกกรณีจะใช้ตัวแปร สำหรับรหัสธุรกรรม)
เลือกทริกเกอร์อย่างน้อย 1 รายการในส่วน "การทริกเกอร์" เพื่อระบุว่าแท็กควรเริ่มทำงานเมื่อใด
คลิก "บันทึก" เพื่อตั้งค่าแท็กให้เสร็จสมบูรณ์
ดูตัวอย่างการเปลี่ยนแปลง และpublishเมื่อพร้อม
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีตั้งค่า Conversion ของ Google Ads
เหตุการณ์ Google Analytics 4
ในพร็อพเพอร์ตี้ Google Analytics 4 การกระทําของผู้ใช้ที่วัดได้ทุกรายการจะถือว่าเป็นเหตุการณ์ เหตุการณ์อาจเป็นการโหลดหน้าเว็บ การคลิกลิงก์ การกรอกแบบฟอร์ม การเพิ่มสินค้าลงในรถเข็นช็อปปิ้ง จุดชำระเงิน การเลื่อนหน้าเว็บ การดูวิดีโอ การติดตั้งแอป และอื่นๆ เหตุการณ์ Google Analytics 4 รองรับพารามิเตอร์ที่กําหนดเองและพร็อพเพอร์ตี้ผู้ใช้ ซึ่งทำให้ Google Analytics 4 มีวิธีวัดกิจกรรมที่ยืดหยุ่นมาก
เหตุการณ์ที่แสดงในแพลตฟอร์มแท็กของ Google มี 4 ประเภทหลัก ข้อมูลเหล่านี้อาจแตกต่างกันไปตามแต่ละผลิตภัณฑ์ แต่โดยทั่วไปสามารถจัดหมวดหมู่ได้ดังนี้
เหตุการณ์ที่รวบรวมโดยอัตโนมัติคือเหตุการณ์ที่ส่งจากแท็ก gtag.js หรือ Tag Manager โดยไม่มีการใช้เครื่องมือเพิ่มเติมในส่วนของคุณ ตัวอย่างทั่วไปของเหตุการณ์ที่รวบรวมโดยอัตโนมัติ ได้แก่
ad_click
,page_view
และvideo_progress
ดูข้อมูลเพิ่มเติมเหตุการณ์การวัดที่ปรับปรุงแล้วคือเหตุการณ์ที่ส่งจากแท็ก gtag.js หรือ Tag Manager เมื่อคุณเปิดใช้เหตุการณ์ภายใน Google Analytics ตัวอย่างทั่วไปของเหตุการณ์การวัดที่ปรับปรุงแล้ว ได้แก่
scroll
,click
และfile_download
ดูข้อมูลเพิ่มเติมเหตุการณ์ที่แนะนํามีไว้สําหรับสถานการณ์การวัดผลทั่วไปที่ต้องใช้บริบทเพิ่มเติมเพื่อให้มีความหมาย ตัวอย่างเหตุการณ์ที่แนะนําที่พบบ่อย ได้แก่
login
,purchase
และsearch
เนื่องจากวิดีโอเหล่านี้ต้องการบริบทเพิ่มเติม จึงไม่มีการส่งข้อความโดยอัตโนมัติ ดูข้อมูลเพิ่มเติมเหตุการณ์ที่กําหนดเองคือเหตุการณ์ที่คุณเป็นผู้กําหนด เหตุการณ์เหล่านี้ยังไม่ได้รวบรวมโดยอัตโนมัติหรือเหตุการณ์ที่แนะนำ ในทางปฏิบัติ คุณควรลองใช้เหตุการณ์ที่รวบรวมโดยอัตโนมัติหรือเหตุการณ์ที่แนะนำเมื่อเป็นไปได้ และใช้ประเภทเหตุการณ์ที่กำหนดเองเท่านั้นเมื่อประเภทเดิมไม่เป็นไปตามข้อกำหนด ดูข้อมูลเพิ่มเติม
ดูวิธีตั้งค่าเหตุการณ์สำหรับ gtag.js หรือ Google Tag Manager ได้ที่ตั้งค่าเหตุการณ์
เหตุการณ์ Universal Analytics
เหตุการณ์ Universal Analytics จะอิงตามเหตุการณ์/หมวดหมู่/ป้ายกำกับ/รูปแบบค่าเดิม
gtag.js
ใช้คำสั่ง gtag('event')
กับไวยากรณ์ต่อไปนี้
gtag('event', <action>, {
'event_category': <category>,
'event_label': <label>,
'value': <value>
});
ตัวอย่างต่อไปนี้จะส่งเหตุการณ์ที่มีการดำเนินการเป็น 'Downloads'
หมวดหมู่ 'MP3'
และป้ายกำกับ "Debussy - Clair de lune"
gtag('event', 'Downloads', {
'event_category' : 'MP3',
'event_label' : 'Debussy - Clair de lune'
});
หากละเว้น <category>
หรือ <label>
ระบบจะตั้งค่าเริ่มต้นไว้ที่ (not set)
Tag Manager
หากต้องการส่งเหตุการณ์ Universal Analytics ใน Google Tag Manager คุณต้องมีองค์ประกอบ 2 อย่างดังนี้
- Google Analytics: แท็ก Universal Analytics
- ทริกเกอร์ที่จะทำให้แท็กเริ่มทำงาน
หากต้องการดูข้อมูลเพิ่มเติม โปรดอ่านเอกสารในศูนย์ช่วยเหลือเกี่ยวกับแท็ก Universal Analytics
ข้อมูลเหตุการณ์ Universal Analytics มีโครงสร้างดังนี้
ชื่อ | ประเภท | ค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|
<action> | string | ค่าที่จะแสดงเป็นการกระทำของเหตุการณ์ในรายงานเหตุการณ์ของ Google Analytics | |
<category> | string | "(ไม่ได้ตั้งค่า)" | หมวดหมู่ของกิจกรรม |
<ป้ายกำกับ> | string | "(ไม่ได้ตั้งค่า)" | ป้ายกำกับของเหตุการณ์ |
<value> | ตัวเลข | จำนวนเต็มที่ไม่เป็นลบซึ่งจะปรากฏเป็นค่าช่องระบายอากาศ |
อ่านโครงสร้างของพารามิเตอร์เหตุการณ์ Google Analytics เพื่อให้ทราบข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่ Google Analytics ตีความโครงสร้างของเหตุการณ์
กิจกรรม Floodlight
"กิจกรรม Floodlight" เป็นเหตุการณ์สำคัญที่สอดคล้องกับเหตุการณ์เฉพาะเจาะจงที่คุณต้องการวัด เช่น การซื้อหรือการเข้าชมหน้าเว็บที่เสร็จสมบูรณ์ เมื่อผู้ใช้ดำเนินการหลังจากที่เห็นโฆษณาหนึ่งของคุณ นั่นเรียกว่าเหตุการณ์สำคัญ ดูข้อมูลเพิ่มเติม
gtag.js
กิจกรรม Floodlight ส่งจากแท็ก Google ผ่าน gtag('event','conversion')
ควรวางโค้ดนี้หลังจากกำหนดฟังก์ชัน gtag()
แล้ว โดยควรวางในส่วน <head>
เพื่อประสิทธิภาพสูงสุด
ระบบจะส่งฟิลด์ข้อมูลเป็นสตริงของพารามิเตอร์ในพร็อพเพอร์ตี้ send_to
ช่องจะแตกต่างกันไปขึ้นอยู่กับประเภทแท็ก วิธีการนับ และข้อมูลอื่นๆ ที่คุณส่งไปยังแท็ก
ต่อไปนี้คือตัวอย่างของกิจกรรม Conversion ของ Floodlight
gtag('event', 'conversion', {
'allow_custom_scripts': true,
'u1': '[variable]', // custom Floodlight variable
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+[countingMethod]'
});
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีใช้แท็ก Google กับกิจกรรม Floodlight
Tag Manager
คุณใช้ Google Tag Manager เพื่อตั้งค่ากิจกรรม Floodlight ได้ อ่านข้อมูลเพิ่มเติมได้ในเอกสารในศูนย์ช่วยเหลือ