Đối tượng theo dõi (còn được gọi là "trình theo dõi") là đối tượng có thể thu thập và lưu trữ dữ liệu, sau đó gửi dữ liệu đó đến Google Analytics.
Khi tạo một trình theo dõi mới, bạn phải chỉ định ID theo dõi (giống với ID thuộc tính tương ứng với một trong các thuộc tính Google Analytics của bạn ) cũng như miền cookie , chỉ định cách cookie được lưu trữ. (Giá trị 'auto'
được đề xuất chỉ định cấu hình miền cookie tự động .)
Nếu cookie không tồn tại cho miền được chỉ định, ID khách hàng sẽ được tạo và lưu trữ trong cookie và người dùng được xác định là mới . Nếu tồn tại một cookie có chứa giá trị ID khách hàng, thì ID khách hàng đó sẽ được đặt trên trình theo dõi và người dùng được xác định là quay lại .
Khi tạo, các đối tượng trình theo dõi cũng thu thập thông tin về ngữ cảnh duyệt hiện tại như tiêu đề trang và URL cũng như thông tin về thiết bị như độ phân giải màn hình, kích thước khung nhìn và mã hóa tài liệu. Khi đến lúc gửi dữ liệu đến Google Analytics, tất cả thông tin hiện được lưu trữ trên trình theo dõi sẽ được gửi.
Phương pháp tạo
Thư viện analytics.js cung cấp nhiều cách khác nhau để tạo trình theo dõi, nhưng cách phổ biến nhất là sử dụng create
lệnh và chuyển trường ID theo dõi và miền cookie làm tham số thứ hai và thứ ba:
Đặt tên theo dõi
Bạn cũng có thể, tùy ý, đặt tên cho trình theo dõi bằng cách chuyển trường tên làm đối số thứ tư trong create
lệnh. Đặt tên một trình theo dõi là cần thiết trong trường hợp bạn cần tạo nhiều hơn một trình theo dõi cho cùng một trang. Để biết thêm chi tiết về lý do bạn có thể cần làm điều này, hãy xem phần bên dưới về cách làm việc với nhiều trình theo dõi .
Tạo trình theo dõi mà không đặt name
trường được gọi là tạo trình theo dõi "mặc định". Một trình theo dõi mặc định được đặt tên nội bộ là "t0".
Chỉ định các trường tại thời điểm tạo
Đối tượng trường tùy chọn cũng có thể được chuyển cho phép bạn đặt bất kỳ trường nào trong số các trường analytics.js tại thời điểm tạo, vì vậy chúng sẽ được lưu trữ trên trình theo dõi và áp dụng cho tất cả các lần truy cập được gửi.
Và như với tất cả các lệnh gọi ga()
hàm, đối tượng trường cũng có thể được sử dụng để chỉ định tất cả các trường cùng nhau:
Xem phần create
tham khảo phương pháp để biết thêm chi tiết toàn diện.
Làm việc với nhiều trình theo dõi
Trong một số trường hợp, bạn có thể muốn gửi dữ liệu đến nhiều thuộc tính từ một trang. Điều này hữu ích cho các trang web có nhiều chủ sở hữu giám sát các phần của một trang web; mỗi chủ sở hữu có thể xem tài sản riêng của họ.
Để theo dõi dữ liệu cho hai thuộc tính riêng biệt, bạn cần tạo hai trình theo dõi riêng biệt và ít nhất một trong số chúng phải là trình theo dõi được đặt tên. Hai lệnh sau tạo một trình theo dõi mặc định và một trình theo dõi có tên "clientTracker":
Chạy lệnh cho một trình theo dõi cụ thể
Để chạy các lệnh analytics.js cho một trình theo dõi cụ thể, bạn đặt tiền tố tên lệnh bằng tên trình theo dõi, sau đó là dấu chấm. Khi bạn không chỉ định tên trình theo dõi, lệnh sẽ chạy trên trình theo dõi mặc định.
Để gửi số lần xem trang cho hai trình theo dõi ở trên, bạn sẽ chạy hai lệnh sau:
Các hướng dẫn trong tương lai sẽ đi vào chi tiết hơn về cú pháp để chạy các lệnh cụ thể. Bạn cũng có thể tham khảo tham chiếu hàng đợi lệnh để xem cú pháp lệnh đầy đủ cho tất cả các lệnh analytics.js.
Bước tiếp theo
Khi bạn đã tạo một trình theo dõi, bạn có thể cần truy cập vào dữ liệu được lưu trữ trên đối tượng trình theo dõi đó. Hướng dẫn tiếp theo giải thích cách lấy và thiết lập dữ liệu trình theo dõi .
Subscribe by Email
Follow Updates Articles from This Blog via Email
No Comments