Groupes de contenu est une fonctionnalité puissante dans Google Analytics 4 (GA4) qui vous permet de catégoriser votre contenu ou commerce électronique Le trafic vers des groupes logiques, tels que les catégories de blogs, les sections de page, les produits ou les types d’articles, pour une meilleure analyse des performances sur différents thèmes de contenu.
Lors de l’utilisation WordPress comme votre CMSTireing Catégories intégrées est un moyen logique de regrouper le contenu. Ce guide vous guide à travers la mise en œuvre du regroupement de contenu à l’aide de catégories WordPress, Google Tag Manager (GTM), et Google Analytics 4 (GA4).
Étape 1: Comprendre comment fonctionnent les groupes de contenu en GA4
Dans GA4, le regroupement de contenu est réalisé en créant un dimension personnalisée Cela peut être utilisé dans les rapports pour afficher les mesures groupées par votre logique définie. Contrairement à FaireGA4 n’offre pas de paramètre de regroupement de contenu natif dans l’interface utilisateur. Au lieu de cela, vous devez envoyer un paramètre tel que content_group
Avec chaque événement, généralement l’événement PageView.
Étape 2: Exposez les catégories WordPress à l’avant
Google Tag Manager ne peut accéder aux données rendues que dans la page ou exposées via JavaScript. Par conséquent, vous devez vous assurer que votre thème WordPress sortira les catégories du poste actuel dans un format auquel GTM peut accéder.
Utilisez un push de couche de données dans le thème de votre enfant
Insérez l’extrait suivant dans votre thème functions.php
Fichier pour pousser les données de la catégorie à la couche de données GTM:
add_action('wp_head', 'inject_primary_category_data_layer');
function inject_primary_category_data_layer() {
if (is_single()) {
global $post;
$category_name="Uncategorized";
// For standard posts, use category logic
elseif ($post_type === 'post') {
// Rank Math's primary category
if ($category_name === 'Uncategorized') {
$rank_math_primary_id = get_post_meta($post->ID, 'rank_math_primary_category', true);
if ($rank_math_primary_id) {
$term = get_term($rank_math_primary_id);
if (!is_wp_error($term) && isset($term->name)) {
$category_name = $term->name;
}
}
}
// Fallback to first assigned category
if ($category_name === 'Uncategorized') {
$categories = get_the_category($post->ID);
if (!empty($categories) && !is_wp_error($categories)) {
$category_name = $categories[0]->name;
}
}
}
// Output the result to the dataLayer
echo "<script>
window.dataLayer = window.dataLayer || [];
dataLayer.push({
'postCategory': '$category_name'
});
</script>";
}
}
Sur mon site, j’utilise Match de grade Pour définir une catégorie principale pour mes articles, et je souhaite utiliser cette catégorie dans mes rapports d’analyse. Si les mathématiques de rang ne sont pas installées ou si la catégorie principale n’est pas définie, j’utilise la première catégorie sélectionnée.
Étape 3: Créez une variable GTM pour capturer les catégories
Dans Google Tag Manager:
- Aller aux variables> Nouveau
- Choisissez la variable de couche de données
- Nommez
Post Categories
- Définissez le nom de la variable de couche de données sur
postCategory
- Cliquez sur Enregistrer
Cette variable attirera désormais le tableau des catégories poussées vers la couche de données.
Étape 4: Modifiez votre balise de page de page GA4 pour inclure le groupe de contenu
- Accédez à Tags et localisez votre balise de configuration GA4
- Sous les champs à définir, cliquez sur Ajouter une ligne
- Nom du champ:
content_group
- Valeur:
{{Post Categories}}
- Enregistrez la balise et publiez votre conteneur
Cela garantit que chaque événement PageView comprend le content_group
Paramètre, qui est défini sur la catégorie principale du WordPress Post.
Étape 6: Enregistrez une définition personnalisée dans GA4
- Cliquez sur Administrer Icône de vitesse dans le coin inférieur gauche.
- Dans le Propriété colonne, cliquez Définitions personnalisées.
- Cliquez sur Créer une dimension personnalisée bouton.
- Remplissez les champs:
- Nom de dimension: Par exemple,
Content Group
- Portée: Sélectionner
Event
- Description: Facultatif, mais quelque chose comme la «catégorie de post»
- Paramètre de l’événement: Entrez le nom exact du paramètre que vous passez via GTM – dans votre cas, il devrait être:
content_group
- Faire un clic Sauvegarder
Maintenant, GA4 reconnaîtra et stockera le content_group
Paramètre à des fins de rapport.
Étape 7: Créer des rapports en utilisant la dimension du groupe de contenu
Une fois que les données commencent à couler (cela peut prendre jusqu’à 24 heures):
- Allez explorer> Forme gratuite dans GA4
- Ajouter
Content Group
comme dimension - Ajouter des métriques comme les vues, le temps d’engagement moyen ou les conversions
- Segment ou filtre basé sur un groupe de contenu pour analyser les performances par catégorie
Customation supplémentaire
Cette configuration peut être facilement personnalisée pour prendre en charge d’autres stratégies de regroupement de contenu au-delà des catégories de poste standard. Exemples:
- Vous pouvez également utiliser la dimension du groupe de contenu dans des rapports standard ou créer un tableau de bord personnalisé dans Studio de spectateur pour des visualisations plus détaillées.
- Vous pouvez utiliser des balises WordPress au lieu de catégories en les récupérant avec
get_the_tags()
et pousser la balise principale à la couche de données. - Pour les types de publication personnalisés, vous pouvez attribuer le nom de type de poste lui-même comme groupe de contenu ou utiliser un terme de taxonomie personnalisé associé à ce type (récupéré via
wp_get_post_terms()
). - Woocommerce Les catégories de produits peuvent être gérées de la même manière en utilisant le
'product_cat'
Taxonomie, vous permettant de regrouper les ventes ou les vues de produits par catégorie.
L’utilisation de catégories WordPress pour le regroupement de contenu dans GA4 est une approche élégante et évolutive. En tirant parti de la flexibilité de GTM et de la taxonomie structurée de WordPress, vous pouvez générer des informations exploitables sur les différents types de contenu. Cela peut vous aider à façonner la direction éditoriale, à affiner les stratégies de marketing de contenu et à optimiser les voies de conversion sur votre site.
avril 4, 2025
Comment configurer le regroupement de contenu dans Google Analytics 4 pour WordPress via Google Tag Manager
Groupes de contenu est une fonctionnalité puissante dans Google Analytics 4 (GA4) qui vous permet de catégoriser votre contenu ou commerce électronique Le trafic vers des groupes logiques, tels que les catégories de blogs, les sections de page, les produits ou les types d’articles, pour une meilleure analyse des performances sur différents thèmes de contenu.
Lors de l’utilisation WordPress comme votre CMSTireing Catégories intégrées est un moyen logique de regrouper le contenu. Ce guide vous guide à travers la mise en œuvre du regroupement de contenu à l’aide de catégories WordPress, Google Tag Manager (GTM), et Google Analytics 4 (GA4).
Étape 1: Comprendre comment fonctionnent les groupes de contenu en GA4
Dans GA4, le regroupement de contenu est réalisé en créant un dimension personnalisée Cela peut être utilisé dans les rapports pour afficher les mesures groupées par votre logique définie. Contrairement à FaireGA4 n’offre pas de paramètre de regroupement de contenu natif dans l’interface utilisateur. Au lieu de cela, vous devez envoyer un paramètre tel que
content_group
Avec chaque événement, généralement l’événement PageView.Étape 2: Exposez les catégories WordPress à l’avant
Google Tag Manager ne peut accéder aux données rendues que dans la page ou exposées via JavaScript. Par conséquent, vous devez vous assurer que votre thème WordPress sortira les catégories du poste actuel dans un format auquel GTM peut accéder.
Utilisez un push de couche de données dans le thème de votre enfant
Insérez l’extrait suivant dans votre thème
functions.php
Fichier pour pousser les données de la catégorie à la couche de données GTM:Sur mon site, j’utilise Match de grade Pour définir une catégorie principale pour mes articles, et je souhaite utiliser cette catégorie dans mes rapports d’analyse. Si les mathématiques de rang ne sont pas installées ou si la catégorie principale n’est pas définie, j’utilise la première catégorie sélectionnée.
Étape 3: Créez une variable GTM pour capturer les catégories
Dans Google Tag Manager:
Post Categories
postCategory
Cette variable attirera désormais le tableau des catégories poussées vers la couche de données.
Étape 4: Modifiez votre balise de page de page GA4 pour inclure le groupe de contenu
content_group
{{Post Categories}}
Cela garantit que chaque événement PageView comprend le
content_group
Paramètre, qui est défini sur la catégorie principale du WordPress Post.Étape 6: Enregistrez une définition personnalisée dans GA4
Content Group
Event
content_group
Maintenant, GA4 reconnaîtra et stockera le
content_group
Paramètre à des fins de rapport.Étape 7: Créer des rapports en utilisant la dimension du groupe de contenu
Une fois que les données commencent à couler (cela peut prendre jusqu’à 24 heures):
Content Group
comme dimensionCustomation supplémentaire
Cette configuration peut être facilement personnalisée pour prendre en charge d’autres stratégies de regroupement de contenu au-delà des catégories de poste standard. Exemples:
get_the_tags()
et pousser la balise principale à la couche de données.wp_get_post_terms()
).'product_cat'
Taxonomie, vous permettant de regrouper les ventes ou les vues de produits par catégorie.L’utilisation de catégories WordPress pour le regroupement de contenu dans GA4 est une approche élégante et évolutive. En tirant parti de la flexibilité de GTM et de la taxonomie structurée de WordPress, vous pouvez générer des informations exploitables sur les différents types de contenu. Cela peut vous aider à façonner la direction éditoriale, à affiner les stratégies de marketing de contenu et à optimiser les voies de conversion sur votre site.
Source link
Partager :
Articles similaires