2010-04-07 35 views
6

Tôi hiện đang trong quá trình lập trình một tiện ích tạo URL theo dõi GA (utm.gif) URL: dựa trên các thông số nhất định. Đối với những người đang tự hỏi tại sao tôi làm điều này ở phía máy chủ, tôi cần phải thực hiện phía máy chủ này vì ngữ cảnh mà tôi sẽ bắt đầu theo dõi đơn giản là không hỗ trợ JavaScript và như vậy ga.js hoàn toàn vô dụng tôi.Định dạng tham số khi theo dõi sự kiện Google Analytics với tự động yêu cầu phía máy chủ

Tôi đã quản lý để làm cho nó hoạt động khác khá độc đáo nhưng tôi đã nhấn một snag: Tôi không thể theo dõi sự kiện hoặc biến tùy chỉnh vì tôi không biết chính xác giá trị của thông số utme nên được cấu trúc để tạo thành sự kiện hợp lệ hoặc nhấn loại var. GA own documentation trên thông số này cũng không chính xác lắm.

Tôi đã thử tất cả mọi thứ từ Googling mà không tìm thấy bất cứ điều gì (mà tôi tìm thấy mỉa mai) để đảo ngược kỹ thuật ga.js, tiếc là nó minified và khá không đọc được vì lý do đó. Phiên bản "di động" của GA không hỗ trợ kể từ khi GA chính thức di động không hỗ trợ các sự kiện cũng như vars.

Để tóm tắt, định dạng của thông số utme cho loại lần truy cập trang eventcustom variable là gì?

Trả lời

3

Tôi chưa tự thử điều này nhưng bằng cách đọc GA documentation linkGA Event Tracking Guide. Sau đó, các mã tương đương với:

var pageTracker = _gat._getTracker("UA-xxxxxx-x"); 
pageTracker._trackEvent('my_category', 'my_action', 'my_label', 'my_value'); 

sẽ cho kết quả trong một utme tham số như (Tôi không chắc chắn nếu điều này cần được mã hóa nhưng nó không thể làm tổn thương):

utme=5(my_category*my_action*my_label)(my_value) 
+0

Bạn biết đấy, Tôi có một nghi ngờ leo thang rằng thông tin không có ở đó ba ngày trước. Bất kỳ ý tưởng nào về định dạng cho nhiều sự kiện theo yêu cầu? – Esko

+1

Tôi có chính xác những trải nghiệm tương tự với tài liệu của Google và đôi khi những thứ bạn biết đã biến mất! Tôi đoán là bạn có thể đặt nhiều thông số utme - mặc dù tôi không thể tìm thấy bất kỳ tài liệu nào để hỗ trợ điều này. Tôi đã tìm thấy bản trình bày ngắn gọn về theo dõi sự kiện. http://services.google.com/analytics/breeze/en/et_vps/index.html –

+0

Thực hiện phía máy khách và sử dụng charles hoặc một số proxy khác (như được xây dựng trong chrome) để hiển thị cho bạn định dạng chính xác mà GA tạo mã javascript. – PPrice

Các vấn đề liên quan