Dimension Explorer permet d’analyser des métriques Eulerian en les croisant avec des dimensions personnalisées.
Il est utilisé dans le Report Center pour répondre à des questions précises, par exemple :
- combien de visites ont consulté une page produit puis acheté ;
- combien de paniers proviennent d’utilisateurs mobile ;
- combien de ventes ont été générées par une audience ou un profil donné ;
- comment une performance varie selon une dimension personnalisée.
Dimension Explorer repose sur trois notions :
Valeur numérique utilisée pour compter ou mesurer un événement.
Attribut descriptif associé à un hit, une visite ou un utilisateur.
Niveau auquel la métrique est calculée : hit, visite, visiteur journalier ou visiteur mensuel.
Une métrique répond à la question .
Une dimension répond à la question .
Dimension Explorer n’est pas actif automatiquement pour tous les paramètres.
Les dimensions doivent être activées explicitement, paramètre par paramètre. Cela permet de choisir précisément les attributs qui doivent être stockés et rendus disponibles dans les requêtes.
Le système permet d’activer jusqu’à simultanément.
Les données ne sont disponibles qu’à partir de la date d’activation de la dimension. Les données historiques antérieures ne sont pas rétroactivement stockées.
Tout attribut collecté par le tag Eulerian peut être activé comme dimension, selon disponibilité.
Exemples :
PageInfo, PageLabel1 à PageLabel5, groupe de page
Nom d’action, label d’action
Paramètres custom envoyés dans le tag
Identifiant client, segment CRM
Profil Eulerian, par exemple shopper ou browser
Paramètres produit et valeurs produit
Type d’appareil, navigateur, géolocalisation, langue
Les dimensions activées sont disponibles dans le Report Center via le datastore :
Structure générale d’une requête :
[métriques] de_website [dimensions] [période]
Exemple minimal :
event de_website groupe_par_dimension_pagelabel1 hier
Cette requête retourne le nombre de hits par valeur de PageLabel1 sur la journée précédente.
Une requête Dimension Explorer peut combiner jusqu’à .
Exemple :
event de_website groupe_par_dimension_1 groupe_par_dimension_2 groupe_par_dimension_3 groupe_par_dimension_4 groupe_par_dimension_5 hier
Plus le nombre de dimensions est élevé, plus l’interprétation doit être précise, car les résultats dépendent du scope de la métrique utilisée.
Un scope définit le niveau auquel une métrique est calculée.
Nouveau hit ou fin de session
Premier hit de la session
Fin de session, généralement après inactivité
Première session de la journée
Certaines dimensions, comme la géolocalisation, le type d’appareil, le navigateur ou la langue, sont disponibles uniquement au niveau visit, car elles ne changent pas au sein d’une même session.
Incrémentée à chaque hit collecté.
Incrémentée à l’ouverture d’une visite.
Incrémentée à l’ouverture d’un visiteur journalier.
Incrémentée à l’ouverture d’un visiteur mensuel calendaire.
Incrémentée à la création d’un nouveau panier.
Incrémentée à la création d’une nouvelle vente.
Montant associé à une vente validée.
Incrémentée à la création d’un nouveau devis.
Montant associé à un devis créé.
Dans Dimension Explorer, certaines métriques disposent d’alias simplifiés.
Nombre de visiteurs journaliers.
Nombre de visiteurs mensuels.
Selon configuration Dimension Explorer
Selon configuration Dimension Explorer
Nombre de ventes validées.
Selon configuration Dimension Explorer
Montant des ventes validées.
Selon configuration Dimension Explorer
Selon configuration Dimension Explorer
Point à vérifier lors de la configuration : selon le paramétrage disponible dans votre environnement, les alias liés aux paniers, ventes et devis peuvent être exposés avec un scope hit ou visit. Avant d’interpréter ces métriques, vérifiez leur nom complet dans le Report Center.
Pour ventiler une métrique par dimension, utilisez :
Exemple — hits par page label :
event de_website groupe_par_dimension_pagelabel1 hier
Dans cette requête :
event correspond au nombre de hits ;de_website est le datastore Dimension Explorer ;groupe_par_dimension_pagelabel1 ventile les résultats par valeur de PageLabel1 ;hier définit la période.
Pour limiter les résultats à une valeur précise, utilisez :
Exemple — hits sur les pages dont PageInfo = cart :
event de_website groupe_par_dimension_pageinfo pour_dimension_pageinfo_cart hier
Exemple — visites ayant vu une page dont PageInfo = cart :
event_session de_website groupe_par_dimension_pageinfo pour_dimension_pageinfo_cart hier
Le comportement dépend du scope de la métrique utilisée.
La différence entre event et event_session est essentielle.
Les dimensions doivent être présentes dans le même hit.
Les dimensions peuvent être présentes à différents moments de la même visite.
Données d’exemple :
event de_website groupe_par_dimension_pagelabel1 hier
Résultat attendu :
Chaque hit est compté dans la ligne correspondant à sa propre valeur de PageLabel1.
event_session de_website groupe_par_dimension_pagelabel1 hier
Résultat attendu :
Une visite est comptée une fois pour chaque valeur de PageLabel1 rencontrée pendant la session.
Requête :
event de_website groupe_par_dimension_pagelabel1 groupe_par_dimension_actionname hier
Avec event, les dimensions doivent être présentes dans le même hit.
Exemple de hits :
Hit A → PageLabel1 = Product, ActionName = AddToCart
Hit B → PageLabel1 = Cart, ActionName = Continue
Hit C → PageLabel1 = Home, aucune action
Résultat :
La valeur Home n’apparaît pas, car aucune action n’était présente dans le même hit.
À retenir : au niveau hit, une combinaison de dimensions existe uniquement si les valeurs sont envoyées dans le même appel du tag.
Requête :
event_session de_website groupe_par_dimension_pagelabel1 groupe_par_dimension_actionname hier
Avec event_session, les dimensions peuvent être présentes dans des hits différents de la même visite.
Exemple de visite :
Hit 1 → PageLabel1 = Home
Hit 2 → PageLabel1 = Product, ActionName = AddToCart
Hit 3 → PageLabel1 = Cart, ActionName = Continue
Résultat possible :
Ces combinaisons existent au niveau session, même si certaines valeurs n’ont jamais été envoyées ensemble dans le même hit.
À retenir : au niveau visit, le moteur combine les valeurs vues dans une même session.
Un même hit peut contenir plusieurs actions.
Exemple :
ActionName = OpenSizeGuide
Si une requête filtre sur :
pour_dimension_actionname_addtocart
avec une métrique au scope hit, le hit est sélectionné parce qu’il contient l’action AddToCart.
Les autres dimensions présentes dans le même hit peuvent aussi apparaître dans les résultats, par exemple OpenSizeGuide.
Cela ne signifie pas que OpenSizeGuide a validé le filtre. Cela signifie que cette action appartient au même hit que l’action filtrée.
event_session event_scart event_order event_order_amount de_website groupe_par_dimension_audience cette_semaine
Permet d’analyser les sessions, paniers, commandes et montants par audience.
event_session event_order de_website groupe_par_dimension_devicetype groupe_par_dimension_profile cette_semaine
Permet de comparer les performances par type d’appareil et profil utilisateur.
event_session event_order de_website groupe_par_dimension_audience par_jour depuis_30_jours
Permet de suivre l’évolution quotidienne des sessions et commandes par audience.
event_order event_order_amount de_website groupe_par_dimension_sale_type cette_semaine
Permet de ventiler les ventes et le chiffre d’affaires par type de vente, si cette dimension est activée.
event_session de_website groupe_par_dimension_pagegroup groupe_par_dimension_audience cette_semaine
Permet d’identifier les audiences qui consultent certains groupes de pages.
Ventile les résultats par valeur de la dimension X.
Conserve uniquement les scopes contenant la valeur Y pour la dimension X.
Regrouper par deux dimensions au niveau hit
event ... groupe_par_dimension_X groupe_par_dimension_Y
Combine X et Y uniquement si les deux valeurs sont présentes dans le même hit.
Regrouper par deux dimensions au niveau session
event_session ... groupe_par_dimension_X groupe_par_dimension_Y
Combine X et Y si les deux valeurs sont vues dans la même session.
groupe_par_dimension_X pour_dimension_Y_Z
Ventile par X uniquement sur les scopes contenant Y = Z.
Ajouter une granularité journalière
Ajoute une segmentation par jour.
Analyser uniquement les hits correspondant à une condition précise
Analyser les visites dans lesquelles une condition s’est produite
Analyser un comportement utilisateur sur une journée
Analyser un comportement utilisateur sur un mois calendaire
- Dimension Explorer doit être activé dimension par dimension.
- Les données ne sont pas rétroactives : elles sont disponibles uniquement à partir de l’activation de la dimension.
- Une requête peut combiner jusqu’à .
- Le scope de la métrique détermine le périmètre d’analyse.
- Le même filtre peut produire des résultats différents selon que la métrique est au scope
hit, visit, dvisitor ou visitor. - Avec
event, les dimensions doivent être présentes dans le même hit. - Avec
event_session, les dimensions peuvent être présentes à différents moments de la même session. - La somme des lignes d’un regroupement par dimension peut être supérieure au total global, car un même scope peut contenir plusieurs valeurs.
- Les dimensions
visit-only, comme le device, le navigateur, la géolocalisation ou la langue, ne doivent pas être interprétées comme des dimensions hit. - Avant d’interpréter une métrique, vérifiez toujours son alias et son nom complet dans le Report Center.
- Ne comparez pas directement deux métriques de scopes différents sans expliciter leur périmètre.