Bạn có thể vào trang này để xem hướng dẫn đầy đủ hơn, ở đây mình chỉ làm 1 ví dụ về add tracking của Facebook Like button như hướng dẫn trên trang Google.
Có 1 số điểm chúng ta cần lưu ý
1. Đối với mỗi Social Networking khác nhau sẽ có những đoạn code khác nhau
2. Đối với các action khác nhau như Like, Share, Send sẽ phải thêm 1 đoạn code khác.
Đây là đoạn code sẽ tracking lại các action của Social Networking Plugin
_gaq.push(['_trackSocial', network, socialAction, opt_target, opt_pagePath]);
- "network": tham số này là bắt buộc, tham số này sẽ chỉ ra mạng XH nào mình muốn tracking. VD: "facebook", "twitter", "linkedin".
- "socialAction": tham số bắt buộc, tham số này sẽ chỉ ra action nào sẽ được tracking, vd: "like", "share", "tweet"
- "opt_target": đây là tham số tùy chọn. Tham số này có thể là 1 đường dẫn hoặc 1 đoạn text như title của trang hiện tại. Nếu tham số này bỏ trống nó được gán bằng chính URL của trang hiện tại (
document.location.href
. )- "opt_pagePath": đây cũng là tham số tùy chọn. Tham số này sẽ là full URL path, bạn có thể thay bằng bất cứ URL nào. Nếu tham số để trống sẽ được gán bằng đúng URL của trang hiện tại.
Sau đây là cách thức mình sẽ tracking action Like của Facebook
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script> <fb:like></fb:like>
Like
FB.Event.subscribe('edge.create', function(targetUrl) { _gaq.push(['_trackSocial', 'facebook', 'like', targetUrl]); });
Unlike
FB.Event.subscribe('edge.remove', function(targetUrl) { _gaq.push(['_trackSocial', 'facebook', 'unlike', targetUrl]); });
Share
FB.Event.subscribe('message.send', function(targetUrl) { _gaq.push(['_trackSocial', 'facebook', 'send', targetUrl]); });
Hiện tại mình mới thử nên kết quả bên Google Analytic vẫn chưa thấy. Khi nào có sẽ update trên bài viết này
Không có nhận xét nào:
Đăng nhận xét