คุณสามารถใช้เหตุการณ์ของ Google Analytics เพื่อติดตามการคลิกลิงก์ซึ่งนำผู้ใช้ไปยังเว็บไซต์อื่นที่ไม่ใช่ของคุณได้
หากต้องการตั้งค่าการติดตามผลของเหตุการณ์ Analytics คุณจะต้องแก้ไข HTML และเขียนโค้ดใน JavaScript เป็น หรือขอความช่วยเหลือจากนักพัฒนาเว็บที่มีประสบการณ์ได้
ดูข้อมูลเพิ่มเติมเกี่ยวกับการตั้งค่าโค้ดติดตามขั้นพื้นฐาน
หากเพิ่มโค้ดติดตาม gtag.js ลงในเว็บไซต์ไว้ คุณสามารถคัดลอกและวางสคริปต์ด้านล่างไว้ในหน้าเว็บของตัวเองเพื่อตั้งค่าการติดตามผลของเหตุการณ์สำหรับลิงก์ขาออก
หากคุณคัดลอกและวางสคริปต์นี้ตรงกับที่ปรากฏที่นี่ การคลิกขาออกจะปรากฏขึ้นในรายงานเหตุการณ์ Analytics โดยมีหมวดหมู่เป็น "ขาออก" การกระทำเป็น "คลิก" และป้ายกำกับ = URL (ในข้อมูลโค้ด เหตุการณ์เหล่านี้จะแสดงเป็นตัวหนา) คุณสามารถใช้ค่าเหล่านี้ หรือเปลี่ยนแปลงและกำหนดค่าของตัวเองก็ได้ ดูข้อมูลเพิ่มเติมเกี่ยวกับคอมโพเนนต์เหตุการณ์
<script>
/**
* ฟังก์ชันที่ติดตามการคลิกลิงก์ขาออกใน Analytics
* ฟังก์ชันนี้ใช้สตริง URL ที่ถูกต้องเป็นอาร์กิวเมนต์ และใช้สตริง URL นั้น
* เป็นป้ายกำกับเหตุการณ์ การตั้งค่าวิธีการถ่ายโอนเป็น "บีคอน" ช่วยให้เกิดการส่ง Hit
* การใช้ "navigator.sendBeacon" ในเบราว์เซอร์ที่สนับสนุน
*/
var trackOutboundLink = function(url) {
gtag('event', 'click', {
'event_category': 'outbound',
'event_label': url,
'transport_type': 'beacon',
'event_callback': function(){document.location = url;}
});
}
</script>
นอกจากนี้คุณยังต้องเพิ่ม (หรือแก้ไข) แอตทริบิวต์ onclick
ลงในลิงก์ของคุณด้วย ใช้ตัวอย่างนี้เป็นต้นแบบสำหรับลิงก์ของคุณเอง
<a href="http://www.example.com" onclick="trackOutboundLink('http://www.example.com'); return false;">เช็คเอาต์ example.com</a>