Kiel Uzi Google Analytics 4 Eventoj por Spuri Kategorian Popularecon en WordPress
Kategoria populareco povas helpi vin kompreni, kian enhavon via spektantaro trovas plej alloga. Spurado de ĉi tiuj datumoj povas helpi vin adapti vian enhavstrategion kaj plibonigi uzantspertojn. Google Analytics 4 (GA4) ofertas potencajn eventojn spurantajn kapablojn, ebligante vin kontroli vian WordPress vidoj de kategorioj de retejo. En ĉi tiu artikolo, ni esploros kiel efektivigi eventospuradon por mezuri la popularecon de kategorioj en WordPress uzante GA4.
Kial Spurado de Kategorio Populareco Gravas
Kompreni la popularecon de kategorioj en via WordPress-ejo havas plurajn avantaĝojn:
- Enhava Optimumigo: Vi povas prioritatigi enhavon ene de popularaj kategorioj, certigante ke vi respondas al la interesoj de via publiko.
- Uzanto-Engaĝiĝo: Analizante la popularecon de kategorio, vi povas identigi, kiuj temoj plej resonas kun viaj uzantoj, kondukante al pliigita engaĝiĝo.
- Celita Merkatado: Ĉi tiuj datumoj estas valoregaj por adapti viajn merkatajn klopodojn kaj reklamajn strategiojn.
- Uzanta sperto: Elstare reklami enhavon de popularaj kategorioj en via retejo povas plibonigi la uzantan sperton (UX).
Kiel Spuri Kategorian Popularecon kun GA4 en WordPress
Se vi ŝatus spuri la popularecon de kategorioj, por kiuj vi skribas afiŝojn en WordPress, vi povas krei eventon, kiu kaptas tiujn datumojn kaj transdonas ĝin al Google Analytics 4. Jen la kodo, kiun vi povas aldoni al la temo de via infano. functions.php
dosiero kiu generos la eventon. Vi estas limigita al la nombro da kategorioj, kiujn vi povas kapti, do mi aldonis escepton por afiŝoj al kiuj estas asignitaj pli ol 5 kategorioj.
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');
En ĉi tiu kodo:
- Ni difinas funkcion nomitan
track_category_popularity
. - Ene de la funkcio, ni kontrolas ĉu ĝi estas ununura poŝta paĝo uzanta
is_single()
. - Ni uzas WordPress-funkciojn por kapti la ID, titolon kaj kategoriojn de la afiŝo.
- Ni kreas asocian tabelon nomitan
$itemData
kiu enhavas la eron-datumojn, inkluzive de kategori-rilataj kampoj. - Ni kontrolas ĉu estas pli ol 5 kategorioj kaj fiksas la taŭgajn valorojn.
- Ni eligas la spuran skripton rekte en la HTML-korpon de la paĝo uzante
wp_footer
ago hoko. Ĉi tiu skripto sendas la eventon 'view_item' al GA4.
Spurado de populareco de kategorio en WordPress uzante GA4 provizas valorajn komprenojn por optimumigi enhavon, plibonigi uzantan engaĝiĝon kaj adapti viajn merkatajn klopodojn. Sekvante la paŝojn priskribitajn en ĉi tiu artikolo, vi povas efike spuri kaj analizi kategoriajn vidojn, farante datumajn decidojn por plibonigi la agadon kaj uzantan sperton de via retejo.