Tôi đã xây dựng một công cụ phân tích Google Analytics thay thế cho WordPress vì phân tích không nên yêu cầu một bằng Tiến sĩ
Có một thời điểm, khoảng năm 2023, khi Google Analytics 4 buộc mọi chủ sở hữu trang web phải di chuyển từ Universal Analytics mà họ đã sử dụng trong nhiều năm sang một giao diện hoàn toàn mới với mô hình dữ liệu hoàn toàn mới và một bộ thuật ngữ mới cho các khái niệm không cần thuật ngữ mới trước đó. Các phiên trở thành sự kiện. Lượt xem trang trở thành lượt xem màn hình hoặc lượt xem trang tùy thuộc vào bối cảnh. Bảng điều khiển quen thuộc với thanh điều hướng bên trái sạch sẽ được thay thế bằng giao diện dường như được thiết kế cho các nhà khoa học dữ liệu hơn là chủ sở hữu trang web WordPress, những người chiếm đa số những người theo dõi lưu lượng truy cập trang web. Sự di chuyển không phải là tùy chọn. Universal Analytics đã bị tắt và sự thay thế là GA4 cho dù bạn có muốn hay không.
Sự thất vọng không phải về thay đổi chính nó. Phần mềm phát triển, giao diện cải thiện và học các công cụ mới là một phần của hoạt động trên internet. Sự thất vọng là về hướng của sự thay đổi. GA4 làm cho những điều đơn giản trở nên phức tạp. Tìm hiểu có bao nhiêu người đã truy cập trang web của bạn ngày hôm qua yêu cầu điều hướng qua giao diện báo cáo mặc định các số liệu tham gia, số lượng sự kiện và luồng dữ liệu thay vì số lượng phiên trực tiếp mà hầu hết chủ sở hữu trang web thực sự muốn. Tạo báo cáo cơ bản sẽ mất hai cú nhấp chuột trong Universal Analytics hiện nay liên quan đến việc định cấu hình các cuộc khám phá, chọn các chiều và áp dụng bộ lọc thông qua giao diện giả định thành thạo các khái niệm phân tích dữ liệu mà hầu hết những người viết blog WordPress, chủ sở hữu doanh nghiệp nhỏ và những người vận hành trang web danh mục đầu tư không có lý do gì để sở hữu.
Plugin Website Analytics by YEB được sinh ra trực tiếp từ sự thất vọng này. Không phải là sản phẩm lý thuyết được thiết kế để nắm lấy thị phần mà là công cụ thực tế được xây dựng vì các tùy chọn hiện có đã không thành công tập thể ở công việc cơ bản nhất của họ: nói cho chủ sở hữu trang web biết những gì đang xảy ra trên trang web của họ bằng ngôn ngữ họ có thể hiểu ngay. Plugin không cố gắng cạnh tranh với GA4 về tính năng. Nó không cung cấp thông tin chi tiết về học máy, khán giả dự đoán hoặc tích hợp BigQuery. Nó cho thấy các phiên, trang, người giới thiệu, quốc gia và thiết bị trên một bảng điều khiển duy nhất tải nhanh và có ý nghĩa ngay khi bạn nhìn vào nó.
Những gì hầu hết chủ sở hữu trang web thực sự cần từ Phân tích
Sau khi dành nhiều năm xây dựng và vận hành các trang web có kích thước khác nhau, một mô hình trở nên rõ ràng trong thông tin nào thực sự thúc đẩy các quyết định cho chủ sở hữu trang web điển hình. Họ muốn biết bao nhiêu người đã truy cập ngày hôm nay, tuần này và tháng này. Họ muốn biết những trang nào phổ biến nhất. Họ muốn biết khách truy cập đến từ đâu, cả về địa lý và về các trang web hoặc công cụ tìm kiếm giới thiệu. Họ muốn biết khách truy cập sử dụng những thiết bị và trình duyệt nào, chủ yếu để xác nhận rằng trang web hoạt động tốt trên thiết bị di động. Và họ muốn thông tin này được trình bày theo cách không yêu cầu ba mươi phút cấu hình trước khi con số hữu ích đầu tiên xuất hiện trên màn hình.
Đó là toàn bộ danh sách cho có lẽ chín mươi phần trăm chủ sở hữu trang web WordPress. Không phải là phễu chuyển đổi. Không phải là theo dõi sự kiện tùy chỉnh. Không phải là trực quan hóa luồng người dùng. Không phải là mô hình hóa quy tắc trên nhiều kênh tiếp thị. Đây là những tính năng mạnh mẽ mà các hoạt động thương mại điện tử lớn và các nhóm tiếp thị thực sự cần và GA4 phục vụ khán giả đó tốt. Nhưng người viết blog đăng ba lần một tuần và muốn biết liệu ai đó có đang đọc hay không không cần mô hình hóa quy tắc. Nhiếp ảnh gia tự do có trang web danh mục đầu tư nhận được một vài trăm lượt truy cập mỗi tháng không cần xuất bản BigQuery. Nhà hàng địa phương có trang web WordPress chủ yếu hiển thị menu và giờ không cần phát trực tuyến sự kiện.
Plugin được thiết kế xung quanh sự hiểu biết này. Bảng điều khiển trình bày năm bảng: các phiên theo thời gian, các trang hàng đầu, các nguồn giới thiệu, quốc gia khách truy cập và các loại thiết bị. Mỗi bảng cập nhật trong thời gian thực khi các lượt truy cập mới được ghi lại. Bộ chọn phạm vi thời gian ở trên cùng cho phép bạn chuyển đổi giữa hôm nay, tuần này, tháng này và các phạm vi ngày tùy chỉnh. Không có trình hướng dẫn cấu hình yêu cầu bạn xác định luồng dữ liệu và ID đo lường trước khi bất cứ điều gì hoạt động. Cài đặt plugin, kích hoạt nó và bảng điều khiển bắt đầu hiển thị dữ liệu từ lượt truy cập đầu tiên trở đi. Sự đơn giản là có chủ ý và không xin lỗi, vì độ phức tạp sẽ được kiếm được thông qua nhu cầu thực sự hơn là được áp dụng theo mặc định.
Quyền riêng tư như một Tính năng hơn là Xáo trộn Tuân thủ
Bối cảnh quyền riêng tư cho phân tích trang web đã trở nên ngày càng phức tạp, với GDPR, CCPA và các quy định quốc gia khác nhau tạo ra một bản vá của các yêu cầu làm cho các công cụ phân tích truyền thống có rủi ro pháp lý ở một số khu vực pháp lý. Google Analytics, đặc biệt, đã phải đối mặt với nhiều thách thức pháp lý ở các nước Châu Âu liên quan đến việc chuyển dữ liệu đến các máy chủ của Mỹ và việc sử dụng cookie để theo dõi trên các trang. Một số cơ quan bảo vệ dữ liệu EU đã đưa ra ý kiến khai báo rằng các cài đặt GA4 không tuân thủ GDPR trừ khi đã thực hiện các biện pháp bảo vệ bổ sung cụ thể.
Plugin phân tích WordPress phó mặc mặc phần lớn những lo ngại này thông qua kiến trúc của nó. Dữ liệu truy cập được xử lý thông qua các API không dựa vào cookie bên thứ ba, không xây dựng hồ sơ người dùng trên các trang và không chuyển lịch sử duyệt tới các mạng quảng cáo. Dữ liệu phục vụ một mục đích: cho chủ sở hữu trang web biết những gì đang xảy ra trên trang web của họ. Không có sử dụng thứ cấp, không có môi giới dữ liệu và không có hệ sinh thái quảng cáo cho thông tin thu thập. Đối với chủ sở hữu trang web đã nhìn một cách lo lắng vào bối cảnh quy định đang phát triển và tự hỏi liệu thiết lập phân tích của họ sẽ gây ra vấn đề tuân thủ, kiến trúc này cung cấp mức độ tự tin mà các công cụ phụ thuộc cookie không thể so sánh.
Điều này không có nghĩa là plugin miễn dịch với tất cả các cân nhắc về quyền riêng tư. Bất kỳ công cụ nào ghi lại thông tin khách truy cập, ngay cả thông tin tổng hợp và ẩn danh, cũng nên được tiết lộ trong chính sách quyền riêng tư của trang web. Nhưng sự tiết lộ là trực tiếp vì việc sử dụng dữ liệu là trực tiếp. Không có chuỗi trăng trối của các bộ xử lý dữ liệu, bộ xử lý phụ và các đối tác quảng cáo để liệt kê. Dữ liệu đến, được hiển thị trên bảng điều khiển và đó là nơi hành trình của nó kết thúc.
Bảng điều khiển tải trong dưới một giây
Hiệu suất là một yêu cầu thiết kế không thể thương lượng từ đầu. Chủ sở hữu trang web WordPress quen thuộc với các trang quản trị tải nhanh chóng và bảng điều khiển phân tích mất năm hoặc mười giây để kết xuất các biểu đồ của nó là bảng điều khiển được truy cập một lần rồi quên. Bảng điều khiển của plugin kết xuất trong dưới một giây trên môi trường lưu trữ WordPress điển hình, bao gồm tất cả biểu đồ, bảng và thống kê tóm tắt. Tốc độ này có thể vì việc tổng hợp dữ liệu xảy ra ở phía API hơn là trong bảng WordPress admin chính nó và frontend sử dụng kết xuất biểu đồ nhẹ không yêu cầu các thư viện JavaScript nặng.
Kiến trúc kỹ thuật định tuyến dữ liệu theo dõi thông qua một đoạn JavaScript nhẹ thoạt qua trên mỗi lần tải trang, gửi thông tin truy cập đến phần phụ trợ để xử lý. Đoạn mã nhỏ đến mức nó thêm thời gian tải không đáng kể vào frontend, điều quan trọng đối với chủ sở hữu trang web nhận thức được điểm Core Web Vitals của họ và không muốn công cụ phân tích làm giảm kết quả PageSpeed Insights. Kịch bản theo dõi đã được kiểm tra trên tất cả các trình duyệt chính và không xung đột với các plugin WordPress phổ biến, các lớp bộ nhớ đệm hoặc các cấu hình CDN.
Bảng điều khiển chính nó được xây dựng như một trang quản trị WordPress gốc theo quy ước UI WordPress, vì vậy nó cảm thấy quen thuộc với bất kỳ ai đã dành thời gian trong bảng WordPress admin. Biểu đồ sử dụng trực quan hóa sạch, đáp ứng hoạt động trên màn hình máy tính để bàn và màn hình máy tính bảng như nhau. Bảng dữ liệu có thể sắp xếp và lọc mà không cần tải lại trang. Toàn bộ trải nghiệm được thiết kế để đưa chủ sở hữu trang từ câu hỏi đến câu trả lời trong thời gian tối thiểu vì giá trị của phân tích không nằm ở công cụ chính nó mà là những quyết định nó cho phép.
Plugin này dành cho ai và dành cho ai không
Trung thực về khán giả mục tiêu là quan trọng vì không có công cụ phân tích nào phục vụ mọi người như nhau. Plugin này được xây dựng cho chủ sở hữu trang web WordPress muốn phân tích lưu lượng truy cập đơn giản mà không có độ phức tạp, chi phí cấu hình hoặc lo lắng tuân thủ quyền riêng tư. Nó hoạt động tốt cho những người viết blog, trang web danh mục đầu tư, trang web kinh doanh nhỏ, trang web thành viên muốn hiểu rõ hơn về các mô hình lưu lượng truy cập của họ và bất kỳ ai đã nhìn vào GA4 và cảm thấy không có vũ khí bởi khoảng cách giữa những gì họ cần và những gì giao diện yêu cầu họ tìm hiểu.
Plugin này không được xây dựng cho các nhóm tiếp thị cấp doanh nghiệp cần quy tắc chạm đa trong các kênh có trả tiền và hữu cơ. Nó không được xây dựng cho các hoạt động thương mại điện tử cần phân tích phễu chuyển đổi chi tiết với theo dõi doanh thu và số liệu hiệu suất sản phẩm. Nó không được xây dựng cho các nhóm dữ liệu cần các luồng sự kiện thô được bơm vào các kho dữ liệu để phân tích tùy chỉnh. Đây là những nhu cầu hợp pháp yêu cầu công cụ được xây dựng đặc biệt cho họ và giả vờ rằng một plugin phân tích đơn giản có thể phục vụ những nhu cầu đó sẽ không trung thực.
Khoảng cách giữa những gì hầu hết chủ sở hữu trang cần và các công cụ phân tích cấp doanh nghiệp cung cấp là rất lớn và khoảng cách đó chính xác là nơi plugin này sống. Nó lấp đầy không gian giữa "không có phân tích cả" và "GA4 có toàn bộ độ phức tạp của nó", cung cấp đường dẫn ở giữa cung cấp cho chủ sở hữu trang thông tin họ thực sự sử dụng trong khi miễn cho họ thông tin họ không. Đối với hệ sinh thái WordPress, nơi sự đơn giản và khả năng tiếp cận là các nguyên tắc nền tảng, vị trí này cảm thấy tự nhiên hơn là hạn chế. Plugin làm ít hơn, nhưng nó làm theo cách mà nhiều người thực sự có thể sử dụng.
Câu hỏi thường gặp
Plugin này có hoàn toàn miễn phí không
Plugin Website Analytics by YEB miễn phí cài đặt và sử dụng với các tính năng phân tích cơ bản. Các tính năng nâng cao tận dụng các API bổ sung như dữ liệu thành phố GeoIP hoặc phát hiện thương hiệu thiết bị có sẵn thông qua việc sử dụng API dựa trên tín dụng tùy chọn, vì vậy bạn chỉ trả tiền cho các khả năng nâng cao mà bạn chọn để bật.
Plugin này có sử dụng cookie để theo dõi khách truy cập không
Plugin không dựa vào cookie bên thứ ba để theo dõi. Dữ liệu truy cập được ghi lại dựa trên các sự kiện tải trang mà không xây dựng hồ sơ người dùng liên tục trên các trang, điều này đơn giản hóa tuân thủ quyền riêng tư cho chủ sở hữu trang hoạt động theo GDPR, CCPA và các quy định tương tự.
Plugin này có thể thay thế hoàn toàn Google Analytics không
Đối với chủ sở hữu trang chủ yếu cần số lượng phiên, phổ biến trang, nguồn người giới thiệu, dữ liệu địa lý và phân tích thiết bị, có. Đối với chủ sở hữu trang dựa vào các tính năng nâng cao GA4 như phễu chuyển đổi, phân đoạn khán giả, số liệu dự đoán hoặc tích hợp BigQuery, plugin này bao gồm khái niệm cơ bản trong khi GA4 xử lý các trường hợp sử dụng nâng cao.
Kịch bản theo dõi có ảnh hưởng đến tốc độ tải trang không
Đoạn theo dõi nhẹ và tải không đồng bộ, có nghĩa là nó không chặn kết xuất trang. Tác động đến điểm Core Web Vitals là không đáng kể và kịch bản đã được kiểm tra để xác nhận nó không can thiệp vào các số liệu hiệu suất PageSpeed Insights.
Dữ liệu phân tích có quay lại bao xa
Việc thu thập dữ liệu bắt đầu vào thời điểm plugin được kích hoạt và tiếp tục indefinitely. Dữ liệu lịch sử từ trước khi cài đặt không có sẵn vì plugin chỉ có thể ghi lại các lượt truy cập xảy ra sau khi kịch bản theo dõi của nó có trên trang.
Plugin có hoạt động với các plugin cache như WP Super Cache hoặc W3 Total Cache không
Đúng. Việc theo dõi được xử lý thông qua một đoạn JavaScript thực thi trong trình duyệt của khách truy cập, có nghĩa là nó hoạt động chính xác ngay cả khi chính trang HTML được phục vụ từ cache. Các plugin cache không can thiệp vào việc thu thập dữ liệu phân tích.