Анализ и тестванеContent Marketing

Как да използвате Google Analytics 4 събития за проследяване на популярността на категорията в WordPress

Популярността на категорията може да ви помогне да разберете какво съдържание намира вашата аудитория за най-ангажиращо. Проследяването на тези данни може да ви помогне да приспособите стратегията си за съдържание и да подобрите изживяването на потребителите. Google Анализ 4 (GA4) предлага мощни възможности за проследяване на събития, което ви позволява да наблюдавате вашите WordPress изгледи по категории на уебсайта. В тази статия ще проучим как да внедрим проследяване на събития, за да измерим популярността на категориите в WordPress с помощта на GA4.

Защо проследяването на популярността на категорията има значение

Разбирането на популярността на категориите на вашия WordPress сайт има няколко предимства:

  1. Оптимизация на съдържанието: Можете да приоритизирате съдържанието в популярните категории, като гарантирате, че отговаряте на интересите на вашата аудитория.
  2. Ангажираност на потребителите: Като анализирате популярността на категорията, можете да определите кои теми резонират най-много с вашите потребители, което води до повишена ангажираност.
  3. Целеви маркетинг: Тези данни са безценни за адаптиране на вашите маркетингови усилия и рекламни стратегии.
  4. Потребителско възприятие: Популяризирането на видно съдържание от популярни категории на вашия уебсайт може да подобри потребителското изживяване (UX).

Как да проследявате популярността на категория с GA4 в WordPress

Ако искате да проследите популярността на категориите, за които пишете публикации в WordPress, можете да създадете събитие, което улавя тези данни и ги предава на Google Анализ 4. Ето кода, който можете да добавите към дъщерната си тема functions.php файл, който ще генерира събитието. Вие сте ограничени до броя на категориите, които можете да заснемете, така че добавих изключение за публикации, на които са присвоени повече от 5 категории.

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');

В този код:

  • Дефинираме функция с име track_category_popularity.
  • Вътре във функцията проверяваме дали използва страница с една публикация is_single().
  • Ние използваме функциите на WordPress, за да заснемем идентификатора, заглавието и категориите на публикацията.
  • Създаваме асоциативен масив с име $itemData който съдържа данните за артикула, включително полета, свързани с категория.
  • Проверяваме дали има повече от 5 категории и задаваме съответните стойности.
  • Ние извеждаме проследяващия скрипт директно в HTML тялото на страницата, използвайки wp_footer кука за действие. Този скрипт изпраща събитието „view_item“ до GA4.

Проследяването на популярността на категорията в WordPress с помощта на GA4 предоставя ценна информация за оптимизиране на съдържанието, повишаване на ангажираността на потребителите и приспособяване на вашите маркетингови усилия. Следвайки стъпките, описани в тази статия, можете ефективно да проследявате и анализирате изгледи на категории, като вземате решения, базирани на данни, за да подобрите производителността на уебсайта си и потребителското изживяване.

Douglas Karr

Douglas Karr е CMO на OpenINSIGHTS и основателят на Martech Zone. Дъглас е помогнал на десетки успешни стартъпи на MarTech, съдействал е за надлежна проверка на над $5 милиарда в придобивания и инвестиции на Martech и продължава да помага на компаниите при прилагането и автоматизирането на техните стратегии за продажби и маркетинг. Дъглас е международно признат експерт и лектор по дигитална трансформация и MarTech. Дъглас също е публикуван автор на ръководство за манекени и книга за бизнес лидерство.

Свързани статии

Бутон "Нагоре" горе
Близо

Открит е рекламен блок

Martech Zone е в състояние да ви предостави това съдържание безплатно, тъй като осигуряваме приходи от нашия сайт чрез приходи от реклами, партньорски връзки и спонсорство. Ще сме благодарни, ако премахнете блокера си за реклами, докато разглеждате нашия сайт.