Chương 10: Thực hành cài đặt GoogleAnalytics

Một phần của tài liệu Ebook tất cả về SEO vietmoz 2013 (Trang 184 - 187)

Bài 2 : Tạo pageview ảo

Trung tâm Đào tạo SEO VietMoz – VietMoz.edu.vn

Bài 1: Tùy chỉnh tham số UA

Nào hãy cùng bắt đầu. Khi bạn tạo một tài khoản Google Analytics, nó sẽ cung cấp cho bạn một cái mã. Mã này để phân biệt các website với nhau. Code của bạn có thể trông giống như sau: UA- 123456789.

Trong ví dụ dưới đây, thay thế những ký tựđại diện (UA-XXXXXXX-X) bằng code của bạn, ví dụ

UA-1234567-8:

<script type="text/javascript">var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-XXXXXXX-X']); _gaq.push(['_trackPageview']);

(function() {

var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;

ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google- analytics.com/ga.js';

var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();

</script>

Bài 2: Tạo pageview ảo

Chắc chắn chỉnh sửa đầu tiên mà chúng ta muốn làm với mã theo dõi là chỉnh sửa “trackPageView” để nó lưu lại số pageview của trang web mà chúng ta chỉ ra thanh vì mặc định đọc URL từ thanh địa chỉ.

Những lý do chính mà bạn cần phải thay đổi là:

 Đổi những gì mà thông thường là sự kiện (như số lượng click) thành mục tiêu – chỉ pageview hoặc pageview ảo mới có thể là mục tiêu

 Bổ sung thêm thông tin trong pageview như là thông tin chứa trong văn bản neo (e.g. index.html#anchor)

Bạn thay đổi bằng cách thêm tham số thứ 2 vào _trackPageview trong dòng code sau: _gaq.push(['_trackPageview', '<virtualpagename>']);

Bài tập: Bổ sung pageview ảo của '/example.html'vào đoạn code dưới đây: <script type="text/javascript">var _gaq = _gaq || [];

_gaq.push(['_setAccount', 'UA-XXXXXXX-X']); _gaq.push(['_trackPageview','/example.html']); (function() {

var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;

ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google- analytics.com/ga.js';

var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();

</script>

Bài 3:Theo dõi biến ngẫu nhiên

Bạn sẽ thu được nhiều dữ liệu hữu ích về pageview, session và visitor từ Google Ananlytics nếu bạn biết cách tận dụng nó. Việc này thực hiện thông qua thiết lập biến ngẫu nhiên. Cấu trúc của một biến ngẫu nhiên là:

_gaq.push(['_setCustomVar', <slot number>, '<custom var name>', '<custom var value>', <type>]); Trong đó:

 "slot number" là một số trong khoảng từ 1 đến 5. Bạn không nên sử dụng lại số này để gán giá trị cho các biến khác

 "custom var name" là tên của biến dưới dạng một chuỗi ký tự

 "custom var value" là giá của biến cũng dưới dạng một chuỗi ký tự

 "type" có thể là 1, 2 hoặc 3 tương ứng là visitor-level", "session-level" hoặc "page-level" Biến thường được nhập vào dòng phía trước trackPageview.

Trung tâm Đào tạo SEO VietMoz – VietMoz.edu.vn

Lời kết

Một phần của tài liệu Ebook tất cả về SEO vietmoz 2013 (Trang 184 - 187)

Tải bản đầy đủ (PDF)

(187 trang)