Dimension Explorer

Dimension Explorer

Dimension Explorer

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.

Principe

Dimension Explorer repose sur trois notions :
Notion
Description
Métrique
Valeur numérique utilisée pour compter ou mesurer un événement.
Dimension
Attribut descriptif associé à un hit, une visite ou un utilisateur.
Scope
Niveau auquel la métrique est calculée : hit, visite, visiteur journalier ou visiteur mensuel.
Une métrique répond à la question “combien ?”.
Une dimension répond à la question “selon quoi ?”.

Activation des dimensions

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’à 30 dimensions personnalisées 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.

Paramètres activables comme dimensions

Tout attribut collecté par le tag Eulerian peut être activé comme dimension, selon disponibilité.
Exemples :
Type de paramètre
Exemples
Informations de page
PageInfo, PageLabel1 à PageLabel5, groupe de page
Actions
Nom d’action, label d’action
Paramètres personnalisés
Paramètres custom envoyés dans le tag
Paramètres CRM
Identifiant client, segment CRM
Profil de navigation
Profil Eulerian, par exemple shopper ou browser
Produit
Paramètres produit et valeurs produit
Appareil et contexte
Type d’appareil, navigateur, géolocalisation, langue

Utiliser Dimension Explorer dans le Report Center

Les dimensions activées sont disponibles dans le Report Center via le datastore :
de_website

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.

Nombre de dimensions dans une requête

Une requête Dimension Explorer peut combiner jusqu’à 5 dimensions.
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.

Comprendre les scopes

Un scope définit le niveau auquel une métrique est calculée.
Scope
Niveau d’analyse
Début
Fin
hit
Page vue ou événement
Déclenchement d’un hit
Nouveau hit ou fin de session
visit
Visite / session
Premier hit de la session
Fin de session, généralement après inactivité
dvisitor
Visiteur journalier
Première session de la journée
Fin de journée
visitor
Visiteur mensuel
Première session du mois
Fin du mois calendaire
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.

Métriques principales

Métrique
Description
hit
Incrémentée à chaque hit collecté.
visit
Incrémentée à l’ouverture d’une visite.
dvisitor
Incrémentée à l’ouverture d’un visiteur journalier.
visitor
Incrémentée à l’ouverture d’un visiteur mensuel calendaire.
scart
Incrémentée à la création d’un nouveau panier.
scartvalid
Incrémentée à la création d’une nouvelle vente.
scartvalidamount
Montant associé à une vente validée.
estimatevalid
Incrémentée à la création d’un nouveau devis.
estimatevalidamount
Montant associé à un devis créé.

Alias de métriques les plus utilisés

Dans Dimension Explorer, certaines métriques disposent d’alias simplifiés.
Alias
Métrique complète
Description
event
scopehithit
Nombre de hits.
event_session
scopevisitvisit
Nombre de visites.
event_daily
scopedvisitordvisitor
Nombre de visiteurs journaliers.
event_monthly
scopevisitorvisitor
Nombre de visiteurs mensuels.
event_scart
Selon configuration Dimension Explorer
Nombre de paniers.
event_order
Selon configuration Dimension Explorer
Nombre de ventes validées.
event_order_amount
Selon configuration Dimension Explorer
Montant des ventes validées.
event_estimate
Selon configuration Dimension Explorer
Nombre de devis créés.
event_estimate_amount
Selon configuration Dimension Explorer
Montant des devis créés.
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.

Regrouper par dimension

Pour ventiler une métrique par dimension, utilisez :
groupe_par_dimension_X

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.

Filtrer sur une valeur de dimension

Pour limiter les résultats à une valeur précise, utilisez :
pour_dimension_X_Y

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.

Différence entre event et event_session

La différence entre event et event_session est essentielle.
Métrique
Scope
Interprétation
event
hit
Les dimensions doivent être présentes dans le même hit.
event_session
visit
Les dimensions peuvent être présentes à différents moments de la même visite.

Exemple — Une seule dimension

Données d’exemple :
Visite
Page
PageLabel1
V1
Page A
Home
V1
Page B
Product
V1
Page C
Cart
V2
Page D
Home
V2
Page E
Product

Requête au niveau hit

event de_website groupe_par_dimension_pagelabel1 hier

Résultat attendu :
PageLabel1
event
Home
2
Product
2
Cart
1
Chaque hit est compté dans la ligne correspondant à sa propre valeur de PageLabel1.

Requête au niveau visite

event_session de_website groupe_par_dimension_pagelabel1 hier

Résultat attendu :
PageLabel1
event_session
Home
2
Product
2
Cart
1
Une visite est comptée une fois pour chaque valeur de PageLabel1 rencontrée pendant la session.

Exemple — Plusieurs dimensions au niveau hit

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 APageLabel1 = Product, ActionName = AddToCart
Hit BPageLabel1 = Cart, ActionName = Continue
Hit CPageLabel1 = Home, aucune action

Résultat :
PageLabel1
ActionName
event
Product
AddToCart
1
Cart
Continue
1
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.

Exemple — Plusieurs dimensions au niveau visite

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 1PageLabel1 = Home
Hit 2PageLabel1 = Product, ActionName = AddToCart
Hit 3PageLabel1 = Cart, ActionName = Continue

Résultat possible :
PageLabel1
ActionName
event_session
Home
AddToCart
1
Home
Continue
1
Product
AddToCart
1
Product
Continue
1
Cart
AddToCart
1
Cart
Continue
1
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.

Cas particulier — Plusieurs actions dans un même hit

Un même hit peut contenir plusieurs actions.
Exemple :
PageLabel1 = Product
ActionName = AddToCart
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.

Exemples d’analyses utiles

Tunnel de conversion par audience

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.

Performance par device et profil

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.

Évolution journalière par audience

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.

Analyse des ventes par type de vente

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.

Analyse d’un groupe de pages par audience

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.

Récapitulatif des opérations

Besoin
Syntaxe
Effet
Regrouper par dimension
groupe_par_dimension_X
Ventile les résultats par valeur de la dimension X.
Filtrer sur une valeur
pour_dimension_X_Y
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.
Filtrer puis regrouper
groupe_par_dimension_X pour_dimension_Y_Z
Ventile par X uniquement sur les scopes contenant Y = Z.
Ajouter une granularité journalière
par_jour
Ajoute une segmentation par jour.

Choisir le bon scope

Besoin d’analyse
Scope recommandé
Analyser uniquement les hits correspondant à une condition précise
hit
Analyser les visites dans lesquelles une condition s’est produite
visit
Analyser un comportement utilisateur sur une journée
dvisitor
Analyser un comportement utilisateur sur un mois calendaire
visitor

Points d’attention

  • 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’à 5 dimensions.
  • 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.