คู่มือนี้อธิบายวิธีวัดการโต้ตอบในโซเชียลโดยใช้ analytics.js
ภาพรวม
คุณสามารถใช้การวิเคราะห์การโต้ตอบทางโซเชียลเพื่อวัดจำนวนครั้งที่ผู้ใช้คลิกปุ่มโซเชียลที่ฝังอยู่ในหน้าเว็บ ตัวอย่างเช่น คุณอาจวัดการกด "Like" ของ Facebook หรือ "ทวีต" ใน Twitter
แม้ว่าการวัดเหตุการณ์จะช่วยให้คุณวิเคราะห์การโต้ตอบของผู้ใช้ทั่วไปได้เป็นอย่างดี แต่ Analytics โซเชียลมีกรอบการทำงานที่สอดคล้องกันเพื่อบันทึกการโต้ตอบในโซเชียล ซึ่งทำให้มีชุดรายงานที่สอดคล้องกันเพื่อเปรียบเทียบการโต้ตอบในเครือข่ายโซเชียลในหลายๆ เครือข่าย
หากคุณไม่คุ้นเคยกับการโต้ตอบทางโซเชียลใน Google Analytics หรือไม่แน่ใจว่าควรใช้ค่าใดสำหรับโซเชียลเน็ตเวิร์ก การกระทำ หรือเป้าหมาย คุณควรอ่านบทความเกี่ยวกับปลั๊กอินและการโต้ตอบโซเชียลในศูนย์ช่วยเหลือของ Analytics ก่อน
การใช้งาน
คุณสามารถส่ง Hit การโต้ตอบทางสังคมโดยใช้คำสั่ง send
และระบุ hitType เป็น social
คำสั่ง send
มีลายเซ็นต่อไปนี้สำหรับประเภท Hit ประเภท social
ga('send', 'social', [socialNetwork
], [socialAction
], [socialTarget
], [fieldsObject]);
ช่องการโต้ตอบทางโซเชียล
ตารางต่อไปนี้สรุปช่องการโต้ตอบทางโซเชียล
ชื่อช่อง | ประเภทค่า | จำเป็น | คำอธิบาย |
---|---|---|---|
socialNetwork |
ข้อความ | ใช่ | เครือข่ายที่เกิดการกระทำนั้น (เช่น Facebook, Twitter) |
socialAction |
ข้อความ | ใช่ | ประเภทการดำเนินการที่เกิดขึ้น (เช่น กดชอบ ส่ง ทวีต) |
socialTarget |
ข้อความ | ใช่ | ระบุเป้าหมายของการโต้ตอบทางโซเชียล โดยปกติแล้วค่านี้จะเป็น URL แต่อาจเป็นข้อความใดก็ได้ (เช่น http://mycoolpage.com) |
สำหรับคำอธิบายโดยละเอียดเพิ่มเติมของช่องเหล่านี้ โปรดดูการเก็บรวบรวมข้อมูลในศูนย์ช่วยเหลือของ Analytics
ตัวอย่าง
คำสั่งต่อไปนี้จะส่ง Social Interaction Hit ไปยัง Google Analytics เพื่อระบุว่ามีการคลิกปุ่มชอบของ Facebook สำหรับเว็บไซต์ http://myownpersonaldomain.com
ga('send', 'social', 'Facebook', 'like', 'http://myownpersonaldomain.com');
โปรดทราบว่าอาจมีการระบุช่องที่ส่งผ่านในพารามิเตอร์อำนวยความสะดวกใน fieldsObject
เช่นเดียวกับคำสั่ง send
ทั้งหมด คำสั่งข้างต้นสามารถเขียนใหม่เป็น
ga('send', {
hitType: 'social',
socialNetwork: 'Facebook',
socialAction: 'like',
socialTarget: 'http://myownpersonaldomain.com'
});
หากคุณใช้ปุ่มชอบของ Facebook อย่างเป็นทางการและสมัครรับข้อมูลกิจกรรม edge.create
เมื่อมีการกระทำ "ชอบ" เกิดขึ้น คุณจะได้รับแจ้ง
FB.Event.subscribe('edge.create', function(url) {
ga('send', 'social', 'facebook', 'like', url);
});
โปรดดูรายละเอียดเพิ่มเติมที่ Facebook JavaScript SDK