Accueil » Le blog Looker Studio » Comment créer un sélecteur de statistique pour contrôler la métrique affichée dans un groupe de graphiques Looker Studio

Comment créer un sélecteur de statistique pour contrôler la métrique affichée dans un groupe de graphiques Looker Studio


Pour cet article, révisons nos classiques avec la création d’un sélecteur de statistiques à destination des lecteurs de nos rapports. Cela permettra de changer la métrique affichée dans un groupe de graphiques de Looker Studio (anciennement Google Data Studio) en une action.


Sélecteur de statistique / métrique pour les rapports Looker Studio

Avec une configuration toute simple, ce type de contrôle délivre de nombreux avantages et peut être mis en place pour de multiples raisons :

  • Afficher une statistique principale sur plusieurs graphiques est l’objectif principal mais il peut être utile de pouvoir afficher des mesures secondaires. En d’autres termes, cela correspond au principe des métriques facultatives, appliqué à plusieurs graphiques en même temps.
  • Vous ne voulez pas surcharger votre rapport avec trop de graphiques répliqués pour chaque statistique
  • Votre configuration de graphiques est complexe et vous souhaitez en simplifier la maintenance future
  • Vous souhaitez réduire le nombre de requêtes de données, et donc, ce qui n’est pas chargé avec la page de rapport n’affectera ni coûts ni quotas éventuels, sinon à la demande du lecteur.
  • Vous construisez un outil d’exploration de données. Vous savez comment afficher vos statistiques mais pas lesquelles en particulier.

Le même principe est possible avec un sélecteur de dimension. Cet article actuellement en anglais a besoin de quelques adaptations mineures étant donné l’évolution de Looker Studio. Il sera aussi prochainement traduit en français.


Table des matières

Inspiration & données utilisées

Biensûr, vous pouvez appliquer ce tutoriel avec n’importe quelle liste de statistiques, disponibles dans votre source de données ou dans vos données combinées.

Dans mon cas, c’est une opportunité pour voir comment Looker Studio peut addresser des besoins d’analyse au sujet de corrélations temporelles. J’ai été inspiré part une conférence réalisée par Tim Wilson à la Superweek 2023. J’ai donc créé un cas d’usage reprenant une partie de son exposé.

Mon set de données inclut des statistiques magasin. Considérons, qu’un magasin dispose de :

  • Sa fiche Google My Business vues par les clients (« GMB store views ») ;
  • Il reçoit des appels pour des devis (« Phone quotes ») ;
  • Il vend des produits (« Store sales »);
  • Et pour communiquer sur ses promotions, il envoie des messages à ses clients et prospects (« Push notifications »).

Je voudrai vérifier s’il y a une corrélation temporelle entre les messages envoyés et les indicateurs magasin mais il n’y a aucun lien technique entre les différents systèmes fournissant les statistiques, à l’exception de la date de réalisation de chaque signal biensûr.

Les métriques ont été regroupées dans une simple table BigQuery et elles sont prêtes à être visualisée au sein de Looker Studio.


Le résultat

Avant de détailler la configuration nécessaire, regardons le résultat de notre sélecteur de statistique, ici présenté sous forme de liste à taille fixe, mais peut aussi être réalisé avec un menu déroulant plus compact.



Exemple de set de données

N’importe quelle liste de statistiques est compatible avec le sélecteur de métriques, même pour les statistiques auto agregées (champs bleus dans votre source de données)).

Dans mon exemple, voici mon échantillon de données.


Data set utilisé pour le tutoriel de création d'un sélecteur de statistique Looker Studio


Paramètre de source de données

Dans un premier temps, créons un paramètre « Metric » dans la data source et configurons-le en tant que liste de valeurs de type texte, avec les noms des statistiques comme valeurs et labels.


Paramètre à configurer pour le sélecteur de métrique Looker Studio

Champs calculés

Puis, nous ajoutons un champ calculé « Selected metric » dans la source de données pour appliquer une table de correspondance entre la valeur sélectionnée sur le paramètre et le champ de métrique à afficher. Une simple déclaration avec un CASE WHEN.


Champ calculé avec la métrique sélectionnée pour la statistique principale

(optionnel) Dans mon cas, je l’ai fait une autre fois pour une seconde métrique (« 1st difference » pour le calcul d’écart avec la ligne précédente dans le cadre de l’étude de corrélation temporelle).


Champ calculé avec la métrique sélectionnée pour la différence.

Mise à jour des graphiques

A présent, il faut mettre à jour vos graphiques pour remplacer la statistique configurée dans la section Métrique (onglet « Configurer ») par notre champ calculé « Selected metric » fraîchement créé. Dans mon exemple, j’ai aussi adapté la légende du graphique pour indiquer le nom de la statistique sélectionnée (un tableau d’une seule ligne sans entête).


Menu déroulant ou liste à taille fixe

Enfin, en glissant déposant le paramètre « Metric » (cartouche violet) de l’onglet « Données » vers la zone de la page du rapport, on crée rapidement un menu déroulant que l’on pourra personnaliser.


Revue finale de la configuration

A présent, tout est prêt pour tester votre rapport interactif. En changeant la valeur sélectionnée dans le menu déroulant, vos graphiques se mettent à jour avec la bonne statistique.

Plutôt simple, non ? A présent, faisons un tour sur l’ensemble de la configuration avec la vidéo ci-dessous.



Retour en haut