เหตุการณ์

แท็กออกแบบมาเพื่อช่วยให้คุณใช้งานหน้าเว็บและแอปพลิเคชันบนอุปกรณ์เคลื่อนที่เพื่อส่งข้อมูลเมื่อมีเหตุการณ์บางอย่างเกิดขึ้น ข้อมูลนี้อาจรวมถึงข้อมูลเกี่ยวกับประเภทของเหตุการณ์และพารามิเตอร์ที่อธิบายข้อมูลเกี่ยวกับเหตุการณ์นั้น

กิจกรรมคืออะไร

เหตุการณ์คือการที่ผู้ใช้โต้ตอบกับคอมโพเนนต์ของเว็บไซต์ เหตุการณ์ดังกล่าวอาจรวมถึง (แต่ไม่จำกัดเพียง) สิ่งต่างๆ ต่อไปนี้

  • การโหลดหน้าเว็บ
  • การคลิกลิงก์
  • การส่งแบบฟอร์ม
  • การเล่นวิดีโอ
  • การซื้อ
  • การสมัครใช้บริการ
  • การติดตั้งแอป

พารามิเตอร์คืออะไร

พารามิเตอร์คือข้อมูลที่เชื่อมโยงกับเหตุการณ์ ตัวอย่างของพารามิเตอร์ รวมถึง:

  • มูลค่ารายการ
  • รหัสคูปอง
  • วิธีการเข้าสู่ระบบ
  • รหัสธุรกรรม
  • สกุลเงิน

เหตุการณ์และพารามิเตอร์บอกเกี่ยวกับความต้องการของลูกค้าได้มากนัก และช่วยตอบคำถามต่างๆ เช่น หน้าผลิตภัณฑ์ใดมียอดดูสูงสุด ปุ่มใดที่มีการคลิกบ่อยขึ้น แคมเปญใดนำไปสู่ การซื้อหรือการสมัครใช้บริการ

คำสั่ง event

คําสั่ง event (ใช้กับแท็ก Google) จะส่งข้อมูลเหตุการณ์ไปยังผลิตภัณฑ์การโฆษณาและการวัดผลของ Google ต้นแบบของคำสั่ง event มีดังนี้

gtag('event', '<type>', {<parameters>});

<type> คือประเภทของเหตุการณ์ เช่น เหตุการณ์ Conversion ของ Google Ads หรือชื่อเหตุการณ์ 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 และป้ายกำกับ 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

  1. ใน Tag Manager ให้เริ่มต้นแท็ก Google Ads ใหม่ จากหน้าจอหลัก ให้เลือก แท็กใหม่ > การกำหนดค่าแท็ก > เครื่องมือวัด Conversion ของ Google Ads
  2. ลงชื่อเข้าใช้บัญชี Google Ads เพื่อดูค่าทั้งหมดที่คุณจะใช้เพื่อตั้งค่าแท็กให้สมบูรณ์
    • ในบัญชี Google Ads ให้คลิกเมนูเครื่องมือและการตั้งค่า (ไอคอนเครื่องมือและการตั้งค่า)
    • เลือกการวัด: Conversion ซึ่งจะเปิดไปที่ตารางการกระทําที่ถือเป็น Conversion
    • เลือกชื่อ Conversion ที่คุณต้องการใช้จากคอลัมน์การกระทําที่ถือเป็น Conversion
    • ขยายแท็บสําหรับการตั้งค่าแท็กเพื่อดูรายละเอียดแท็ก
    • เลือกใช้ Google Tag Manager
    • คัดลอกรหัส Conversion และป้ายกำกับ Conversion
  3. ใน Tag Manager ให้เพิ่มค่ารหัส Conversion และป้ายกำกับ Conversion ที่จำเป็นซึ่งได้มาจากขั้นตอนที่ 2 ลงในช่องที่กำหนด หรือจะเพิ่มมูลค่า Conversion รหัสธุรกรรม และรหัสสกุลเงินก็ได้ (ไม่บังคับ) อย่าลืมใช้ตัวแปร Tag Manager กับค่าของช่องเหล่านี้เมื่อจำเป็น (เช่น แทบทุกกรณีจะใช้ตัวแปร สำหรับรหัสธุรกรรม)

  4. เลือกทริกเกอร์อย่างน้อย 1 รายการในส่วน "การทริกเกอร์" เพื่อระบุว่าแท็กควรเริ่มทำงานเมื่อใด

  5. คลิก "บันทึก" เพื่อตั้งค่าแท็กให้เสร็จสมบูรณ์

  6. ดูตัวอย่างการเปลี่ยนแปลง และ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 อย่างดังนี้

  1. Google Analytics: แท็ก Universal Analytics
  2. ทริกเกอร์ที่จะทำให้แท็กเริ่มทำงาน

หากต้องการดูข้อมูลเพิ่มเติม โปรดอ่านเอกสารในศูนย์ช่วยเหลือเกี่ยวกับแท็ก Universal Analytics

ข้อมูลเหตุการณ์ Universal Analytics มีโครงสร้างดังนี้

ชื่อ ประเภท ค่าเริ่มต้น คำอธิบาย
<action> string ค่าที่จะแสดงเป็นการกระทำของเหตุการณ์ในรายงานเหตุการณ์ของ Google Analytics
<category> string "(ไม่ได้ตั้งค่า)" หมวดหมู่ของกิจกรรม
<ป้ายกำกับ> string "(ไม่ได้ตั้งค่า)" ป้ายกำกับของเหตุการณ์
<value> ตัวเลข จำนวนเต็มที่ไม่เป็นลบซึ่งจะปรากฏเป็นค่าช่องระบายอากาศ

อ่านโครงสร้างของพารามิเตอร์เหตุการณ์ Google Analytics เพื่อให้ทราบข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่ Google Analytics ตีความโครงสร้างของเหตุการณ์

กิจกรรม Floodlight

"กิจกรรม Floodlight" คือ Conversion ที่สอดคล้องกับเหตุการณ์เฉพาะเจาะจงที่คุณต้องการวัด เช่น การซื้อหรือการเข้าชมหน้าเว็บเสร็จสมบูรณ์ เมื่อผู้ใช้ดำเนินการหลังจากที่เห็นโฆษณาหนึ่งของคุณ นั่นเรียกว่า Conversion ดูข้อมูลเพิ่มเติม

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 ได้ อ่านข้อมูลเพิ่มเติมได้ในเอกสารในศูนย์ช่วยเหลือ