Các trang Docs nằm phía sau một chút vì có một số thay đổi gần đây đã thay đổi cách tốt nhất để thực hiện.
Cài đặt mặc định cho _setDomainName
là 'auto'
. Điều này sẽ đặt cookie thành tên miền đầy đủ của bạn, trừ khi bạn đang ở trên miền www, trong trường hợp đó, nó đặt thành mysite.com
mà không có dấu chấm đầu. Cài đặt này có thể gây ra sự cố và tôi tránh gắn bó với chúng. Tôi allways thay đổi nó
Có 2 tùy chọn đặt tên miền cho www.mysite.com
.
_setDomainName('.mysite.com')
-> Điều này là cần thiết khi bạn muốn theo dõi tất cả các tên miền phụ.
_setDomainName('www.mysite.com')
-> Bạn nên sử dụng tùy chọn này nếu bạn không muốn theo dõi tên miền phụ của mình.
Trong 99% trường hợp, tôi chọn tùy chọn đầu tiên. Đặt nó cho tên miền hàng đầu nhưng sử dụng dấu chấm đầu. Bạn sẽ thấy rất nhiều người ủng hộ chống lại dấu chấm hàng đầu. Như bài đăng cũ nhưng tốt này từ roirevolution.Các mối quan tâm xung quanh dấu chấm đầu là nó có thể gây ra reset cookie. Nhưng nó chỉ xảy ra nếu ai đó đã có cookie. Nếu đây là lần triển khai mới, bạn không gặp phải vấn đề này.
_setDomainName('none')
tương đương với _setDomainName('auto')
+ _setAllowHash(false)
. Nhưng kể từ khi _setAllowHash(false)
không còn được chấp nhận nữa, tôi đoán rằng bạn cũng nên từ chối _setDomainName('none')
.
Tôi đã đọc trang Google đó khoảng 100 lần. Lời giải thích của bạn sẽ giúp làm rõ nó một chút. Tôi thấy rằng đối với kịch bản của tôi có vẻ như mã mẫu cho tôi biết rằng trang web chính của tôi (mysite.com) nên đặt _setDomainName thành "mystie.com", nhưng trang web khác (my-ecommerce.com) nên đặt _setDomainName thành "không". Tôi không chắc chắn tại sao mặc dù. – Ben
Bạn có chắc chắn không? Tôi lấy 'không' nghĩa là bạn muốn đảm bảo các tên miền phụ của bạn không được theo dõi với cấu hình đó. Tôi sẽ nghĩ trong ví dụ của bạn, bạn sẽ đặt nó thành 'mysite.com' trên trang web đó và trên 'my-ecommerce.com'. Hy vọng rằng bạn có thể kiểm tra lý thuyết này một cách nhanh chóng mà không có bất kỳ phản ứng dữ dội nào đối với dữ liệu của bạn. Bạn có thể thiết lập và lấy mẫu bằng cách sử dụng báo cáo Thời gian thực mới để xem liệu theo dõi chính xác hay chưa. – shanabus
Có. Nếu bạn xem phần tài liệu này: http://code.google.com/apis/analytics/docs/tracking/gaTrackingSite.html#domainAndSubDirectory, bạn sẽ thấy rằng trên trang web "chính", họ sử dụng url và sau đó trên trang "blog" họ sử dụng "không". Tôi đang thực sự làm một cài đặt sạch trên một số trang web thử nghiệm để kiểm tra tất cả ra, nhưng chỉ cần cố gắng làm giảm càng nhiều ẩn số càng tốt đầu tiên. Cảm ơn vì đầu vào của bạn. – Ben