Categories Tối ưu JavaScript

Giới thiệu plugin CAOS để host cục bộ Google Analytics

Plugin CAOS (Complete Analytics Optimization Suite / Gói tối ưu hóa hoàn chỉnh Analytics) cho Google Analytics cho phép bạn tự host file analytics.js/gtag.js/ga.js cục bộ và giữ nó liên tục cập nhật theo thời gian thông qua Cron-schedule được tích hợp sẵn trong (built-in) WordPress. Tất cả hoàn toàn tự động!

Bất cứ lúc nào bạn thực hiện phân tích tốc độ website trên các công cụ như Google Pagespeed Insights, Pingdom hoặc GT Metrix, nó sẽ nói rằng bạn cần gia tăng cache phía trình duyệt khi bạn sử dụng Google Analytics. Vì Google thiết lập thời gian hết hạn của cache là 2 tiếng. Plugin này sẽ giúp bạn có được điểm số cao hơn trên Pagespeed và Pingdom và làm cho website của bạn tải nhanh hơn, vì trình duyệt của người dùng không cần phải tạo ra thêm một vòng lặp khứ hồi (roundtrip) để tải file từ máy chủ bên ngoài của Google.

Đơn giản bạn chỉ cần cài plugin, nhập Tracking-ID của bạn vào và plugin sẽ bổ sung đoạn mã Tracking cần thiết cho Google Analytics, và để nó ở header (hoặc footer) trong theme (giao diện), tải và lưu file analytics.js/ga.js/gtag.js trên máy chủ web của bạn và giữ nó tiếp tục cập nhật (tự động) sử dụng mã scheduled trong wp_cron(). CAOS là dạng plugin thiết lập một lần rồi bạn chẳng còn phải lăn tăn về nó nữa (set and forget).

Bạn cần ghi nhớ rằng, mặc dù tôi cố gắng thiết kế plugin này dễ dùng nhất có thể thì ý tưởng của việc host cục bộ file hoặc tối ưu hóa Google Analytics cho Pagespeed Insights hoặc GT Metrix đã cho thấy là gây khó khăn, nhầm lẫn với một số người. Nếu bạn không chắc chắn về việc đang làm cái gì, hãy tham khảo ý kiến từ chuyên gia SEO hoặc nhà phát triển web để họ giúp bạn cách tùy chỉnh và tối ưu blog WordPress.

Tính năng

  • Host cục bộ (locally) các file analytics.js, ga.js hoặc gtag.js
  • Khi sử dụng gtag.js, yêu cầu mã analytics.js nền tảng bên dưới cũng phải được host cục bộ!
  • Vượt qua Ad Blockers trong Mode Stealth: Bảo mật và bảo vệ dữ liệu Google Analytics của bạn. Trong Stealth Mode, các yêu cầu đến linkid.jsec.js cũng được host cục bộ
  • Bắt các liên kết ngoài
  • Cho phép lúc nào cũng theo dõi hoặc chỉ khi cookie nhất định tồn tại hoặc có giá trị
  • Bổ sung mã theo dõi vào phần header, footer hoặc đặt thủ công
  • Tải mã tracking theo kiểu không đồng bộ/Asynchronous hoặc mặc định (đồng bộ/Synchronous)
  • Hoàn toàn tương thích với plugin Google Analytics Dashboard Plugin for WP by MonsterInsights, WooCommerce Google Analytics Integration, Google Dashboard Plugin for WP by Analytifi và Google Analytics Dashboard for WP by ExactMetrics
  • Lưu giữ analytics.js/ga.js/gtag.js bất cứ nơi nào trong phần thư mục nội dung của WordPress (wp-content) để tránh bị đánh giá bởi các plugin bảo mật của WordPress (chẳng hạn như WordFence) hoặc bị loại trừ bởi plugin caching (chẳng hạn như WP Super Cache)
  • Phục vụ file analytics.js/ga.js/gtag.js từ CDN của bạn
  • Thiết lập Thời gian Hết hạn của Cookie
  • Điều chỉnh Bounce Rate
  • Thay đổi thứ tự ưu tiên các đoạn scripts tải về
  • Buộc vô hiệu hóa các tính năng hiển thị chức năng
  • Ẩn danh địa chỉ IP
  • Theo dõi đăng nhập vào phần quản trị viên
  • Loại bỏ script ra khỏi wp-cron, vì thế bạn có thể thêm nó thủ công vào Crontab của bạn
  • Cập nhật thủ công analytics.js/ga.js/gtag.js chỉ với một click

Cuối cùng nếu thích plugin này, mời bạn tham khảo thêm hướng dẫn sử dụng.

Back to Top