Fa'afefea ona Fa'aoga Google Analytics 4 Mea na tutupu e Su'e le Category Popularity i le WordPress
O le ta'uta'ua o vaega e mafai ona fesoasoani ia te oe e te malamalama ai po'o le a le mea o lo'o maua e lau au maimoa e sili ona fiafia. O le siakiina o nei faʻamatalaga e mafai ona fesoasoani ia te oe e faʻafetaui lau fuafuaga o mea e aofia ai ma faʻaleleia aafiaga o tagata faʻaoga. Google Analytics 4 (GA4) e ofoina atu le malosi o le tulituliloaina o mea e tutupu, e mafai ai ona e mataʻituina lau WordPress va'aiga vaega ole upega tafa'ilagi. I totonu o lenei tusiga, o le a matou suʻesuʻeina pe faʻapefea ona faʻatinoina le suʻesuʻeina o mea e fai e fua ai le taʻutaʻua o vaega i le WordPress e faʻaaoga ai le GA4.
Aisea e Taua ai le Su'esu'eina o le Vasega Ta'uta'ua
O le malamalama i le taʻutaʻua o vaega i luga o lau 'upega tafaʻilagi WordPress e tele ni faʻamanuiaga:
- Faʻamatalaga sili lelei: E mafai ona e fa'amuamua mea i totonu o vaega ta'uta'ua, fa'amautinoa e te fa'atinoina mea e fiafia i ai lau au maimoa.
- Faʻaoga Tagata: E ala i le suʻesuʻeina o le taʻutaʻua o vaega, e mafai ona e iloa poʻo fea autu e sili ona faʻafeiloaʻi i au tagata faʻaoga, e taʻitaʻia ai le faʻateleina o le faʻaogaina.
- Maketi fuafuaina: O nei faʻamatalaga e taua tele mo le faʻafetauiina o au taumafaiga tau maketi ma fuafuaga faʻasalalauga.
- Aafiaga a le tagata: O le faʻalauiloaina faʻalauiloaina o mea mai vaega taʻutaʻua i luga o lau 'upega tafaʻilagi e mafai ona faʻaleleia ai le poto masani o tagata (UX).
Faʻafefea ona Suʻe le lauiloa o le Category ma GA4 ile WordPress
Afai e te manaʻo e siaki le taʻutaʻua o vaega o loʻo e tusia ai pou i totonu o le WordPress, e mafai ona e faia se mea na tupu e puʻeina ai faʻamatalaga ma pasi atu i Google Analytics 4. O le code lea e mafai ona e faʻaopopo i lau tama autu. functions.php
faila e faʻatupuina le mea na tupu. E fa'atapula'aina oe i le aofa'i o vaega e mafai ona e pu'eina, o lea ua ou fa'aopoopoina ai se fa'ailoga mo pou e sili atu nai lo le 5 vaega.
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');
I lenei code:
- Matou te faauigaina se galuega e igoa
track_category_popularity
. - I totonu o le galuega, matou te siaki pe o se itulau meli e tasi e faʻaaoga
is_single()
. - Matou te faʻaogaina galuega a le WordPress e puʻeina ai le ID o le pou, ulutala, ma vaega.
- Matou te faia se lalaga fa'atasi e ta'ua
$itemData
o lo'o i ai fa'amaumauga o mea, e aofia ai ma vaega e fa'atatau i vaega. - Matou te siaki pe sili atu i le 5 vaega ma faʻatulaga tulaga talafeagai.
- Matou te tu'uina sa'o le si'itusi i le tino HTML o le itulau fa'aoga
wp_footer
matau gaioiga. E auina atu e lenei tusitusiga le mea na tupu 'view_item' ile GA4.
Su'esu'eina vaega ta'uta'ua i le WordPress fa'aaoga GA4 e maua ai fa'amatalaga taua mo le fa'amalieina o mea, fa'aleleia le fa'aogaina o tagata, ma fa'afetaui au taumafaiga tau maketi. I le mulimulitaia o laasaga o loʻo faʻamatala atu i lenei tusiga, e mafai ona e siaki lelei ma auʻiliʻili manatu o vaega, faia o faʻamaumauga e faʻatatau i faʻamatalaga e faʻaleleia ai le faʻatinoga o lau 'upega tafaʻilagi ma le poto masani o tagata faʻaoga.