Phân tích & Thử nghiệmNội dung tiếp thị

Cách sử dụng Sự kiện Google Analytics 4 để theo dõi mức độ phổ biến của danh mục trong WordPress

Mức độ phổ biến của danh mục có thể giúp bạn hiểu nội dung nào mà khán giả của bạn thấy hấp dẫn nhất. Việc theo dõi dữ liệu này có thể giúp bạn điều chỉnh chiến lược nội dung và nâng cao trải nghiệm người dùng. Google Analytics 4 (GA4) cung cấp khả năng theo dõi sự kiện mạnh mẽ, cho phép bạn giám sát WordPress lượt xem danh mục của trang web. Trong bài viết này, chúng ta sẽ khám phá cách triển khai tính năng theo dõi sự kiện để đo lường mức độ phổ biến của các danh mục trong WordPress bằng GA4.

Tại sao việc theo dõi mức độ phổ biến của danh mục lại quan trọng

Hiểu mức độ phổ biến của các danh mục trên trang web WordPress của bạn có một số lợi ích:

  1. Tối ưu hóa nội dung: Bạn có thể ưu tiên nội dung trong các danh mục phổ biến, đảm bảo bạn đáp ứng được sở thích của khán giả.
  2. Cam kết của người dùng: Bằng cách phân tích mức độ phổ biến của danh mục, bạn có thể xác định chủ đề nào gây ấn tượng nhất với người dùng của mình, dẫn đến mức độ tương tác tăng lên.
  3. Tiếp thị mục tiêu: Dữ liệu này là vô giá để điều chỉnh các nỗ lực tiếp thị và chiến lược quảng cáo của bạn.
  4. Kinh nghiệm người dùng: Quảng cáo nổi bật nội dung từ các danh mục phổ biến trên trang web của bạn có thể nâng cao trải nghiệm người dùng (UX).

Cách theo dõi mức độ phổ biến của danh mục bằng GA4 trong WordPress

Nếu muốn theo dõi mức độ phổ biến của các danh mục mà bạn đang viết bài trong WordPress, bạn có thể tạo một sự kiện thu thập dữ liệu đó và chuyển dữ liệu đó đến Google Analytics 4. Đây là mã mà bạn có thể thêm vào chủ đề con của mình functions.php tập tin sẽ tạo ra sự kiện. Bạn bị giới hạn số lượng danh mục có thể nắm bắt, vì vậy tôi đã thêm một ngoại lệ cho các bài đăng được chỉ định nhiều hơn 5 danh mục.

function track_category_popularity() {
  if (is_single()) { // Check if it's a single post page
    global $post;
    $post_id = $post->ID;
    $post_title = get_the_title($post);
    $categories = wp_get_post_categories($post_id);
    
    if (!empty($categories)) {
      $category_count = count($categories);
      $itemData = array(
        "id" => $post_id,
        "name" => $post_title,
        "category" => "category",
        "list_name" => "post",
        "list_id" => "request",
        "item_id" => "1.0",
        "item_name" => "Category",
        "item_category" => get_cat_name($categories[0]),
        "item_category2" => ($category_count > 1) ? get_cat_name($categories[1]) : "",
        "item_category3" => ($category_count > 2) ? get_cat_name($categories[2]) : "",
        "item_category4" => ($category_count > 3) ? get_cat_name($categories[3]) : "",
        "item_category5" => ($category_count > 4) ? get_cat_name($categories[4]) : ""
      );

      // Check if there are more than 5 categories
      if ($category_count > 5) {
        $itemData["item_category"] = "Multiple Categories";
        $itemData["item_category2"] = "";
        $itemData["item_category3"] = "";
        $itemData["item_category4"] = "";
        $itemData["item_category5"] = "";
      }

      ?>
      <script type="text/javascript">
        if (typeof gtag === 'function') {
          gtag('event', 'view_item', {
            "items": [<?php echo json_encode($itemData); ?>]
          });
        }
      </script>
      <?php
    }
  }
}
add_action('wp_footer', 'track_category_popularity');

Trong mã này:

  • Chúng tôi xác định một hàm có tên track_category_popularity.
  • Bên trong hàm, chúng tôi kiểm tra xem đó có phải là một trang bài viết hay không bằng cách sử dụng is_single().
  • Chúng tôi sử dụng các chức năng của WordPress để nắm bắt ID, tiêu đề và danh mục của bài đăng.
  • Chúng tôi tạo ra một mảng kết hợp có tên $itemData chứa dữ liệu mục, bao gồm các trường liên quan đến danh mục.
  • Chúng tôi kiểm tra xem có nhiều hơn 5 danh mục hay không và đặt các giá trị phù hợp.
  • Chúng tôi xuất tập lệnh theo dõi trực tiếp trong phần nội dung HTML của trang bằng cách sử dụng wp_footer móc hành động. Tập lệnh này gửi sự kiện 'view_item' tới GA4.

Việc theo dõi mức độ phổ biến của danh mục trong WordPress bằng GA4 cung cấp những thông tin chi tiết có giá trị để tối ưu hóa nội dung, nâng cao mức độ tương tác của người dùng và điều chỉnh các nỗ lực tiếp thị của bạn. Làm theo các bước được nêu trong bài viết này, bạn có thể theo dõi và phân tích lượt xem danh mục một cách hiệu quả, đưa ra quyết định dựa trên dữ liệu để cải thiện hiệu suất trang web và trải nghiệm người dùng.

Douglas Karr

Douglas Karr là CMO của mởINSIGHTS và người sáng lập ra Martech Zone. Douglas đã giúp hàng chục công ty khởi nghiệp MarTech thành công, đã hỗ trợ thẩm định hơn 5 tỷ USD trong các thương vụ mua lại và đầu tư của Martech, đồng thời tiếp tục hỗ trợ các công ty triển khai và tự động hóa các chiến lược tiếp thị và bán hàng của họ. Douglas là một chuyên gia và diễn giả về chuyển đổi kỹ thuật số và MarTech được quốc tế công nhận. Douglas cũng là tác giả đã xuất bản sách hướng dẫn của Dummie và sách lãnh đạo doanh nghiệp.

Bài viết liên quan

Back to top
Đóng

Đã phát hiện ra khối quảng cáo

Martech Zone có thể cung cấp cho bạn nội dung này miễn phí vì chúng tôi kiếm tiền từ trang web của mình thông qua doanh thu quảng cáo, liên kết đơn vị liên kết và tài trợ. Chúng tôi sẽ đánh giá cao nếu bạn xóa trình chặn quảng cáo của mình khi bạn xem trang web của chúng tôi.