พอดีอยาก Track ดูการคลิกของ Ads ครับ ผมเลยเลือกใช้ Event Tracking ของ Google Analytics
แต่ไม่เคยทำมาก่อนครับ เลยงง ใครเคยทำช่วยแนะนำหน่อยครับ
ผมใช้ WP เลยเอาโค้ดนี้ใส่ใน header.php ของธีม
<script>
/**
* ฟังก์ชันที่ติดตามการคลิกลิงก์ขาออกใน Analytics
* ฟังก์ชันนี้ใช้สตริง URL ที่ถูกต้องเป็นอาร์กิวเมนต์ และใช้สตริง URL นั้น
* เป็นป้ายกำกับเหตุการณ์ การตั้งค่าวิธีการถ่ายโอนเป็น "บีคอน" ช่วยให้เกิดการส่ง Hit
* การใช้ "navigator.sendBeacon" ในเบราว์เซอร์ที่สนับสนุน
*/
var trackOutboundLink = function(url) {
ga('send', 'event', 'outbound', 'click', url, {
'transport': 'beacon',
'hitCallback': function(){document.location = url;}
});
}
</script>
ส่วนที่แสดงผล Ads Banner ผมใส่ตามนี้
<a href="http://www.ททท.com" onclick="trackOutboundLink('http://www.ททท.com'); return false;">
<img alt="ads" src="http://www.ปปป.com/wp-content/uploads/2017/04/ads728x90.jpg">
</a>
แค่นี้เสร็จเลยหรือปล่าวครับ หรือผมต้องแก้ไขอะไรเพิ่มไหม ผมงง ตรงที่เป็นตัวหนา ตรงนี้
ga('send', 'event', 'outbound', 'click', url, {
อันนี้ผมต้องเปลี่ยนอะไรไหม คือลองคลิกแล้ว เข้าไปดูใน Event ก็ไม่เห็นมีไรขึ้นมาอ่ะครับ
ขอบคำแนะนำด้วยครับ