Tìm kiếm

Thứ Ba, 16 tháng 2, 2021

thumbnail

Gỡ lỗi

 Hướng dẫn này giải thích cách sử dụng phiên bản gỡ lỗi của thư viện analytics.js để đảm bảo các triển khai của bạn đang hoạt động chính xác.

Google Analytics cung cấp phiên bản gỡ lỗi của thư viện analytics.js ghi lại các thông báo chi tiết vào bảng điều khiển Javascript khi nó đang chạy. Các thông báo này bao gồm các lệnh được thực thi thành công cũng như các cảnh báo và thông báo lỗi có thể cho bạn biết khi nào thẻ của bạn được thiết lập không chính xác. Nó cũng cung cấp bảng phân tích về từng lần truy cập được gửi đến Google Analytics, vì vậy bạn có thể xem chính xác dữ liệu nào đang được thu thập.

Bạn có thể bật phiên bản gỡ lỗi của analytics.js bằng cách thay đổi URL trong thẻ JavaScript từ https://www.google-analytics.com/analytics.jsthành :https://www.google-analytics.com/analytics_debug.js

( function ( i , s , o , g , r , a , m ) { i [ 'GoogleAnalyticsObject' ] = r ; i [ r ] = i [ r ] || function () { ( i [ r ]. q = i [ r ]. q || []). push ( đối số )}, i [ r ]. l =
1 * mới Ngày (); a = s . createElement ( o ), m = s . getElementsByTagName ( o ) [ 0 ]; a . async = 1 ; a . src = g ; m . mã phụ huynh . insertBefore ( a , m ) }) ( window , document , 'script' ,

'https://www.google-analytics.com/analytics_debug.js','ga');

ga
('create', 'UA-XXXXX-Y', 'auto');
ga
('send', 'pageview');

Phiên bản gỡ lỗi của analytics.js sẽ gửi dữ liệu đến Google Analytics giống hệt như phiên bản không gỡ lỗi. Điều này cho phép bạn truy cập trang web chạy mã analytics.js và kiểm tra việc triển khai mà không can thiệp vào cách dữ liệu được thu thập.

Nếu bạn không muốn gửi dữ liệu đến Google Analytics trong một số trường hợp nhất định (ví dụ: môi trường phát triển hoặc thử nghiệm), bạn có thể tắt sendHitTasktác vụ và sẽ không có gì được gửi.

Khi chạy trên localhost, mã sau sẽ ngăn không cho bất kỳ lần truy cập nào được gửi đến Google Analytics:

( function ( i , s , o , g , r , a , m ) { i [ 'GoogleAnalyticsObject' ] = r ; i [ r ] = i [ r ] || function () { ( i [ r ]. q = i [ r ]. q || []). push ( đối số )}, i [ r ]. l =
1 * mới Ngày (); a = s . createElement ( o ), m = s . getElementsByTagName ( o ) [ 0 ]; a . async = 1 ; a . src = g ; m . mã phụ huynh . insertBefore ( a , m ) }) ( window , document , 'script' ,

'https://www.google-analytics.com/analytics _debug .js' , 'ga' );

ga
( 'create' , 'UA-XXXXX-Y' , 'auto' ); if ( location . hostname == 'localhost' ) {   ga ( 'set' , 'sendHitTask' , null ); } ga ( 'send' , 'pageview' );






Bật gỡ lỗi theo dõi sẽ xuất ra nhiều thông tin dài hơn cho bảng điều khiển.

To enable trace debugging, load the debug version of analytics.js as described above and add the following line of JavaScript prior to any calls to the ga() command queue.

window.ga_debug = {trace: true};

The full tag with trace debugging enabled is as follows:

( function ( i , s , o , g , r , a , m ) { i [ 'GoogleAnalyticsObject' ] = r ; i [ r ] = i [ r ] || function () { ( i [ r ]. q = i [ r ]. q || []). push ( đối số )}, i [ r ]. l =
1 * mới Ngày (); a = s . createElement ( o ), m = s . getElementsByTagName ( o ) [ 0 ]; a . async = 1 ; a . src = g ; m . mã phụ huynh . insertBefore ( a , m ) }) ( window , document , 'script' ,

'https://www.google-analytics.com/analytics _debug .js' , 'ga' ); cửa sổ . ga_debug = { trace : true }; ga ( 'create' , 'UA-XXXXX-Y' , 'auto' ); ga ( 'send' , 'pageview' );




Google Analytics cũng cung cấp một tiện ích mở rộng của Chrome có thể bật phiên bản gỡ lỗi của analytics.js mà không yêu cầu bạn thay đổi thẻ của mình. Điều này cho phép bạn gỡ lỗi các trang web của mình và cũng có thể xem các trang web khác đã triển khai Google Analytics như thế nào với analytics.js.

Hỗ trợ thẻ Google là một Tiện ích mở rộng của Chrome giúp bạn xác thực thẻ trên trang web của mình và khắc phục các sự cố thường gặp. Đó là một công cụ lý tưởng để gỡ lỗi và kiểm tra việc triển khai analytics.js của bạn cục bộ và đảm bảo mọi thứ đều chính xác trước khi triển khai mã của bạn vào sản xuất.

Hỗ trợ thẻ hoạt động bằng cách cho phép bạn ghi lại luồng người dùng thông thường. Nó thu thập tất cả các lần truy cập bạn gửi, kiểm tra chúng để tìm bất kỳ vấn đề nào và cung cấp cho bạn báo cáo đầy đủ về các tương tác. Nếu phát hiện bất kỳ vấn đề hoặc cải tiến tiềm năng nào, nó sẽ cho bạn biết.

Để tìm hiểu thêm, hãy truy cập trung tâm trợ giúp và đọc Giới thiệu về Hỗ trợ thẻ và Giới thiệu về Bản ghi Hỗ trợ thẻ . Bạn cũng có thể xem video demo này cho thấy Hỗ trợ thẻ đang được sử dụng để bắt lỗi và kiểm tra tính hợp lệ của các triển khai nâng cao, chẳng hạn như đo lường tên miền chéo .

Subscribe by Email

Follow Updates Articles from This Blog via Email

No Comments

Được tạo bởi Blogger.