การติดแท็กคู่จะช่วยให้คุณคงการติดตั้งใช้งาน Universal Analytics ไว้ต่อไปได้ในขณะที่สร้างการติดตั้งใช้งาน Google Analytics 4
วิธีการติดแท็กคู่นี้ช่วยให้คุณสร้างบันทึกย้อนหลัง (และฐานทักษะ) ใน Google Analytics 4 ได้ในขณะที่ยังคงใช้ Universal Analytics ต่อไปจนกว่าคุณพร้อมที่จะเปลี่ยน
บทความนี้ประกอบด้วยการติดแท็กคู่ของ gtag.js
หากติดตั้งใช้งานพร็อพเพอร์ตี้ Universal Analytics ด้วย gtag.js คุณสามารถติดแท็กคู่สําหรับพร็อพเพอร์ตี้ Google Analytics 4 ได้ด้วยวิธีใดวิธีหนึ่งต่อไปนี้
- ใช้ผู้ช่วยการตั้งค่า GA4 และเลือกตัวเลือกเพื่อ "เปิดใช้การเก็บรวบรวมข้อมูลโดยใช้แท็กที่มีอยู่" (ตัวเลือกนี้ใช้ฟีเจอร์ที่เรียกว่าแท็กเว็บไซต์ที่เชื่อมต่อ)
- เพิ่มคําสั่ง "config" ใหม่ด้วยตนเองโดยใช้รหัสแท็ก (เช่น G-XXXXXXXX)
เมื่อคุณติดตั้งใช้งานการวัดเหตุการณ์ในพร็อพเพอร์ตี้ UA และติดแท็กคู่ผ่าน gtag.js หากพร็อพเพอร์ตี้ UA ไม่ได้ระบุคําสั่ง 'send_to'
เว็บไซต์จะส่งเหตุการณ์ไปยังทั้งพร็อพเพอร์ตี้ UA และ GA4 ค่าหมวดหมู่/การกระทํา/ป้ายกํากับจากเหตุการณ์ UA จะได้รับการแปลเป็นเหตุการณ์และพารามิเตอร์ Google Analytics 4 โดยอัตโนมัติดังนี้
- การกระทำของเหตุการณ์จะกลายเป็นชื่อเหตุการณ์ในพร็อพเพอร์ตี้ Google Analytics 4
- หมวดหมู่ ป้ายกํากับ และค่าเหตุการณ์จะกลายเป็นพารามิเตอร์เหตุการณ์ในพร็อพเพอร์ตี้ Google Analytics 4 (โปรดดูขีดจำกัดของพารามิเตอร์ที่ด้านล่าง)
1: gtag('event', <action>, {
2: 'event_category': <category>,
3: 'event_label': <label>,
4: 'value': <value>
5: });
ระบบจะแปลเหตุการณ์เป็นพร็อพเพอร์ตี้ Google Analytics 4 โดยใช้ลายเซ็นของเหตุการณ์ทั่วไป ดังนี้
1: gtag('event', <event_name>, {
2: <parameter_1>: <parameter_1_value>,
3: <parameter_2>: <parameter_2_value>,
4: <parameter_3>: <parameter_3_value>,
5: ...
6: });
<action>
ในพร็อพเพอร์ตี้ Universal Analytics จะจับคู่กับ <event_name>
ในพร็อพเพอร์ตี้ Google Analytics 4 และ 'event_category'
, 'event_label'
และ 'value'
พร้อมกับค่าที่เกี่ยวข้องจะจับคู่กับพารามิเตอร์ที่มีค่ากํากับไว้
ฟีเจอร์การวัดที่ปรับปรุงแล้วที่เปิดใช้โดยค่าเริ่มต้นในสตรีมข้อมูลเว็บของ Google Analytics 4 จะบันทึกการโต้ตอบหลักของผู้ใช้หลายประเภท เช่น การดาวน์โหลดไฟล์ การลิงก์ขาออก และการติดตามการมีส่วนร่วมกับวิดีโอของผู้ใช้ หากคุณติดตามการโต้ตอบเหล่านี้ใน Universal Analytics อยู่แล้ว คุณอาจต้องการหลีกเลี่ยงการนับการโต้ตอบเดียวกันของผู้ใช้ซ้ำด้วยการปิดใช้ในการตั้งค่าการวัดที่ปรับปรุงแล้ว
ติดตั้งใช้งานเหตุการณ์ด้วยตนเองหลังจากการติดแท็กคู่
หากคุณทําการเปลี่ยนแปลงระดับโค้ดในเว็บไซต์ได้ เราขอแนะนําให้คุณใช้แนวทางการวัดเหตุการณ์ใน Google Analytics 4 ด้วยการวางแผนล่วงหน้า การเปลี่ยนแปลงระดับโค้ดช่วยให้คุณควบคุมชื่อพารามิเตอร์เหตุการณ์ในเวลาที่รวบรวมได้
ในกรณีนี้ คุณสามารถใช้ประโยชน์จากการวัดที่ปรับปรุงแล้วในสตรีมข้อมูลเว็บของ Google Analytics 4 ได้โดยเปิดใช้ตัวเลือกการติดตามไว้ และหลีกเลี่ยงการเขียนโค้ดด้วยตนเองที่เทียบเท่าในการติดตั้งใช้งาน Google Analytics 4
ไปที่บทความจับคู่เหตุการณ์ Universal Analytics และมิติข้อมูลที่กําหนดเองกับ Google Analytics 4 เพื่อดูคำแนะนำโดยละเอียด
การติดแท็กคู่ของ Google Tag Manager
รูปแบบและความยืดหยุ่นของ Google Tag Manager จะช่วยอํานวยความสะดวกในกระบวนการสร้างการติดตั้งใช้งาน Google Analytics 4 ขณะที่ยังคงรักษาการติดตั้งใช้งาน Universal Analytics ไว้อยู่ ในกรณีส่วนใหญ่ คุณสามารถใช้ตัวแปรและทริกเกอร์จํานวนมากที่กำหนดไว้เพื่อป้อนข้อมูลให้กับ Universal Analytics เพื่อสร้างเหตุการณ์และคําจํากัดความที่กําหนดเองของ Google Analytics 4 ได้ด้วย
เมื่อใช้ Google Tag Manager คุณสามารถใช้ทริกเกอร์และตัวแปรเดียวกันจำนวนมากสําหรับการติดตามเหตุการณ์ Universal Analytics และ Google Analytics 4 ได้
การติดแท็กคู่ของ analytics.js
หากการติดตั้งใช้งาน Universal Analytics ในปัจจุบันใช้การเรียกใช้ในหน้าเว็บไปยัง analytics.js คุณจะต้องเพิ่ม gtag.js หรือ Google Tag Manager (หรือระบบจัดการแท็กอื่น) ในหน้าเว็บด้วยเพื่อให้คุณเริ่มส่งข้อมูลไปยัง Google Analytics 4 ได้เช่นกัน (ผ่านแท็กเว็บไซต์ที่เชื่อมต่อหรือผ่านการติดแท็ก Google Analytics 4)
โดยทั่วไปแล้ว เราไม่แนะนําให้ใช้ไลบรารี analytics.js เพื่อส่งข้อมูลไปยังพร็อพเพอร์ตี้ Google Analytics 4 ขอแนะนําให้ใช้แท็ก Google เพื่อส่งข้อมูลไปยัง Google Analytics 4 และรับประโยชน์จากข้อดีทั้งหมดของแท็ก Google ล่าสุด
หากยังต้องการใช้ analytics.js คุณสามารถใช้แท็กเว็บไซต์ที่เชื่อมต่อ หรือฟีเจอร์รวบรวมเหตุการณ์ Universal Analytics ในพร็อพเพอร์ตี้ GA4 เพื่อส่ง Hit ของเหตุการณ์ ช่วงเวลา และข้อยกเว้นใน analytics.js ไปยังพร็อพเพอร์ตี้ Google Analytics 4 ดูข้อมูลเพิ่มเติม
การย้ายข้อมูลอีคอมเมิร์ซ
ความซับซ้อนที่สัมพันธ์กันในการติดตามอีคอมเมิร์ซของ Google Analytics ต้องการการพิจารณาเป็นพิเศษในบริบทของการย้ายข้อมูล Google Analytics 4 และการติดแท็กคู่ โปรดดูรายละเอียดเพิ่มเติมในส่วนการย้ายข้อมูลอีคอมเมิร์ซ GA4 ในเอกสารความช่วยเหลือของ Google
การแก้ไขและการสร้างเหตุการณ์จากอินเทอร์เฟซ Analytics
Google Analytics 4 ให้คุณแก้ไขเหตุการณ์ขณะที่ระบบกำลังประมวลผลเหตุการณ์อยู่ และสร้างเหตุการณ์ใหม่โดยอิงตามเหตุการณ์และพารามิเตอร์อื่นๆ ได้อีกด้วย ดูวิธีการ
การแก้ไขเหตุการณ์
การแก้ไขเหตุการณ์เทียบได้กับลักษณะการตั้งค่าข้อมูลพร็อพเพอร์ตี้และตัวกรองข้อมูลพร็อพเพอร์ตี้ใน Universal Analytics และยังนําไปใช้เพื่อวัตถุประสงค์พิเศษอื่นๆ ได้อีกด้วย ลองพิจารณากรณีการใช้งาน 3 แบบต่อไปนี้
การแก้ไขเหตุการณ์สําหรับการรวม
สมมติว่า URL ของ "หน้าขอบคุณ" สำหรับการส่งไปที่ "ติดต่อเรา" มีอาร์ติแฟกต์ที่ไม่มีความหมายสำหรับการวิเคราะห์ จึงไม่จำเป็นที่จะต้องแยกย่อยค่าพารามิเตอร์ page_location เช่น
https://www.mysite.com/thank-you?f9fslp43
https://www.mysite.com/thank-you?0fb3kixc
https://www.mysite.com/thank-you?l3kndj3b
คุณสามารถรวม page_location เข้าด้วยกันและปรับปรุงการวิเคราะห์โดยการกําหนดค่าการแก้ไขเหตุการณ์ ดังนี้
แก้ไขเหตุการณ์
ชื่อการแก้ไข
การรวมหน้าขอบคุณ |
เงื่อนไขการจับคู่
พารามิเตอร์ | โอเปอเรเตอร์ | ค่า |
event_name | เท่ากับ | page_view |
page_location | ประกอบด้วย | thank-you |
แก้ไขพารามิเตอร์
พารามิเตอร์ | ค่าใหม่ |
page_location | https://www.mysite.com/thank-you |
- ในส่วนผู้ดูแลระบบ ภายในการแสดงข้อมูล ให้คลิกเหตุการณ์
- คลิกแก้ไขเหตุการณ์
- กําหนดค่าและบันทึกการแก้ไขเหตุการณ์ ดังนี้
แก้ไขเหตุการณ์
ชื่อการแก้ไข
จับคู่ form_selection กับมิติข้อมูลที่กำหนดเองของอุตสาหกรรม
เงื่อนไขการจับคู่พารามิเตอร์ โอเปอเรเตอร์ ค่า event_name เท่ากับ form_selection form_name เท่ากับ lead-form field_name เท่ากับ industry
แก้ไขพารามิเตอร์พารามิเตอร์ ค่าใหม่ industry_selection [[field_selection]]
- ในส่วนผู้ดูแลระบบ ภายในการแสดงข้อมูล ให้คลิกคำจำกัดความที่กำหนดเอง
- เลือกมิติข้อมูลที่กำหนดเอง แล้วคลิกสร้างมิติข้อมูลที่กำหนดเอง
- กําหนดค่าและบันทึกมิติข้อมูลที่กําหนดเองดังนี้
มิติข้อมูลที่กำหนดเองใหม่
ชื่อมิติข้อมูล ขอบเขต พารามิเตอร์เหตุการณ์ อุตสาหกรรม ผู้ใช้ industry_selection - ทำซ้ำขั้นตอนด้านบนกับเมนูแบบเลื่อนลงของตําแหน่งงาน
การแก้ไขเหตุการณ์เพื่อสร้างพารามิเตอร์เหตุการณ์ Google Analytics 4 ที่มีความหมายมากขึ้นด้วยแท็กเว็บไซต์ที่เชื่อมต่อ
ตามที่ระบุไว้ข้างต้น คุณสามารถใช้แท็กเว็บไซต์ที่เชื่อมต่อเพื่อรวบรวมข้อมูลในพร็อพเพอร์ตี้ Google Analytics 4 ได้ตามการติดตั้งใช้งาน gtag.js ที่มีอยู่ของ Universal Analytics ความท้าทายของวิธีนี้คือการสร้างพารามิเตอร์เหตุการณ์ที่มีความหมายจากชื่อ event_category, event_label และชื่อมิติข้อมูลที่กําหนดเองทั่วไป ซึ่งแท็กเว็บไซต์ที่เชื่อมต่อจะพุชไปที่ Google Analytics 4 โดยค่าเริ่มต้น
การแก้ไขเหตุการณ์ในกรณีนี้จะคล้ายกับกรณีที่ระบุไว้ก่อนหน้านี้อย่างมาก และมีลักษณะดังนี้
แก้ไขเหตุการณ์
ชื่อการแก้ไข
จับคู่ event_label กับ social_network |
เงื่อนไขการจับคู่
พารามิเตอร์ | โอเปอเรเตอร์ | ค่า |
event_name | เท่ากับ | connect |
event_category | เท่ากับ | social |
field_name | เท่ากับ | industry |
แก้ไขพารามิเตอร์
พารามิเตอร์ | ค่าใหม่ |
social_network |
[[event_label]] |
การสร้างเหตุการณ์
การสร้างเหตุการณ์มีประโยชน์อย่างยิ่งสําหรับการสร้างเหตุการณ์ใหม่ที่คุณสามารถกําหนดให้เป็น Conversion เพื่อตอบสนองต่อเหตุการณ์อื่นๆ ที่คุณรวบรวมได้ โปรดดูรายละเอียดเพิ่มเติมที่ส่วนสร้างเหตุการณ์ Conversion ใหม่ผ่านอินเทอร์เฟซผู้ใช้
โปรดดู[GA4] แก้ไขและสร้างเหตุการณ์ในศูนย์ช่วยเหลือของ Analytics เพื่อดูรายละเอียดเพิ่มเติมเกี่ยวกับทั้ง 2 กระบวนการนี้