Tôi đang viết một ứng dụng web được cho là được nhúng vào trang web của người khác (loại tiện ích con). Tôi đang sử dụng Google Analytics để theo dõi tất cả những người truy cập vào tất cả các phiên bản tập lệnh của tôi trên các trang web nhúng. Vấn đề là tôi không biết cách sử dụng nó để nó không can thiệp vào tài khoản Google Analytics của chính trang web đó. Tôi đang lưu trữ biến theo dõi trong một không gian tên, vì vậy tôi nghĩ rằng nên làm điều đó, nhưng tôi đã không nhận ra rằng GA lưu trữ các thiết lập của nó trong cookie (__utma, __utmz, vv), và các cookie này được cả hai trình theo dõi sử dụng, có hai trong số chúng trên cùng một trang ... Vì vậy, ví dụ: nếu tôi sử dụng _setVar để lưu trữ một số loại biến do người dùng xác định trong Google Analytics và trang nhúng thì thực hiện tương tự, chúng tôi ghi đè các giá trị của nhau ...google analytics - nhiều trình theo dõi trên một trang (xung đột cookie)
Tất nhiên sẽ dễ dàng nhất nếu Google cung cấp một cách để thay đổi tên của cookie thành một cookie tùy chỉnh, nhưng tôi không thể tìm thấy cách nào để thực hiện nó. Tôi đã nghĩ đến việc sử dụng tên miền hoặc đường dẫn cookie để buộc một cookie riêng biệt, nhưng điều này không hiệu quả, bởi vì nếu tôi đặt tên miền hoặc đường dẫn đến một tên nào đó ngoài tên miền/đường dẫn thực, thì cookie không thể đọc được cho trang sau khi tải lại. ..
Có ai biết cách để có hai trình theo dõi trên một trang và khiến họ sử dụng các cookie riêng biệt để chúng không ghi đè cài đặt của nhau không?
Hoặc, nếu điều đó hoàn toàn không thể - có dịch vụ phân tích nào khác có chức năng tương tự như GA trong đó điều này có thể không? (nó sẽ phải có các tính năng nâng cao như theo dõi sự kiện và chiến dịch ...)
Tại sao bạn có quyền truy cập vào dữ liệu khách truy cập từ các trang web không thuộc về bạn? Thành phần của bạn được nhúng như thế nào? – pjp
Vì tôi muốn biết tiện ích đang được sử dụng như thế nào. Nó thực sự là một trang web nhúng hơn là một widget, "widget" cho thấy một cái gì đó nhỏ và không phức tạp ... Nó được nhúng bằng cách chèn vào trang web, sau đó GUI của widget được tạo động trong Javascript, nó tải dữ liệu khác nhau bằng AJAX (JSONP) và sẽ theo dõi hành động của người dùng bên trong tiện ích bằng cách sử dụng Google Analytics. –