Champs calculés

Champ calculé Looker Studio – Nombre d’occurrences d’un caractère spécifique

Ce champ calculé Looker Studio compte le nombre d’occurrences d’un caractère spécifique, pour utiliser cette information en guise de dimension de groupement.


Cas d’usage

Cette formule peut être utilisée pour un dimension avec un haute cardinalité par exemple pour faire des groupes :

  • Nomvre de mots dans une expression de recherche pour un analyse de longue traine (exemple ci-dessous)
  • URLs et chemins: Compter les « / » pour avoir les profondeurs de pages
  • Arborescence de catégories produits : Compter les séparateurs de niveau pour avoir les profondeurs d’un catalogue


Exemple

Dans l’exemple ci-dessous, nous comptons le nombre de mots des expressions recherchées dans la recherche interne d’un site pour voir s’il y a une corrélation avec la valeur du taux de conversion.


Formule du champ calculé

LENGTH(
REGEXP_REPLACE(My keywords dimension,"[^ ]","")
)+1

Explications

Le formule est réalisée grâce à une cascade de 2 fonctions Looker Studio :

  • REGEXP_REPLACE: On retire tous les caractères ne correspondant pas à notre séparateur. L’expression régulière « [^ ] » signifie « pas égale au caractère ESPACE »
  • LENGTH: On compte le nombre de caractères restants, donc les séparateurs
  • +1: Pour ce cas, on a besoin d’ajouter 1 pour avoir le nombre de mots (l’absence d’espace dans l’expression signifiant qu’il n’y a qu’un mot)